feat: adds direct_read optimization by default for logs and traces#2341
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
🦋 Changeset detectedLatest commit: 0e7ab98 The changes in this PR will be included in the next version bump. This PR includes changesets to release 4 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
🔴 Tier 4 — CriticalTouches auth, data models, config, tasks, OTel pipeline, ClickHouse, or CI/CD. Why this tier:
Review process: Deep review from a domain expert. Synchronous walkthrough may be required. Stats
|
E2E Test Results✅ All tests passed • 188 passed • 3 skipped • 1263s
Tests ran across 4 shards in parallel. |
Deep Review✅ No critical issues found. The diff is well-tested (new unit tests for version parsing, gate, and ALIAS/MATERIALIZED rewrite paths) and the version gate fails closed for unknown branches. The findings below are all P2 or below. 🟡 P2 -- recommended
🔵 P3 nitpicks (7)
Reviewers (6): correctness, data-migrations, performance, kieran-typescript, reliability, deployment-verification. Testing gaps:
|
Summary
Enables the
direct_readFTS optimization to CH seed by default. This optimization makes map exact queries extremely fast, simply relying on index evaluation and never requiring loading the map. A bug prevented this previously, but now works with the latest versions of 26.2, 26.3, 26.4, and all versions of 26.5 or greater.References