1.3.0
Add getApiVersion call, make major change to prepareData, make it also support archive by datafile and provide the option of protecting
Datafile.location with a cryptographic hash.
- getApiVersion call added to return version of server
- ids.properties values: preparedCacheSize1024bytes, datasetCacheSize1024bytes, compressDatasetCache, and tolerateWrongCompression
are no longer used.
- ids.properties value preparedCount has changed its meaning.
- ids.properties value tidyBlockSize has been added.
- ids.properties value maxIdsInQuery has been added.
- The json string returned by getServiceStatus has changed.
- The Datafile.location value can be protected by a cryptographic hash. This is enabled by adding a property "key" to the
ids.properties file.
1.2.0
For two level storage clean up main storage as needed.
- Add parameters: startArchivingLevel1024bytes,
stopArchivingLevel1024bytes and linkLifetimeSeconds.
- Cope with some obscure file checker errors.
- Datasets are archived when main storage becomes too full.
1.1.0
Provide background file checking and facility control of returned zip file structure.
- Another file handle leak fixed.
- Compatible with plugin interface 1.1.0.
- Provide background file checking - which requires that the parameter checkFiles.parallelCount is set to an integer. If the integer
is non zero then other entries must be set in the ids.properties file.
- ids.properties needs a new parameter: plugin.zipMapper.class which identifies the code to define the zip file structure.
1.0.1
Bug fix release.
- Files are now being closed properly to avoid running out of file handles.
1.0.0
Initial public release.