DOMS SummaStorage ChangeLog

Designed for use with Apache Ant.


2007-01-29 10:54 mke
Add jmx access and password files.
Bundle jmx files in release zip ball.
Bump jar version in summaStorage.sh
RELEASE 0.2
2007-01-29 10:34 mke
Javadoc tweaks
2007-01-29 10:31 mke
Add a "doc" target to build.xml.
Make the "release" target replace cvs-Id with build- and project name.
Add version tags to all java source files.
2007-01-29 09:47 mke
Bump version to 0.2
Fix overflow bug in the record byte-array writer in SummaStorage
Make OAIBasicTest.testListRecordsResponseParser accept failures for all but one metadataPrefix (we cant assume everybody ingests all kinds of test objects)
Add comment on why SummaStorageTest.testGetRecord fails. Also see bugzilla: http://sedna.statsbiblioteket.dk/bugzilla/show_bug.cgi?id=158
2007-01-25 15:20 mke
Test idempotency of record lookups
2007-01-25 15:14 mke
Add unit tes for getRecord(). It fails due to:
 - bad utf-8 from fedora
 - mismatch between fedoras record and oaiproviders record formats
2007-01-25 15:11 mke
Use localhost as default instead of alhena
2007-01-25 14:54 mke
Implement getRecord() (the singular method, not the plural getRecords, whic is already implemented). Untested.
2007-01-24 13:21 mke
Fix log typo
2007-01-24 13:21 mke
Export properties in SummaStorageDriver as public so that other packages can make use of them.
Fix regressions in OAIBasicTest and SummaStorageTest.
Use localhost as default host in the test properties.
2007-01-24 13:21 mke
Export properties in SummaStorageDriver as public so that other packages can make use of them.
Fix regressions in OAIBasicTest and SummaStorageTest.
Use localhost as default host in the test properties.
2007-01-24 13:18 mke
Forgive if we can't parse a baseUrl from the Identify response
2007-01-17 14:47 hal
Lots of namespace and indentity fixes
2007-01-12 10:37 mke
Update script template from sbutil/scripts/template.sh revision 1.4. This adds JMX support (among other things).
2007-01-12 09:26 mke
Code reformatting
2007-01-12 09:25 hal
no message
2007-01-11 14:09 hal
added some more properties
2007-01-11 13:32 hal
Refactored property loading to the Driver
2007-01-11 11:06 hal
added metadata prefix to properties
2007-01-11 10:17 hal
Fixed the hardcoded url for the oaiprovider
2007-01-10 14:34 mke
Make helper methods private. Improve logging a wee bit.
2007-01-10 10:48 mke
ListRecordsResponseSAXParser.iterator().hasNext() should return false if the underlying queue is empty.
OAIDateFormat no longer extends SimpleDateFormat. Support both long and short date formats in parse() method. Add unit tests for idem potency for parse/format ops.
Add unit tests for SummaStorage.getRecordsModifiedAfter.
2007-01-10 09:06 bam
Ingest2Test example files updated with 'oai RELS-EXT'
2007-01-10 08:44 hal
FIxed @see bug in javadoc and added needed @throws doc - removed unused imports
2007-01-09 13:38 mke
Tweak imports in OAIBasicTest. Initial import of SummaStorageTest - it includes a simple sanity test for Access.getRecords(). In SummaStorage dont include the setOps oai parameter if the base name is the empty string. Add SummaStorageTest to ant tests.
2007-01-09 11:45 mke
Implement basic functionality in SummaStorage. Improve logging in OAIBasicTest.
2007-01-08 15:46 te
RIFF now works with literals
2007-01-05 13:31 mke
Enable iteration of whole ListRecords request iterating over multiple resumption tokens transparently.
2007-01-05 11:52 mke
Add support for resumptionToken's.
2007-01-05 10:48 mke
Response - remove obsolete import statements.
Fix the ListRecordsResponseSAXParser to output valid XML. - it missed the leading record tag of the oai records.
Add a test to OAIBasicTest to test validity of the Record.getContent() xml.
2007-01-04 14:29 mke
Client create Responses of appropriate type.
Rename ResponseSAXParser to ListRecordsResponseSAXParser. Finish implementation of said class. Response metadata from parser tested, but not actual parsed Records.
Initial import of ListRecordsResponse.
Update doc in Response with proper "see" tags.
Add test for response metadata in OAIBasicTest.
2007-01-04 10:54 mke
Change Response api. OAI response is no longer iterable (though subclasses can still be ofcourse). An OAI response must now provide basic metadata about the response: datestamp, verb, oai-service-url.
Initial import of IdentifyResponse. Fully implemented.
2007-01-04 10:43 mke
Update to new api jar-ball from summa. The old one didn't include the Record$State.class enumeration.
2007-01-03 15:41 hal
SaxPrser to be used with ListRecordRespons object
2007-01-03 15:40 hal
SaxPrser to be used with ListRecordRespons object
2007-01-03 15:39 hal
added timestamp method
2007-01-03 09:24 mke
Add oai Response documentation.
Rename ReponseParser to ResponseDOMParser
2007-01-02 14:25 mke
Add documentation in oai Client.
Initial import of ResponseParser.
Add test suite for the ResponseParser in OAIBasicTest.
Fix logging in OAIDateFormatTest.
2007-01-02 12:21 mke
Add OAIBasicTest testcase to the test target.
2007-01-02 12:21 mke
Initial import.
2007-01-02 12:20 mke
Initial import.
2006-12-22 11:45 mke
Use build/ dir for compiled classes. Use build-test for compiled test classses.
2006-12-22 11:44 mke
Add console appender for junit TestCase objects. Test for existence of junit.jar in ant.home/lib before running the test target. Initial import of OAIDateFormatTest with only a simple test mathcing the date against a regular expression.
2006-12-21 13:50 mke
Add test targets and corresponding infrastructure.
2006-12-21 13:39 mke
Add test directory with custom log4j configuration.
2006-12-21 12:52 mke
Create dk.statsbiblioteket.doms.summa.oai util package. Add a date formatter for iso-8601 utc.
2006-12-14 10:47 mke
Initial import. This xslt is required to generate the changelog.
2006-12-14 10:46 mke
Add a "changelog" target. The generated ChangeLog.html is bundled in the release tarball.
2006-12-14 10:19 mke
Dont use temporary files when creating a release - just create a zip file directly.
2006-12-14 09:03 mke
no message
2006-11-28 10:22 mke
Initial import
2006-11-28 10:21 mke
Add method for exporting the Access interface over rmi
2006-11-28 09:13 mke
Fix run script. Add all target to build script.
2006-11-24 13:26 mke
Import SummaStorageDriver(incomplete). Add script to run storage server(incomplete). Add release target ti build script.
2006-11-24 10:46 mke
Add RemoteException to SummaStorage constructor
2006-11-24 10:44 mke
Add log4j config
2006-11-24 10:42 mke
Import build script. Implement Schedulable interface to SummaStorage class.
2006-11-24 10:34 mke
Import commons-logging-1.1
2006-11-23 14:59 mke
Initial import of SummaStorage.java
2006-11-23 14:33 mke
Import summa-api.jar