added property for community api address
moving business logic to OpenAIRESubmitterUtils class
added call to method to filter out zenodo community from result context
check for zenodo record not direct indexed
Fixed missing bean error at container startup because of indexclientmap not found
Cache eviction on IS lookup queries
using ScheduledExecutorService for the autocommit task
reschedule index commit task when it dies
do not allow to set autocommit frequency values lower than a defined minimum
close the connection!
do not commit for every direct index request, instead delegate the commit to a periodic task
simple code refactoring
logs and exceptions
renemaed some packages
implementation
first import
Added method to get an id of the submitted result
Log json payload of the request upon exception
integrated (hopefully) all required changes from dnet40
updated the direct index api