Fetching from the wire…
Public story · 2026-09-08 · high
The new DeferredChunkAppend scan skips expanding the whole hypertable at planning time, and fixes a correctness bug in parallel queries with subqueries.
Why now: TimescaleDB's own 2.30.0 release notes flag the correctness bug alongside the performance change, so it's worth checking on any workload doing last-point lookups over chunked history.
TimescaleDB's 2.30.0 release adds a planner scan called DeferredChunkAppend that changes how "what's the last reading from this sensor" gets answered. For anyone running that kind of last-point query over months of chunked time-series data, the scan cost used to grow with every new chunk, slowing dashboards and alerts as history piled up.
Previously, that kind of query expanded the whole hypertable during planning, which meant cost scaled with how many chunks existed. More history meant more chunks meant a slower plan, even when the answer sat in the most recent chunk.
DeferredChunkAppend leaves the hypertable unexpanded during planning and enumerates chunks at execution instead. Combined with the FIRST and LAST sparse index work already in TimescaleDB, a last-point query no longer scales with chunk count. It runs in constant time when the answer lives in the newest chunk.
It's on by default, controlled by enable_deferred_chunk_append.
The release also fixes a correctness bug. Chunks runtime-filtered under a parallel plan with an uncorrelated subquery could return wrong results. Anyone running that query shape could have gotten wrong answers with no warning, and anyone on an affected version should check their queries against it.
Each link below shares sources, entities, or timing with this story.
The abliteration tool gained 215 stars to reach 30,103, but the stronger signal is downstream: the HF trending endpoint returns DavidAU/Qwen3.8-27B-TURBO-Fable-Cold-Fusion-735-882-Heretic-Uncensored-NM-DAU and Momoking/Qwen3-VL-32B-Heretic-MiniMax-H3-NVFP4, both naming the too...
~248 stars today, 3,921 total, MIT (GitHub). The size is the entire argument, at 14MB it fits a class of device where even quantized SLMs are impractical. Last shipped August 11, no formal releases, so treat every capability claim as unbenchmarked until someone independent run...
The repo took 436 stars in a day at 3,086 total, listing open-source in-browser tools that need no signup. The issue tracker is where people propose entries, so 450 open issues is demand, not defects. Its last push was August 22, two weeks before it trended, which is another r...
The serving framework gained 836 stars today to reach 35,498, and its open count splits almost entirely to pull requests. Every other high-traffic repo checked today runs the opposite way. A backlog dominated by unmerged contributions at this scale means review throughput is t...
Splitting the open-issues count via the GitHub search API gives a 1:2.8 ratio where most trending agent repos this week run PR-heavy. Still shipping daily, v1.18.27 on September 2, pushed within the hour. For anyone evaluating it as a base, the backlog shape says user-reported...
garrytan/gstack packages 23 opinionated Claude Code tools cast as CEO, Designer, Eng Manager, Release Manager, Doc Engineer and QA roles, at 131,043 stars five months after its March 11 creation. Splitting its 849 open issue count gives 534 PRs to 315 issues, meaning contribut...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.