Commit Graph

155 Commits

Author SHA1 Message Date
Luca Frosini 78dc833d14 Merged from branch
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@119574 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-09 12:52:42 +00:00
Luca Frosini b12e0f11a3 Added test
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@119318 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-01 14:16:53 +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 b16f6751ac Fixed bug on StorageUsageRecord and created test
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117470 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-27 10:45:23 +00:00
Luca Frosini 98db31d173 The scope is get from scope provider if available
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117357 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-20 15:02:43 +00:00
Luca Frosini ddec6efb47 Fixing tests
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117224 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-14 13:22:50 +00:00
Luca Frosini 80101b5b7c Awaiting termination of pool in flush
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117212 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-14 10:20:36 +00:00
Luca Frosini c1867e56ce Added calledMethod field
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117179 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-13 09:26:50 +00:00
Luca Frosini 196351946f Fixed bug on calculation average duration
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117147 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-10 09:58:29 +00:00
Luca Frosini 51cc4bff5a Improving code
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117094 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-08 14:41:05 +00:00
Luca Frosini 56be686649 Fixed bug on timeout for buffering records and renamed Persistence* in AccountingPersistence* to avoid name misunderstanding in smartgears
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117048 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-07 10:10:52 +00:00
Luca Frosini cdceacdce8 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing tests

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117044 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-06 16:10:20 +00:00
Luca Frosini 311e106118 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing tests

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117034 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-06 15:01:03 +00:00
Luca Frosini fbf99786bb refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing tests

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117029 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-06 13:33:54 +00:00
Luca Frosini 317b72c11a refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing tests

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@117009 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-06 10:36:41 +00:00
Luca Frosini 92d6313635 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing tests

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@116498 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-03 15:10:48 +00:00
Luca Frosini 3ca48b3441 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing tests

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@116497 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-03 15:07:23 +00:00
Luca Frosini c4cfd8b5a4 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Retrieving Persistence Connection Information from IS

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115823 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-03 10:18:51 +00:00
Luca Frosini 7d69ed0851 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing tests

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115779 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-02 10:01:59 +00:00
Luca Frosini 70e2291a4e refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Adding tests and fixing found bugs

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115768 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-02 09:00:10 +00:00
Luca Frosini 08d1b0bdd8 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing tests

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115765 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-01 16:09:42 +00:00
Luca Frosini 6ede5f2509 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Reorganizing library

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115760 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-01 14:40:49 +00:00
Luca Frosini 4c9e924f9e refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Adding tests

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115756 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-01 13:13:55 +00:00
Luca Frosini 0907cc7810 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Reorganizing library

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115752 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-01 10:50:46 +00:00
Luca Frosini 980ebbb588 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Reorganizing library

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115751 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-01 10:50:00 +00:00
Luca Frosini 1fb0b7b3aa refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Reorganizing library

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115750 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-01 10:34:48 +00:00
Luca Frosini 75c59a8995 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Reorganizing library

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115748 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-01 10:09:11 +00:00
Luca Frosini 47f8c7a74c refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Reorganizing library

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115742 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-01 09:39:37 +00:00
Luca Frosini 7711cebb55 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Reorganizing packages

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115740 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-01 09:03:49 +00:00
Luca Frosini 5de687d983 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Reorganizing packages

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115739 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-01 09:02:45 +00:00
Luca Frosini 1556c23629 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing tests

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115738 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-01 08:56:44 +00:00
Luca Frosini 9318f46c28 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Implementing buffer strategy

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115720 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-30 15:32:30 +00:00
Luca Frosini 7d9586bec0 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing tests for Aggregation Strategy

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115588 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-26 13:52:17 +00:00
Luca Frosini 21f740c0f7 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing model

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115587 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-26 13:50:39 +00:00
Luca Frosini 10918da739 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Implementing tests for Aggregation Strategy

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115585 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-26 10:40:24 +00:00
Luca Frosini 99f823c9bb Implementing One Test Usage Record for each Type
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115557 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-25 15:41:56 +00:00
Luca Frosini 73c7b93111 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing model

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115552 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-25 14:32:14 +00:00
Luca Frosini 8f15b524dd refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Implementing Aggregation Strategy

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115539 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-25 12:30:50 +00:00
Luca Frosini e6ea9f388d refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Implementing aggregation facilities 

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115510 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-24 13:24:57 +00:00
Luca Frosini 28525346d1 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115499 82a268e6-3cf1-43bd-a215-b396298e98cf 2015-06-24 10:34:54 +00:00
Luca Frosini e4c8558c7f refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Defining Aggregation Facilities

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115489 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-23 15:47:38 +00:00
Luca Frosini 670a882453 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing model

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115465 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-22 15:22:50 +00:00
Luca Frosini f0a4588f16 fixes #275: Create CouchDB connector for persistence accounting as separated project
https://support.d4science.org/issues/275

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115445 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-19 15:51:11 +00:00
Luca Frosini 6aa2f23d8f refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Added example test

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115397 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-15 15:29:58 +00:00
Luca Frosini 29a9f6106e refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing data model

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115396 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-15 15:01:56 +00:00
Luca Frosini 0bd2074020 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing data model for backward compatibility

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115302 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-10 15:36:50 +00:00
Luca Frosini c0038b9efb refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Implementing library

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115272 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-09 15:36:38 +00:00
Luca Frosini e43bfe1843 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Implementing library

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115267 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-09 13:53:21 +00:00
Luca Frosini ecda3255a9 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Implementing library

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115265 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-09 12:54:14 +00:00
Luca Frosini 0b1b2db21d refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing validators

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115255 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-08 16:20:02 +00:00
Luca Frosini f505d080db refs #200: Create accouting-lib library
https://support.d4science.org/issues/200

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115252 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-08 15:19:09 +00:00
Luca Frosini 9ceb6ccbca refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing validators

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115249 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-05 16:50:07 +00:00
Luca Frosini 7b74ab0d03 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing data model

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115228 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-04 16:52:29 +00:00
Luca Frosini 7203fafe17 refs #200: Create accouting-lib library
https://support.d4science.org/issues/200
Fixing validators

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115165 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-06-03 09:57:38 +00:00
Luca Frosini 080cb3c1b4 Remaning common-accounting in accounting-lib
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115091 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-05-28 11:19:25 +00:00