Interface TraceRepository

All Superinterfaces:
org.springframework.data.repository.Repository<Trace,UUID>, ScopedRepository<Trace>, TraceRepositoryFragment

public interface TraceRepository extends org.springframework.data.repository.Repository<Trace,UUID>, TraceRepositoryFragment
Tenant-scoped repository for Trace. Extends only the empty Repository plus the scoped fragments, so the read surface (by-id and the paginated lists) is tenant-scoped. Ingestion looks up by the OTLP trace id unrestricted, and the retention sweeper deletes expired rows across all tenants.