[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release dnet-oai-store-service-6.1.1
query parsing moved in cnr-cql-utils
[maven-release-plugin] prepare release dnet-oai-store-service-6.1.0
fixed problems with caches and mongo collections
printing store id in logs when creating/ensuring indexes
depending on cnr-cql-utils >= 2.0.0
[maven-release-plugin] prepare release dnet-oai-store-service-6.0.2
Trying to tell spring not to cache null values for oai stores
More logs
Added logs to debug CreateStoreAction: we get NullPointerException when trying to create an OAI store on dev, beta and production, but not locally on my machine...
Call the correct mongo method for upserting (via replace) an object.
Not using // in xpaths
Added test to check if we can reduce the time needed to serve OAI pages
[maven-release-plugin] prepare release dnet-oai-store-service-6.0.0
depending on released parent
Fixed mongo collection to use to store counts
spring bean XSD version 4 instead of 2.5
Bumped dependency
Using new mongo API included in mongo-java-driver 3.2.2 instead of deprecated API
depending on parent snapshot
added mvc controller method to clear the OAI caches: oai/clearCaches.do
[maven-release-plugin] prepare release dnet-oai-store-service-5.0.4
updated test
ignore
OAI query on "until" parameter were not correctly handled because of the construction of dates from day to ms granularity.
[maven-release-plugin] prepare release dnet-oai-store-service-5.0.3
fixed bug on alwaysnewrecord not setted in the store
[maven-release-plugin] prepare release dnet-oai-store-service-5.0.2
Setting AKNOWLEDGE write for deleted records
Avoiding exception when trying to transform into binary a null element from an empty oaistore
[maven-release-plugin] prepare release dnet-oai-store-service-5.0.1
re-using property as the one in dnet-parent has been updated to 3.0.3
moving towards mongodb driver 3.0.3
[maven-release-plugin] prepare release dnet-oai-store-service-5.0.0
Cache management: it's a mess if we have more than one <cache:annotation-driven> instructions:- the container now has a dedicated application context for caches- logs to DEBUG for spring cache module
code style only
Created new version of oai-store that stores record compressed on mongo
[maven-release-plugin] prepare release dnet-oai-store-service-4.5.0
increased version
#1342: added caches to limit the load on exists when a client performs a list of getRecord requests.
[maven-release-plugin] prepare release dnet-oai-store-service-4.4.0
Playing with json query parsing
[maven-release-plugin] prepare release dnet-oai-store-service-4.3.0
Explicit handling of dmf metadata format, as it lacks a container element under oai:metadata
feeding with UNACKNOWLEDGE write concern.The feed action also take the optional parameter oai_alwaysNewRecord so that the OAI store can assume there is no another record with the same id in the oai store.
removed deprecated methods of mongodb driver
changed misleading log
[maven-release-plugin] prepare release dnet-oai-store-service-4.2.0
set released parent
returning the correct error code for non existing identifiers
Fixed xpath and returns null in case we have no provenance block.
checking provenance exists in the record
Ups, forgot the bean
Supporting provenance.
[maven-release-plugin] prepare release dnet-oai-store-service-4.1.0
merged changes from branch "cleanup".
Fixed drop action.
Enable the deletion of a set from an oaistore. Pass parameter setSpec or setSpecParam to the Drop store workflow node.
logging exception
javadoc
[maven-release-plugin] prepare release dnet-oai-store-service-4.0.0
updating to major release of ServiceLocator
[maven-release-plugin] prepare release dnet-oai-store-service-3.0.0
Preparing for release 3.0.0
When a soai store is deleted also the sets and setscount collection are deleted.
Avoiding set '___' generated when we have "strange" set names such as those in cyrillic/ukrain. In those cases records are assigned to a default set, currently named "OTHER".
Logging time to get the mongo cursor for debugging purposes.
added relativePath in pom
Added test for parsing CQL queries on datestamp
Using releases for basic D-Net modules
Cleaned logs
moved test to correct package
Adding parenthesis in mongo queries, otherwise they are not interpretred as expected.
Do not ensure index when creating an oaistore
Added forgotten handler.don call
Updated test.
The oai database currently in use is discovered dynamically from the OAIConfiguration profile.The xquery to use to retrieve the db name from the configuration is in the property services.oai.publisher.db.xquery.The OAI controller/core have been refactored....
Added bb job to drop an OAI store
Using ensureIndex instead of createIndex on mongo collection.