2020-07-14 12:14:32 +02:00
|
|
|
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
|
2020-07-30 17:05:16 +02:00
|
|
|
# Changelog for Document Store Library
|
|
|
|
|
2021-11-22 14:18:38 +01:00
|
|
|
## [v3.0.1-SNAPSHOT]
|
2020-07-14 12:14:32 +02:00
|
|
|
|
2021-05-25 11:07:14 +02:00
|
|
|
- Fixed log which causes null pointer exception in case of null value provided
|
|
|
|
|
|
|
|
|
|
|
|
## [v3.0.0]
|
2020-07-14 12:14:32 +02:00
|
|
|
|
2020-08-03 17:07:00 +02:00
|
|
|
- Switched JSON management to gcube-jackson [#19115]
|
|
|
|
- Changed the way to manage scheduled thread termination [#18547]
|
2020-07-14 12:14:32 +02:00
|
|
|
|
|
|
|
|
2020-08-05 12:22:53 +02:00
|
|
|
## [v2.5.0] [r4.15.0] - 2019-11-11
|
2020-07-14 12:14:32 +02:00
|
|
|
|
|
|
|
- Fixed distro files and pom according to new release procedure
|
|
|
|
|
|
|
|
|
|
|
|
## [v2.4.0] [r4.12.1] - 2018-10-10
|
|
|
|
|
|
|
|
- Fixed bug causing too many interaction with IS
|
|
|
|
- Assigned a distinguish name to different threads
|
|
|
|
|
|
|
|
|
|
|
|
## [v2.3.0] [r4.11.0] - 2018-04-12
|
|
|
|
|
|
|
|
- Deprecated unneeded method
|
|
|
|
|
|
|
|
|
|
|
|
## [v2.2.0] [r4.10.0] - 2017-02-15
|
|
|
|
|
2020-08-03 16:42:38 +02:00
|
|
|
- Fixed bug which causes duplication of records in fallback files when forcing use of fallback [#10677]
|
|
|
|
- Changed pom.xml to use new make-servicearchive directive [#10146]
|
|
|
|
- Added possibility to marshal/unmarshall list and array of Records [#10804]
|
2020-07-14 12:14:32 +02:00
|
|
|
|
|
|
|
|
|
|
|
## [v2.1.0] [r4.7.0] - 2017-10-09
|
|
|
|
|
|
|
|
- Added abstract method isConnectionActive() in PersistenceBackend
|
2020-08-03 16:42:38 +02:00
|
|
|
- Migrated document-store marshalling/unmarshalling to Jackson [#9035]
|
2020-07-14 12:14:32 +02:00
|
|
|
|
|
|
|
|
|
|
|
## [v2.0.0] - 2017-06-07
|
|
|
|
|
|
|
|
- Added Jackson support on Usage Record model to allow to use it for marshalling and unmarshalling
|
|
|
|
|
|
|
|
## [v1.5.1] [r4.4.0] - 2017-05-02
|
|
|
|
|
2020-08-03 16:42:38 +02:00
|
|
|
- Added shutdown() method [#7345]
|
2020-07-14 12:14:32 +02:00
|
|
|
|
|
|
|
|
|
|
|
## [v1.5.0] [r4.3.0] - 2017-03-16
|
|
|
|
|
2020-08-03 16:42:38 +02:00
|
|
|
- Renewing persistence configuration after repeated failures [#6277]
|
2020-07-14 12:14:32 +02:00
|
|
|
- Added new api to close connection to persistence if any
|
|
|
|
|
|
|
|
|
|
|
|
## [v1.4.0] [r4.2.0] - 2016-12-15
|
|
|
|
|
2020-08-03 16:42:38 +02:00
|
|
|
- Added support to allow client to set no aggregation [#5808]
|
2020-07-14 12:14:32 +02:00
|
|
|
|
|
|
|
|
|
|
|
## [v1.3.0] [r4.1.0] - 2016-11-07
|
|
|
|
|
|
|
|
- Repetitive timeout are managed appropriately
|
|
|
|
- Added JobUsageRecord aggregation by providing AggregatedJobUsageRecord class
|
|
|
|
|
|
|
|
|
|
|
|
## [v1.2.0] [r4.0.0] - 2016-07-28
|
|
|
|
|
2020-08-03 16:42:38 +02:00
|
|
|
- Added a configuration to set aggregation parameters (defaults are provided) [#4240]
|
2020-07-14 12:14:32 +02:00
|
|
|
- Aggregation parameters are load from a property file or from a Service Endpoint (property file has priority over ServiceEndpoint)
|
|
|
|
|
|
|
|
|
|
|
|
## [v1.1.0] [r3.11.0] - 2016-05-18
|
|
|
|
|
2020-08-03 16:42:38 +02:00
|
|
|
- Removed dependency over reflection library [#2357]
|
2020-07-14 12:14:32 +02:00
|
|
|
|
|
|
|
|
|
|
|
## [v1.0.1] [r3.10.1] - 2016-04-08
|
|
|
|
|
|
|
|
- Fixed distro directory
|
|
|
|
|
|
|
|
|
|
|
|
## [v1.0.0] [r3.10.0] - 2016-02-08
|
|
|
|
|
|
|
|
- First Release
|
2020-08-04 15:05:02 +02:00
|
|
|
|