Skip to content

Latest commit

 

History

History
210 lines (163 loc) · 10.6 KB

release-history.md

File metadata and controls

210 lines (163 loc) · 10.6 KB

Note: Issues and links listed in v1.1.1 and older refer to the old GoogleCode site


Next version: v1.1.2

A textual summary/description of the release goes here...

Release Date: TBA... see earlier releases.

Release Notes: (so far... this version is unreleased)


Current Release v1.1.1

Bug fix release to support the ReDBox v1.5.1 release.

Release Date: 13 August 2012

  • Fixed resumption token issue in OAI-PMH feed that was causing the ANDS harvester to fail. issue #69, r3248
  • Various Apache Maven configuration changes to make the build more reliable

v1.1

Last release under the EIF048 funding, the bug fixes and improvements from this version, combined with the last few versions were in support of the ReDBox v1.5 release.

Release Date: 23 May 2012

  • Caching configuration for 'off' profile fixed. issue #65, r3218
  • Some additional logging from the search script when purging the session of cached search filters. r3220
  • Added improved Solr field for sorting alpha numeric strings. r3222
  • The last page of result in the OAI-PMH feed no longer sends a resumption token. issue #11, r3224
  • Bug fix for property substitution when retrieving lists of Strings from Json Library. r3226

v1.0.8

Yet another minor release primarily in support of projects deployed on the platform.

Release Date: 9 May 2012

  • A typo in drop-down widgets broke functionality. r3191
  • Fixed critical bug in OAI-PMH Harvester on 'delete' records. issue #63, r3194
  • More escaping of Strings used on screen.
  • Uploaded files can now provide a 'context', allowing identical filenames to be uploaded without being considered identical files (provided they have different contexts). r3198

v1.0.7

This is another minor release primarily in support of projects deployed on the platform.

Release Date: 10 April 2012

  • Installation of Sonar on the build server has instigated wide spread standards checking and 'best practice' compliance across the codebase. This is only in its infancy, but you can always check out the [https://redbox-build.cqu.edu.au/sonar/ Sonar dashboard] as this will be an ongoing effort.
  • Drop down lists in Jaffa can now accept a 'description' field from a data source. r3163, r3165
  • Security Enhancements.

v1.0.6

Minor release primarily in support of projects deployed on the platform.

Release Date: 11 January 2012

  • Fixed bug in OAI-PMH Harvester's sample rules file, related to issue #49. r3122
  • A new 'Delete by Query' action has been added to the portal, allowing admins to script mass deletions somewhat easier. It is coded to run in 'test' mode only until edited by an admin... for safety reasons. r3123
  • !JsonVelocity contrib plugin updated to provide access to system configuration inside templates. r3126

v1.0.5

Major works on system messaging for robustness and improved functionality. The Solr Event Log Subscriber and the !ReIndex tool also got some long overdue tender loving care.

Release Date: 04 October 2011

Release Notes:

  • Stage 2 [BackupMigrationToolPlanning restore tool] implemented (issue #10), allowing harvest file OID remapping and inclusion of custom migration scripts. (issue #57) Migration from one host to another should now be possible.
  • Added new 'History' screen to display Solr log for object. r3071
  • Solr logging configuration fixed. (issue #58)
  • Numerous minor fixes to 'about' pages. (issue #54, issue #55, issue #56)
  • Object deletion is more robust when small sections error. r3064
  • Some timing issues and bugs resolved in !SubscriberQueueConsumer. ID generation now uses [http://download.oracle.com/javase/6/docs/api/java/util/UUID.html UUIDs] r3080
  • Significant work on messaging: r3083
    • Some core messaging features previously in the Portal having been centralised to the Core Library. It is now possible to start AMQ without a Portal from inside unit tests.
    • Message queue bootup delays at system start are no longer hardcoded. Servers with slow Solr boot times can accommodate.
    • Some new experimental work on transaction management provides alternative to traditional tool chains. A new 'TransactionManager' plugin supports this.
    • 'MessagingServices' should handle a lot of edge case errors to do with abnormally terminating sessions. It is also quite trivial now to send JMS messages to other systems as well.
    • Message statistics can now be routed by configuration, and disabled if desired.
  • Objects posting messages to the tool chain can now be configured regarding the specific queue to use. r3085

v1.0.4

This release focuses on significant updates to the [LoggingFrameworks logging framework] 'plumbing' throughout the platform. There are also a number of bug fixes and the test release of a new restoration process.

Release Date: 22 August 2011

Release Notes:

  • Work on [LoggingFrameworks logging frameworks] to address bugs caused by Solr version upgrade.
  • Solr Indexer now binds access to the 'log' object to the Jython engine, making it accessible inside of rules files. (issue #43)
  • Implement [BackupMigrationToolPlanning Stage 1 of re-index/restore] tool. (issue #46)
  • Minor improvement to File System Storage Plugin when it finds objects without an 'objectId' property. Needs further work (issue #48), this 'fix' is just a workaround.
  • !FileSystemHarvester's new database cache has been added to developer purge scripts. (issue #6)
  • Fixed an occasional number parsing error in House Keeping. (issue #8).
  • Some work-around fixes to OAI-PMH harvest problems added to sample rules file. More work is required in the harvester (issue #49).
  • Fixed threading bug in file lock unit test. (issue #28)
  • Improved several contrib plugins to allow the [https://redbox-build.cqu.edu.au/jenkins/ build server] to do automated documentation builds now that they are separated from the core Fascinator POMs.
  • Fixed Atom Feed bugs resulting from code being out-of-date. (issue #50)

v1.0.3

This release was concerned with migrating to new build/release infrastructure. Upgrading to v3.3.0 of Solr was required as part of this and some associated changes resulted.

Release Date: 06 July 2011

Release Notes:

  • Several non-core plugins moved from trunk to 'contrib' branch.
  • Maven repository references to USQ infrastructure removed and linked to Sonatype.
  • Package names across the project altered to match Maven group IDs (using 'googlecode' domain).
  • Solr v3.3.0 version upgrade.
  • Updates to indexing and sorting is a few locations in response to Solr v3.3.0 not allowing sorting on multi-valued fields.
  • Fixed packaging bugs and improved logging on search and organiser screen.
  • Addressed some deprecated practices causing log bloat.

v1.0.2

Aside from some minor bug fixes, this release was mostly to cover the code migration to Google Code and some related alterations to POMs.

Release Date: 05 May 2011


Pre-migration

There were numerous releases performed prior to our migration to Google Code. Those releases, and associated tickets are documented on USQ infrastructure (for now).

Links (no longer working) and a brief summary are provided below: