Added integration tests for TTL methods (#9289)

This pull request refactors how TTL (Time-To-Live) settings are applied for logs, metrics, and traces in the ClickHouse reader service. The main change is the removal of the dedicated setTTLLogs method and the consolidation of TTL logic to only support metrics and traces. The code now routes TTL requests based on type, and logs TTL is no longer handled.
This commit is contained in:
Tushar Vats
2025-10-10 22:20:25 +05:30
committed by GitHub
parent 6c59b5405e
commit 3123447005
4 changed files with 713 additions and 248 deletions

View File

@@ -17,6 +17,7 @@ jobs:
- bootstrap
- auth
- querier
- ttl
sqlstore-provider:
- postgres
- sqlite