2026-03-11 10:06:17 +01:00
|
|
|
server:
|
|
|
|
|
port: 8081
|
feat(01-01): add ClickHouse dependencies, Docker Compose, schema, and app config
- Add clickhouse-jdbc, springdoc-openapi, actuator, testcontainers deps
- Add slf4j-api to core module
- Create Docker Compose with ClickHouse service on ports 8123/9000
- Create ClickHouse DDL: route_executions, route_diagrams, agent_metrics
- Configure application.yml with datasource, ingestion buffer, springdoc
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 11:47:20 +01:00
|
|
|
|
|
|
|
|
spring:
|
|
|
|
|
datasource:
|
|
|
|
|
url: jdbc:ch://localhost:8123/cameleer3
|
|
|
|
|
username: cameleer
|
|
|
|
|
password: cameleer_dev
|
|
|
|
|
driver-class-name: com.clickhouse.jdbc.ClickHouseDriver
|
|
|
|
|
jackson:
|
|
|
|
|
serialization:
|
|
|
|
|
write-dates-as-timestamps: false
|
|
|
|
|
deserialization:
|
|
|
|
|
fail-on-unknown-properties: false
|
|
|
|
|
|
|
|
|
|
ingestion:
|
|
|
|
|
buffer-capacity: 50000
|
|
|
|
|
batch-size: 5000
|
|
|
|
|
flush-interval-ms: 1000
|
|
|
|
|
|
|
|
|
|
clickhouse:
|
|
|
|
|
ttl-days: 30
|
|
|
|
|
|
|
|
|
|
springdoc:
|
|
|
|
|
api-docs:
|
|
|
|
|
path: /api/v1/api-docs
|
|
|
|
|
swagger-ui:
|
|
|
|
|
path: /api/v1/swagger-ui
|
|
|
|
|
|
|
|
|
|
management:
|
|
|
|
|
endpoints:
|
|
|
|
|
web:
|
|
|
|
|
base-path: /api/v1
|
|
|
|
|
exposure:
|
|
|
|
|
include: health
|
|
|
|
|
endpoint:
|
|
|
|
|
health:
|
|
|
|
|
show-details: always
|