maverickstuder 352c461ac5 RED-8702: Explore document databases to store entityLog
* pre-test eval version

RED-8702: Explore document databases to store entityLog
* pre-test eval version

RED-8702: Explore document databases to store entityLog
* refactoring

RED-8702: Explore document databases to store entityLog
* added new CRUD operations to repositories and services
* removed cascade logic as updates and deletes are not trivial to implement, and thus it is better to do all CRUD operations alike

RED-8702: Explore document databases to store entityLog
* added experimental logic for mongodb integration

RED-8702: Explore document databases to store entityLog
* added experimental logic for mongodb integration

RED-8702

RED-8702

RED-8702
2024-04-03 14:08:51 +02:00

50 lines
1.0 KiB
YAML

image-service.url: "http://image-service-v1:8080"
persistence-service.url: "http://persistence-service-v1:8080"
entity-recognition-service.url: "localhost:8080"
ribbon:
ConnectTimeout: 600000
ReadTimeout: 600000
spring:
main:
allow-bean-definition-overriding: true
allow-circular-references: true # FIXME
cache:
type: NONE
data:
mongodb:
auto-index-creation: true
# todo: multi-tenancy
database: redaction
host: ${MONGODB_HOST:localhost}
port: ${MONGODB_PORT:27017}
username: ${MONGODB_USER}
password: ${MONGODB_PASSWORD}
processing.kafkastreams: false
platform.multi-tenancy:
enabled: false
redaction-service:
enable-image-classification: false
enable-entity-recognition: true
application:
type: "RedactManager"
storage:
backend: 's3'
management:
endpoint:
metrics.enabled: true
prometheus.enabled: true
health.enabled: true
endpoints.web.exposure.include: prometheus, health, metrics
metrics.export.prometheus.enabled: true
logging.level.root: debug