Commit Graph

58 Commits

Author SHA1 Message Date
Luca Frosini 7c0c1b1c90 Added deprecation annotation 2021-05-06 16:57:56 +02:00
Luca Frosini 5637b3c0af Removed -SNAPSHOT for release 2021-04-14 15:51:07 +02:00
Luca Frosini 372b5a2e5d Deprecated not needed properties to reduce data and improve aggregation 2021-04-14 01:07:20 +02:00
Luca Frosini 16c3da5a65 Removed -SNAPSHOT from version and lower bound dependencies range to
release the component refs #17279
2020-10-29 17:18:55 +01:00
Luca Frosini 234e81613a Removed section added to overcome maven-parent issues. The issue must be
solved in maven-parent, not here.
2020-07-24 13:10:11 +02:00
Luca Frosini af48d1929c Removed service-archive generation which is deprecated and added a
section to include required resource files (i.e. LICENSE.md and files
for service loader)
2020-07-15 16:16:40 +02:00
Luca Frosini 5bc7453225 Switching to gcube-jackson 2020-07-10 18:30:52 +02:00
Luca Frosini e0a91e0d19 Fixed distro files and pom 2019-12-06 15:12:55 +01:00
Luca Frosini e0f7710cee Fixed pom 2019-12-05 12:41:02 +01:00
Luca Frosini 02b4bcff38 Enhanced version 2019-11-13 15:39:23 +01:00
Roberto Cirillo 42d93b5e4e Update 'pom.xml'
removed SNAPSHOT from version
2019-10-17 15:31:35 +02:00
Luca Frosini 54531ecfea Fixed maven parent and 'scm' section 2019-10-03 13:04:47 +02:00
Luca Frosini 6391dd0354 Switched maven parent from 1.0.0 to 1.1.0-SNAPSHOT 2019-07-23 11:37:47 +02:00
Luca Frosini 24685d387a Enhanced version after release
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@173929 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-11-02 12:06:02 +00:00
Luca Frosini c2041599cc Upgraded version after release 4.11 refs #11237
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@166969 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-04-12 16:03:13 +00:00
Luca Frosini d88b374b04 Upgraded version and changelog after release 4.10.0 refs #10698.
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@163302 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-02-15 15:17:56 +00:00
Luca Frosini 7471e6cc06 Refs #10142: Modify accounting-lib pom.xml to use new make-servicearchive directive
Task-Url: https://support.d4science.org/issues/10142

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@158051 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-31 13:56:27 +00:00
Luca Frosini 7fff4e44d9 Refs #10142: Modify accounting-lib pom.xml to use new make-servicearchive directive
Task-Url: https://support.d4science.org/issues/10142

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@158044 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-31 11:09:17 +00:00
Luca Frosini 9efbef231c git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@157934 82a268e6-3cf1-43bd-a215-b396298e98cf 2017-10-30 11:16:44 +00:00
Luca Frosini 1e7541574a Post Release 4.7.0 action. Upgraded version and fixed changelog.
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@155061 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-10 10:48:56 +00:00
Luca Frosini 8e592a4f0f Revisited models. Refined jackson support refs #9617
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@152713 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-09-06 09:47:13 +00:00
Alessandro Pieve 8b9c9a3c95 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@148486 82a268e6-3cf1-43bd-a215-b396298e98cf 2017-05-11 16:01:44 +00:00
Alessandro Pieve 4f813c31e0 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@148482 82a268e6-3cf1-43bd-a215-b396298e98cf 2017-05-11 15:30:59 +00:00
Alessandro Pieve b587565545 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@148479 82a268e6-3cf1-43bd-a215-b396298e98cf 2017-05-11 15:18:04 +00:00
Alessandro Pieve 987f94b896 version 3.0 Insert jackson to convert model.
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@148471 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-05-11 14:38:38 +00:00
Alessandro Pieve d3bfd36e0c git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@146350 82a268e6-3cf1-43bd-a215-b396298e98cf 2017-03-27 08:25:49 +00:00
Alessandro Pieve a57a673874 Add a new UsageRecord for Storage Volume
e.g.
{
"scope": "/gcube",
"operationCount": 2,
"dataCount": 2802,
"dataServiceName": "dataServiceName",
"endTime": 1480606453491,
"consumerId": "alessandro.pieve",
"startTime": 1480606453487,
"id": "6e6808bf-3567-4ebf-93d3-0d55c97202a1",
"dataVolume": 5104,
"dataType": "STORAGE",
"operationResult": "SUCCESS",
"dataServiceId": "dataServiceId",
"aggregated": true,
"providerId": "testprotocol://providerURI",
"creationTime": 1480606453494,
"recordType": "StorageStatusRecord",
"dataServiceClass": "dataServiceClass"
}

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@141599 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-17 10:59:14 +00:00
Alessandro Pieve 9cfdaf9537 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@132290 82a268e6-3cf1-43bd-a215-b396298e98cf 2016-10-03 07:51:52 +00:00
Alessandro Pieve f71a86ad74 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@131245 82a268e6-3cf1-43bd-a215-b396298e98cf 2016-09-08 15:21:05 +00:00
Luca Frosini c23b53df2f Upgraded version
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@130886 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-28 12:23:47 +00:00
Luca Frosini 0762de38f2 Removed unneeded dependency
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@130786 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-25 15:35:27 +00:00
Luca Frosini 727404cc42 Using new authorization lib
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@130784 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-25 15:28:17 +00:00
Luca Frosini 3ab13d8d6e Using new authorization lib
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@130783 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-25 15:27:51 +00:00
Luca Frosini c9a03adfac Fixing distro directory
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@126982 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-04-11 10:40:24 +00:00
Luca Frosini 1da2c7556f refs #2358: Remove reflections dependency from accounting-lib
https://support.d4science.org/issues/2358

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@124718 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-03-01 15:39:18 +00:00
Luca Frosini 66cafac399 refs #2358: Remove reflections dependency from accounting-lib
https://support.d4science.org/issues/2358

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@124715 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-03-01 13:45:04 +00:00
Luca Frosini f945acc77a Set scope to provided for document-store-lib dependency
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@124549 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-25 10:42:38 +00:00
Luca Frosini 43c63f2fc6 Reintroduced ScopeProvider to avoid problem in the next release
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@124138 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-12 16:08:49 +00:00
Luca Frosini 9a3f477262 refs #2222: Move infrastructure tests outside of components junit tests
https://support.d4science.org/issues/2222

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@124044 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-10 14:14:31 +00:00
Luca Frosini 67667da8d1 refs #2201: Remove the use of ScopeProvider if any from accounting-lib
https://support.d4science.org/issues/2201

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@124017 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-09 17:46:23 +00:00
Luca Frosini ba7664dbf8 Fixed range from open to closed
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@122786 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-03 13:05:16 +00:00
Luca Frosini f0de804244 Removed bom from accounting-lib
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@122014 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-12-21 14:34:48 +00:00
Luca Frosini 6e4e3d4c93 refs #1746: Separate Accounting Model and generalize solution
https://support.d4science.org/issues/1746

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@121990 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-12-18 16:09:05 +00:00
Luca Frosini e8cba78ff3 Changed the property value type from Serializable to Comparable<? extends Serializable> which is much more what represent the value of a property. This should not imply any changes in clients.
All tests run. All tests OK.

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@120509 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-12-01 11:33:35 +00:00
Luca Frosini 523bb8c8bd Changed the property value type from Serializable to Comparable<? extends Serializable> which is much more what represent the value of a property. This should not imply any changes in clients.
All tests run. All tests OK.

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@120485 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-11-30 16:49:18 +00:00
Luca Frosini b12ddd2623 Direct dependencies directly included
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@119251 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-09-30 12:39:37 +00:00
Luca Frosini f1f016619d Taking version from bom
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117611 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-31 12:55:23 +00:00
Luca Frosini 9995c4873b Renamed classes to avoid name and import conflicts
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117529 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-29 12:41:28 +00:00
Luca Frosini 268dafea5a Cleaned uneeded import
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117473 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-27 10:50:58 +00:00
Luca Frosini f7a1e4eeec Improving code
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117123 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-09 13:35:02 +00:00