# Changelog

## Score

- CAI 75 → 51 (-24.1)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.15) — scores are not directly comparable.

## Lenses

- Code Health 99 → 92 (-7.7)
- Architecture 99 → 94 (-5.3)
- Maturity 70 → 66 (-3.7)
- Readiness 78 → 30 (-48.7)
- Security 69 → 61 (-8.2)

## Resolved (34)

- Boundary-crossing change coupling: ActorPlanDispatcher.scala ↔ InProcessPlanDispatcher.scala (coordinator/src/main/scala/filodb.coordinator/ActorPlanDispatcher.scala)
- Change coupling: CountValuesRowAggregator.scala ↔ TopBottomKRowAggregator.scala (query/src/main/scala/filodb/query/exec/aggregator/CountValuesRowAggregator.scala)
- Change coupling: IngestionTimeIndexTable.scala ↔ TimeSeriesChunksTable.scala (cassandra/src/main/scala/filodb.cassandra/columnstore/IngestionTimeIndexTable.scala)
- Coverage not included — suite not readable by the collector
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- Duplicated block (14 lines × 2) (core/src/main/java/filodb/memory/Latch.java)
- Duplicated block (16 lines × 9) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLParser.java)
- Duplicated block (17 lines × 5) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLParser.java)
- Duplicated block (18 lines × 2) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLParser.java)
- Duplicated block (19 lines × 2) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLParser.java)
- Duplicated block (5 lines × 2) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLLexer.java)
- Duplicated block (5 lines × 2) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLParser.java)
- Duplicated block (5 lines × 4) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLLexer.java)
- Duplicated block (6 lines × 2) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLParser.java)
- Further orphaned files (smaller)
- Further sole-owners (lower concentration)
- Medium CVE: [GHSA redacted] (core/src/rust/Cargo.lock)
- Medium CVE: [GHSA redacted] (core/src/rust/Cargo.lock)
- Medium CVE: [GHSA redacted] (core/src/rust/Cargo.lock)
- Medium advisory (unmaintained): RUSTSEC-2025-0056 (core/src/rust/Cargo.lock)
- …and 14 more

## New (25)

- Dimension evaluation failed
- Duplicated block (11 lines × 2) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLParser.java)
- Duplicated block (12 lines × 2) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLParser.java)
- Duplicated block (155 lines × 2) (prometheus/src/main/java/remote/RemoteStorage.java)
- Duplicated block (16 lines × 2) (standalone/src/main/java/filodb/standalone/SimpleProfiler.java)
- Duplicated block (164 lines × 2) (prometheus/src/main/java/remote/RemoteStorage.java)
- Duplicated block (19 lines × 2) (core/src/main/java/filodb/memory/Latch.java)
- Duplicated block (2163 lines × 2) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLParser.java)
- Duplicated block (25 lines × 3) (prometheus/src/main/java/remote/RemoteStorage.java)
- Duplicated block (254 lines × 5) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLBaseVisitor.java)
- Duplicated block (28 lines × 9) (prometheus/src/main/java/remote/RemoteStorage.java)
- Duplicated block (432 lines × 2) (prometheus/src/main/java/remote/RemoteStorage.java)
- Duplicated block (45 lines × 2) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLLexer.java)
- Duplicated block (5 lines × 3) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLParser.java)
- Duplicated block (51 lines × 9) (prometheus/src/main/java/remote/RemoteStorage.java)
- Duplicated block (6 lines × 2) (core/src/main/java/filodb/memory/Latch.java)
- Duplicated block (606 lines × 4) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLParser.java)
- Duplicated block (7 lines × 2) (prometheus/src/main/java/filodb/prometheus/antlr/PromQLParser.java)
- Duplicated block (8 lines × 2) (core/src/main/java/filodb/memory/Latch.java)
- Duplicated block (9 lines × 2) (core/src/main/java/filodb/memory/Latch.java)
- …and 5 more

## Changes since last survey

- 2 commits — 1 feature/other, 1 fixes

## By area

- core/src — 1 commit
- query/src — 1 commit

## Notable commits

- fix: fix(query,core): Fix regression of rate on gauge and untyped schema (#2322)
- change: test(query): Unit test for rate on gauges and untyped (#2326)
