Commit Graph

86 Commits

Author SHA1 Message Date
Luca Frosini 7a00eda3fa Fixed log 2021-05-25 11:07:14 +02:00
Luca Frosini 7268dc7a72 Moved a link a in a comment from http to https #20776 2021-02-22 09:17:07 +01:00
Luca Frosini d734c26f27 Suppressed warning 2020-10-08 12:31:13 +02:00
Luca Frosini b3d4b9ee8c Fixed javadoc 2020-07-14 12:14:43 +02:00
Luca Frosini b319ea8e8e Switching to gcube-jackson 2020-07-10 18:24:56 +02:00
Luca Frosini d814bed750 Changed the way to manage scheduled thread termination refs #18547 2020-03-06 17:58:43 +01:00
Luca Frosini 1925ae7e3f Fixed pom and distro files 2019-12-09 11:30:43 +01:00
Luca Frosini 317943ef0d Merged from branch version 2.4 of release 4.12.1
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@173924 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-11-02 11:48:54 +00:00
Luca Frosini 512b63f42f Refs #12184: Create different pools for Scheduled Thread in accounting stack
Task-Url: https://support.d4science.org/issues/12184

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@169821 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-07-18 14:25:41 +00:00
Luca Frosini a01fb52fe8 Refs #12184: Create different pools for Scheduled Thread in accounting stack
Task-Url: https://support.d4science.org/issues/12184

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@169818 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-07-18 14:19:47 +00:00
Luca Frosini e97003c74a Catched exception on scheduled thread reloading the configuration
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@169474 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-06-27 09:53:21 +00:00
Luca Frosini a7697c1e1b Refs #11230: Retrieve Accounting Regex rules through Service Endpoint
Task-Url: https://support.d4science.org/issues/11230

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@164461 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-02-20 17:24:14 +00:00
Luca Frosini eecbbb1018 Improved bug fix refs #10677
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@161868 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-12-22 14:05:42 +00:00
Luca Frosini 78c2c67252 Fixes #10796: Add possibility to marshal list and array of ISManageable objects
Task-Url: https://support.d4science.org/issues/10796

Fixed changelog

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@161867 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-12-22 13:55:05 +00:00
Luca Frosini fcb6dae159 Refs #10804: Add possibility to marshal/unmarshall list and array of Records
Task-Url: https://support.d4science.org/issues/10804

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@161866 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-12-22 13:53:40 +00:00
Luca Frosini 51f952c441 Refs #10677: Force use of fallback causes duplication of records in fallback files
Task-Url: https://support.d4science.org/issues/10677

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@160446 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-12-13 15:59:00 +00:00
Luca Frosini 51840ce06d Adde comment to code to improve readability
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@160445 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-12-13 15:56:00 +00:00
Luca Frosini c249debcab Refs #10677: Force use of fallback causes duplication of records in fallback files
Task-Url: https://support.d4science.org/issues/10677

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@160444 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-12-13 15:52:23 +00:00
Luca Frosini 43f8b8c29b removed old comment
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@160391 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-12-13 11:08:36 +00:00
Luca Frosini 3ebcf8a5e2 Fixed javadoc warning
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@157729 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-27 14:47:21 +00:00
Luca Frosini c216adc12e Patching unmarshall to support old recordType key
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@154347 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-09-21 07:52:42 +00:00
Luca Frosini 76baf9de84 Changed log level
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@153182 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-09-18 14:33:35 +00:00
Luca Frosini 2b10846ee9 Fixed jackson annotations for a proper marshalling/unmarshalling
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@153170 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-09-18 13:09:20 +00:00
Luca Frosini 07dfa4248f Fixed jackson serialization
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@153095 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-09-14 12:21:34 +00:00
Luca Frosini 160a1c2cc8 Reintroduced map unmarshalling support for backward compatibility
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@152925 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-09-11 13:44:39 +00:00
Luca Frosini c9a24f51ce Merged from private branch. Refactored document-store-lib to use jackson for marshalling/unmarshalling. Fixes #9035
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@152679 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-09-05 14:58:47 +00:00
Luca Frosini ed60687189 Overriding calledMethod accounting field. Refs #9020
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@150577 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-06-27 15:18:57 +00:00
Luca Frosini 8bed93f60a Added method to marshal list
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@150549 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-06-26 15:47:52 +00:00
Luca Frosini 51720268b2 Added isConnectionActive() abstract method in PersistenceBackend
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@150548 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-06-26 15:46:49 +00:00
Luca Frosini ffa60263db fixed logback.xml
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@149199 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-05-29 13:44:14 +00:00
Alessandro Pieve 1a71796218 Add jackson for model
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@148473 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-05-11 14:44:04 +00:00
Alessandro Pieve 2eb5b28866 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@146353 82a268e6-3cf1-43bd-a215-b396298e98cf 2017-03-27 09:26:29 +00:00
Alessandro Pieve f500448df5 add method shutdown
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@146352 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-03-27 08:52:58 +00:00
Alessandro Pieve 5c3fdbbe6b Add new method shutdown
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@144456 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-03-01 10:24:34 +00:00
Alessandro Pieve b73f53cd50 add closeConnection
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@142288 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-06 16:53:40 +00:00
Alessandro Pieve a6d339f81b git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@141757 82a268e6-3cf1-43bd-a215-b396298e98cf 2017-01-25 11:43:51 +00:00
Alessandro Pieve 3ac3967ca9 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@141751 82a268e6-3cf1-43bd-a215-b396298e98cf 2017-01-25 10:35:31 +00:00
Alessandro Pieve eee48e69ca git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@141745 82a268e6-3cf1-43bd-a215-b396298e98cf 2017-01-24 16:59:18 +00:00
Alessandro Pieve f3bb13279e Add a openConnection and disconnect
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@141600 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-17 11:04:47 +00:00
Alessandro Pieve 08dea0eef3 Handle the case of repeated timeouts exception
For the repeated timeout, write directly in fallback for an extended period.

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@141457 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-01-04 09:48:03 +00:00
Alessandro Pieve 4caec8645a git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@135109 82a268e6-3cf1-43bd-a215-b396298e98cf 2016-11-30 11:54:57 +00:00
Alessandro Pieve e0189a09cc git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@135107 82a268e6-3cf1-43bd-a215-b396298e98cf 2016-11-30 11:43:12 +00:00
Alessandro Pieve 1ec3508771 fix reload configuration and optimize the number of thread for each scope
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@134689 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-11-24 15:27:57 +00:00
Luca Frosini 0285e12d7a Added the possibility to force the elaboration of fallback file in the application that run and die so that the monitor cannot be take up and running
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@134508 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-11-22 11:09:47 +00:00
Luca Frosini b771e6bb2e Adde the posisbility to force the rediscovery immeditly for that applciation that need the right Persitence at statup.
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@134507 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-11-22 11:08:52 +00:00
Alessandro Pieve 976f9f21f7 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@134489 82a268e6-3cf1-43bd-a215-b396298e98cf 2016-11-22 09:50:29 +00:00
Luca Frosini 5533c697aa Changed classes signature
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@133101 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-10-12 12:18:38 +00:00
Alessandro Pieve 9d941b2578 Fix a renew configuration after timeout connection
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@131944 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-09-28 08:59:18 +00:00
Luca Frosini b1d7c64064 Adding a connection renewal to refresh connection when to much fallback occurs
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@131782 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-09-26 11:03:11 +00:00
Luca Frosini 0bb8ae81e0 Adding a connection renewal to refresh connection when to much fallback occurs
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/document-store-lib@131781 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-09-26 10:58:58 +00:00