2020-07-15 16:17:01 +02:00
|
|
|
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
|
2020-07-30 16:01:54 +02:00
|
|
|
# Changelog for Accounting Library
|
|
|
|
|
2020-07-15 16:17:01 +02:00
|
|
|
|
|
|
|
## [v4.0.0-SNAPSHOT] [r.5.0.0] -
|
|
|
|
|
2020-07-15 16:51:48 +02:00
|
|
|
- [#19115] Switched JSON management to gcube-jackson
|
2020-07-15 16:17:01 +02:00
|
|
|
- [#18547] Properly terminated RegexRulesAggregator scheduled thread
|
|
|
|
- [#10645] Added improved version of calledMethod rewrite for aggregation
|
|
|
|
|
|
|
|
|
|
|
|
## [v3.5.0] - 2019-11-06
|
|
|
|
|
|
|
|
- Removed usage of deprecated APIs
|
|
|
|
|
|
|
|
|
|
|
|
## [v3.4.0] - 2018-10-10
|
|
|
|
|
|
|
|
- Fixed backends factory management
|
|
|
|
|
|
|
|
|
|
|
|
## [v3.3.0] - 2018-04-12
|
|
|
|
|
|
|
|
- [#11230] Added support to retrieve Accounting Regex rules through Service Endpoint
|
|
|
|
- Added LOCAL as additional value of DataType
|
|
|
|
|
|
|
|
|
|
|
|
## [v3.2.0] - 2017-02-15
|
|
|
|
|
|
|
|
- [#10142] Changed pom.xml to use new make-servicearchive directive
|
|
|
|
- [#10646] Added the possibility to rewrite the calledMethod by matching a regular expression
|
|
|
|
|
|
|
|
|
|
|
|
## [v3.1.0] - 2017-10-09
|
|
|
|
|
|
|
|
- [#9617] Refined Jackson support
|
|
|
|
- [#9646] Changed JobUsageRecord Model
|
|
|
|
- [#9647] Removed TaskUsageRecord
|
|
|
|
|
|
|
|
|
|
|
|
## [v3.0.0] - 2017-06-07
|
|
|
|
|
|
|
|
- Added Jackson support on Usage Record model to allow to use it for marshalling and unmarshalling
|
|
|
|
|
|
|
|
|
|
|
|
## [v2.4.1] - 2017-05-02
|
|
|
|
|
|
|
|
- Added shutdown() method to pass to document store lib
|
|
|
|
|
|
|
|
|
|
|
|
## [v2.4.0] - 2017-03-16
|
|
|
|
|
|
|
|
- Added new Usage Record (StorageStatusRecord)
|
|
|
|
|
|
|
|
|
|
|
|
## [v2.3.0] - 2016-11-07
|
|
|
|
|
|
|
|
- [#4949] Added callerQualifier field to ServiceUsageRecord
|
|
|
|
|
|
|
|
|
|
|
|
## [v2.2.0] - 2016-05-18
|
|
|
|
|
|
|
|
- [#2358] Removed dependency over reflection library
|
|
|
|
|
|
|
|
|
|
|
|
## [v2.1.0] - 2016-04-08
|
|
|
|
|
|
|
|
- [#2194] Ready for ScopeProvider Removal
|
|
|
|
- [#2316] Fixed Bug on StorageUsageRecord aggregation
|
|
|
|
- Fixed Bug on recovery of UsageRecords accounted on Fallback
|
|
|
|
|
|
|
|
|
|
|
|
## [v2.0.0] - 2016-02-08
|
|
|
|
|
|
|
|
- [#1746] Separated Accounting Model and generalize solution. the library now depends from document-store-lib
|
|
|
|
- [#1295] Managed UsageRecords discovered dynamically on classpath
|
|
|
|
- [#1349] Persistence is re-checked every 10 minutes when Fallback is used
|
|
|
|
- [#1352] Repetitive thread retry to persist UsageRecords accounted on Fallback
|
|
|
|
|
|
|
|
|
|
|
|
## [v1.1.0] - 2015-12-09
|
|
|
|
|
|
|
|
- Changed Single and Aggregated classes names to avoid mistakes for the developers.
|
|
|
|
|
|
|
|
|
|
|
|
## [v1.0.0] - 2015-05-27
|
|
|
|
|
|
|
|
- First Release
|
|
|
|
|