Cache eviction on IS lookup queries
Attept 3 to avoid http error when evicting cache
Attempt 2 for not returning error 500 when evicting cache
First attempt for not returning error 500 when evicting
Logs and bean for cache manager
internal calls are not cached, so the cache management has been extracted to dedicated class
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] copy for tag dnet-directindex-api-2.1.9-solr75
[maven-release-plugin] prepare release dnet-directindex-api-2.1.9-solr75
Cache for indexDsInfo
[maven-release-plugin] copy for tag dnet-directindex-api-2.1.8-solr75
[maven-release-plugin] prepare release dnet-directindex-api-2.1.8-solr75
previous names clash with already existing index clients!
[maven-release-plugin] copy for tag dnet-directindex-api-2.1.7-solr75
[maven-release-plugin] prepare release dnet-directindex-api-2.1.7-solr75
added resource name to help spring in the bean injection phase
[maven-release-plugin] copy for tag dnet-directindex-api-2.1.6-solr75
[maven-release-plugin] prepare release dnet-directindex-api-2.1.6-solr75
bumbed dependency
[maven-release-plugin] copy for tag dnet-directindex-api-2.1.5-solr75
[maven-release-plugin] prepare release dnet-directindex-api-2.1.5-solr75
depending on released dnet-openaireplus-mapping-utils:6.2.20-solr75, dnet-index-client:2.3.2-solr75
[maven-release-plugin] copy for tag dnet-directindex-api-1.1.8
[maven-release-plugin] prepare release dnet-directindex-api-1.1.8
using ScheduledExecutorService for the autocommit task
hashing IndexDsInfo properly
index clients reuse the connection. Using Guava's AbstractScheduledService for the commit task
reschedule index commit task when it dies
[maven-release-plugin] copy for tag dnet-directindex-api-1.1.7
[maven-release-plugin] prepare release dnet-directindex-api-1.1.7
do not allow to set autocommit frequency values lower than a defined minimum
[maven-release-plugin] copy for tag dnet-directindex-api-1.1.6
[maven-release-plugin] prepare release dnet-directindex-api-1.1.6
close the connection!
[maven-release-plugin] copy for tag dnet-directindex-api-1.1.5
[maven-release-plugin] prepare release dnet-directindex-api-1.1.5
bumped version
do not commit for every direct index request, instead delegate the commit to a periodic task
re-organised imports
depending on dnet-openaireplus-mapping-utils:6.2.20-solr75-SNAPSHOT
depending on SNAPSHOT parent
updated paths in solr75 specific deploy.info files
branch for solr 7.5.0
branches
provenance of claim is user:claim
Added MIUR and fixed Finland (prefix is aka, not aff anymore)
Testing submission of software and orp.
[maven-release-plugin] copy for tag dnet-directindex-api-1.0.4
[maven-release-plugin] prepare release dnet-directindex-api-1.0.4
Also creator values must be xml escaped as they may contain &...
[maven-release-plugin] copy for tag dnet-directindex-api-1.0.3
[maven-release-plugin] prepare release dnet-directindex-api-1.0.3
Added OPEN SOURCE access right to be used for software
[maven-release-plugin] copy for tag dnet-directindex-api-1.0.2
[maven-release-plugin] prepare release dnet-directindex-api-1.0.2
Updated record template and code to fix: 1. bestlicense and license must be bestaccessright and accessright; 2. Persons are not entities anymore and are now stored in the creator field; 3. Added empty journal field and other minor fields to reflect the current records in the production and beta indexes.
simple code refactoring
[maven-release-plugin] copy for tag dnet-directindex-api-1.0.1
[maven-release-plugin] prepare release dnet-directindex-api-1.0.1
fetch also context profiles typed as 'ri'
[maven-release-plugin] copy for tag dnet-directindex-api-1.0.0
[maven-release-plugin] prepare release dnet-directindex-api-1.0.0
logs and exceptions
renemaed some packages
fixed a package
dependencies cleaning
implementation
cleaning
fixed pom
first import
new module