You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- ClickHouse purge() now also deletes from the daily aggregated table when
purging events. Materialized views are forward-only, so purges on the
source table left stale daily rows behind. Daily delete is skipped if any
query references an event-only column (path/method/etc).
- ClickHouse getTotalBatch() now raises when a metric appears in both the
event and gauge tables under $type=null, matching the existing safeguard
in getTotal(). Mixing SUM (events) with argMax (gauges) silently produced
meaningless totals.
- Usage::setNamespace/setTenant/setSharedTables now flush the buffer before
changing adapter context. Buffered metrics carry no context, so changing
it pre-flush would write them under the new context.
- Database adapter now stores a 'type' field per document and filters by it
in find/count/purge/getTotal when $type is non-null. Previously the $type
argument was accepted but ignored, returning rows of both kinds.
- composer.json: add 'test' script.
- .github/workflows: bump actions/checkout v3 -> v4.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments