Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| fix(sql): return the last N rows for LIMIT -N over a covering index | bluestreak01 | XL | AI | 94.7h | 67.3h | Jun 02, 2026 |
SummaryBug FixFix negative LIMIT on covering index queries Corrects silently wrong results for SELECT with LIMIT -N over covering index with filter, ensuring last N rows are returned instead of first N. Health Assessment
Large
Medium
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| fix(core): fix crash deduplicating STRING keys in partitions over 2GB | bluestreak01 | M | AI | 13.0h | 9.5h | Jun 02, 2026 |
SummaryBug FixFix crash when deduplicating STRING keys over 2GB This fix prevents database crashes caused by large STRING dedup keys, ensuring reliable data ingestion. It eliminates boot-time crash loops for affected tables. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
C, Java
|
||||||
| ci(core): split windows/mac PR ci runs into a separate pipeline | ideoma | S | No | 0.5h | 0.5h | Jun 01, 2026 |
SummaryCI/CDSplit Windows/Mac CI into separate pipeline Reduces CI cost by running Windows/macOS tests only on demand, improving build speed and resource usage. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| test(sql): add fluent QueryAssertion builder for query tests, fix 9 discovered bugs | bluestreak01 | XL | AI | 54.1h | - | Jun 01, 2026 |
SummaryBug FixAdd fluent query assertion builder and fix bugs Introduces a fluent builder for query tests, simplifying test code and exposing nine production bugs, improving reliability and maintainability. Health Assessment
X-Large
High
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| chore(sql): migrate array_agg to the batch-descriptor merge API | bluestreak01 | M | AI | 1.5h | - | Jun 01, 2026 |
SummaryRefactorMigrate array_agg to batch-descriptor merge API This change restores the build and aligns array_agg with the efficient batch‑descriptor merge mechanism, preserving result correctness while improving memory usage for high‑cardinality GROUP BY queries. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| perf(sql): speed up parallel twap() and sparkline() | mtopolnik | XL | AI | 238.1h | 238.1h | Jun 01, 2026 |
SummaryFeatureImprove performance of twap() and sparkline() aggregates Enhances query performance for time‑series analytics, reducing latency for large datasets and tightening correctness by enforcing timestamp constraints. Health Assessment
Large
High
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| feat(sql): add byte caps for CachedWindow and ORDER BY native memory | puzpuzpuz | XL | No | 144.7h | 77.2h | Jun 01, 2026 |
SummaryFeatureAdd byte caps for CachedWindow and ORDER BY Introduces configurable memory caps to prevent out‑of‑memory crashes in window and ORDER BY operators, enhancing system stability for large queries. Health Assessment
X-Large
High
High
AI Details
Confidence:
0.80
Tech Stack
Languages:
Java
|
||||||
| chore(core): keep parquet sort metadata consistent across out-of-order merges | RaphDal | XL | No | 67.0h | 67.0h | Jun 01, 2026 |
SummaryBug FixFix parquet sort metadata consistency in O3 merges Ensures replica restores from backups succeed by preventing inconsistent sort metadata, improving reliability for enterprise replication. Health Assessment
X-Large
High
High
AI Details
Confidence:
0.80
Tech Stack
Languages:
Rust, Java
|
||||||
| fix(core): read a column added after Parquet conversion as NULL | bluestreak01 | XL | AI | 15.5h | - | May 30, 2026 |
SummaryBug FixFix Parquet read of added columns as NULL Ensures queries selecting columns added after Parquet conversion return NULL instead of crashing or stale data, improving stability for analytics workloads. Health Assessment
X-Large
High
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| fix(core): validate months-based TTL granularity on materialized views | glasstiger | S | No | 14.9h | 14.9h | May 29, 2026 |
SummaryBug FixValidate months-based TTL granularity on materialized views Ensures materialized views with derived partitions reject invalid months-based TTL values, preventing misconfigurations and potential data integrity issues. This tightens validation, improving reliability for users creating materialized views. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Java
|
||||||
| chore(core): storage policy TTL interval forward shift | glasstiger | M | No | 44.9h | 44.9h | May 29, 2026 |
SummaryRefactorAdd storage policy TTL floor-based check Introduces a helper to compute storage policy TTL based on partition floor, aligning internal logic and adding unit tests. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Java
|
||||||
| perf(sql): single-pass parquet decode for covering index build | bluestreak01 | XL | AI | 36.1h | - | May 29, 2026 |
SummaryRefactorSingle-pass Parquet Decode for Covering Index Reduces disk I/O and decoding passes, improving query performance and lowering resource usage. Health Assessment
X-Large
High
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| fix(core): fix storage policy for tables with posting indexes | RaphDal | L | No | 16.9h | 16.9h | May 29, 2026 |
SummaryBug FixFix storage policy for tables with posting indexes Corrects a bug that prevented tables with posting-indexed symbol columns from switching to parquet storage, ensuring proper hard‑linking of index files and preventing partition switch failures. Health Assessment
Large
Medium
Low
AI DetailsTech Stack
Languages:
Java
|
||||||
| ci(build): increase git low-speed timeout | jerrinot | XS | No | 0.0h | 0.0h | May 28, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix(sql): fix rare JIT compiler crash when allocator's search region drifts below block end | puzpuzpuz | XS | No | 19.7h | 14.6h | May 28, 2026 |
SummaryChoreFix rare JIT compiler crash in SQL Addresses a JIT compiler crash caused by allocator boundary overflow, improving stability for SQL query execution. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| fix(sql): fix statistical aggregates returning NULL on sparse-NULL data | brunocalza | L | No | 42.3h | 0.0h | May 28, 2026 |
SummaryBug FixFix statistical aggregates returning NULL on sparse-NULL data Corrects aggregate functions (corr, stddev, var, covar) that returned NULL on sparse-NULL data in parallel GROUP BY, ensuring accurate results and data integrity. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Java
|
||||||
| ci(build): add git low-speed timeout to fuzz CI checkouts | jerrinot | S | No | 24.4h | 0.2h | May 28, 2026 |
SummaryCI/CDAdd git low-speed timeout to fuzz CI checkouts Improves CI reliability by terminating slow Git checkouts, reducing build times and preventing long stalls on Hetzner agents. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| chore(qwp): exclude dropped datagrams from processedCount | jerrinot | M | No | 12.8h | 12.8h | May 27, 2026 |
SummaryBug FixExclude dropped datagrams from processed count Fixes flaky test by preventing double-counting of dropped datagrams, improving reliability of UDP receiver. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Java
|
||||||
| chore(parquet): include bloom filters in parquet metadata generated by migration | RaphDal | XL | No | 46.6h | 23.1h | May 27, 2026 |
SummaryChoreAdd bloom filter inlining to parquet metadata Enhances query performance by embedding bloom‑filter bitsets directly into partition metadata, eliminating extra reads for indexed columns and ensuring consistent metadata across migration paths. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.80
Tech Stack
Languages:
Rust, Java, Yaml
|
||||||
| chore(core): bump questdb-client version to 1.3.2 | bluestreak01 | S | AI | 7.1h | - | May 27, 2026 |
SummaryChoreBump questdb-client version to 1.3.2 Ensures the project uses the latest questdb-client with pooling, lifecycle, and timeout fixes, improving stability and performance. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| feat(qwp): add deferred commit for transactional ingestion | bluestreak01 | XL | No | 73.4h | - | May 26, 2026 |
SummaryFeatureAdd deferred commit for transactional ingestion Enables clients to split large ingestion batches across multiple messages, reducing memory pressure and decoupling from buffer limits, improving overall ingestion performance. Health Assessment
X-Large
High
High
AI Details
Confidence:
0.50
Tech Stack
Languages:
Java
|
||||||
| fix(sql): make covering indexes work on Parquet partitions and bound RSS during seal | nwoolmer | XL | AI | 55.7h | 53.7h | May 26, 2026 |
SummaryBug FixFix covering indexes on Parquet partitions and bound RSS Improves database stability and performance by ensuring covering indexes work correctly on Parquet partitions and reducing memory usage during sealing, preventing crashes on large data sets. Health Assessment
X-Large
High
High
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Java, Cpp
|
||||||
| fix(qwp): drain recv buffer on WebSocket graceful close to prevent TCP RST | bluestreak01 | S | AI | 1.2h | 1.1h | May 26, 2026 |
SummaryBug FixFix WebSocket graceful close to prevent TCP RST Prevents client connection resets when server receives oversized WebSocket frames, ensuring reliable error reporting and better client experience. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| feat(sql): add regr_r2 coefficient of determination aggregate | jovfer | XL | No | 271.4h | 271.4h | May 26, 2026 |
SummaryFeatureAdd regr_r2 coefficient-of-determination aggregate Adds the SQL aggregate regr_r2 to compute the coefficient of determination, enhancing analytical capabilities and laying groundwork for additional regression functions. Health Assessment
X-Large
High
High
AI Details
Confidence:
0.80
Tech Stack
Languages:
Java
|
||||||
| chore(core): storage policy fixes | glasstiger | XL | No | 161.7h | 35.0h | May 26, 2026 |
SummaryBug FixFix storage policy handling in core Improves stability and performance of storage policy operations by draining async queues, rejecting invalid commands, and updating configuration defaults. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Java
|
||||||
| perf(sql): remove vect group by factory and fix missing gaps in non-keyed async factory | puzpuzpuz | XL | No | 272.3h | 272.3h | May 26, 2026 |
SummaryRefactorRemove vector group-by factory, add batch paths Improves performance by eliminating vectorized group-by for non-keyed queries and adding batch-aware aggregation functions, reducing memory usage and simplifying plan output. This change streamlines query execution and reduces code complexity. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Java
|
||||||
| fix(qwp): fix WebSocket test timeout for worst-case fragmentation | bluestreak01 | M | AI | 4.9h | 0.6h | May 26, 2026 |
SummaryBug FixFix WebSocket test timeout for worst-case fragmentation Increases WebSocket close‑drain timeout to prevent flaky test failures. This improves CI reliability and ensures accurate WebSocket behavior under extreme fragmentation. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| fix(core): fix indexed NULL lookups against Parquet partitions | bluestreak01 | L | No | 22.0h | - | May 25, 2026 |
SummaryBug FixFix NULL lookup bug in Parquet partitions Ensures accurate query results when searching for NULL values in Parquet partitions, preventing incorrect data retrieval and improving reliability. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Java
|
||||||
| feat(sql): add window function support for DECIMAL datatype | kafka1991 | XL | No | 40.8h | 38.6h | May 23, 2026 |
SummaryFeatureAdd window function support for DECIMAL types Enables advanced analytical queries on decimal data, improving precision and performance for financial and scientific workloads. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Java
|
||||||
| perf(core): skip unchanged buckets on O3 incremental refresh | nwoolmer | XL | No | 109.5h | 14.1h | May 23, 2026 |
SummaryFeatureImprove mat view incremental refresh performance Optimizes materialized view refresh for out‑of‑order writes, cutting refresh times from seconds to milliseconds and enhancing overall database throughput. Health Assessment
X-Large
High
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| perf(sql): stop materialized views emitting no-op WAL transactions under base table backlog | puzpuzpuz | L | No | 17.6h | 5.6h | May 23, 2026 |
SummaryBug FixStop no-op WAL transactions for materialized views This fix eliminates excessive write-ahead log traffic caused by materialized view refreshes that performed no work, improving performance and reducing replication lag. Health Assessment
Large
Low
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Java
|
||||||
| fix(qwp): fix WebSocket handshake under partial socket writes | bluestreak01 | XL | No | 47.2h | - | May 23, 2026 |
SummaryBug FixFix WebSocket handshake under partial writes This fix resolves WebSocket handshake failures during partial socket writes, ensuring reliable real-time data ingestion and preventing connection timeouts for clients. Health AssessmentAI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| fix(core): do not execute statements during SQL validation | glasstiger | XL | No | 56.4h | 56.4h | May 22, 2026 |
SummaryBug FixPrevent execution during SQL validation Ensures the SQL validation endpoint runs without side effects, improving security and reducing unnecessary logging. Health Assessment
X-Large
Medium
High
AI Details
Confidence:
0.20
Tech Stack
Languages:
Java
|
||||||
| fix(core): fix crash adding a covering index when the latest partition is Parquet | nwoolmer | M | AI | 1.4h | 1.3h | May 22, 2026 |
SummaryBug FixFix crash when adding covering index to Parquet partition Prevents table suspension when adding covering indexes to Parquet partitions, ensuring continuous data availability. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| fix(wal): recover sequencer metadata from committed log | jerrinot | XL | No | 175.7h | 170.7h | May 22, 2026 |
SummaryBug FixRecover WAL sequencer metadata from committed log Rebuilds bricked or version-mismatched WAL sequencer metadata from committed log, ensuring data consistency and preventing errors. Health Assessment
Large
High
High
AI DetailsTech Stack
Languages:
Java
|
||||||
| fix(qwp): allow query results larger than the HTTP send buffer | kafka1991 | XL | No | 36.2h | 36.2h | May 22, 2026 |
SummaryBug FixAllow larger query results in QWP egress Improves reliability by preventing server errors for high‑cardinality queries, ensuring larger result sets can be transmitted without failure. Health Assessment
X-Large
High
Medium
AI Details
Confidence:
0.75
Tech Stack
Languages:
Java
|
||||||
| fix(sql): fix wrong twap() and sparkline() results under concurrent query load | mtopolnik | XL | AI | 40.6h | 0.6h | May 22, 2026 |
SummaryBug FixFix twap and sparkline under concurrent load Ensures accurate query results for twap() and sparkline() functions under high concurrency, preventing incorrect analytics data. Health Assessment
X-Large
High
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| ci(core): speed up Mac and Windows test jobs | puzpuzpuz | XL | No | 34.2h | 34.2h | May 21, 2026 |
SummaryCI/CDSpeed up Mac and Windows test jobs Reduce CI runtime on Mac/Windows by trimming heavy tests, gating large tests to Linux, and optimizing build steps, improving CI reliability and reducing cost. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Java, Yaml
|
||||||
| chore(core): fix flaky LineHttpSender and QWP failover tests | glasstiger | S | No | 14.7h | 14.2h | May 21, 2026 |
SummaryTestFix flaky ingestion test failures These fixes stabilize the ingestion test harness, ensuring reliable CI results and preventing false positives that could mask real issues. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Java
|
||||||
| test(ilp): fix flaky rename-during-large-batch race | bluestreak01 | S | AI | 0.3h | - | May 21, 2026 |
SummaryTestFix flaky rename race in ILP test Improves stability of ILP test suite, reducing CI failures and ensuring accurate test results. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| chore(qwp): egress keeps partitions open | jerrinot | L | No | 1.5h | 1.5h | May 20, 2026 |
SummaryRefactorRefactor egress to keep partitions open Improves query performance and reduces memory usage for egress operations by refactoring scan mode handling. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Java
|
||||||
| feat(qwp): expand ingest wire-type coverage and advertise batch cap | bluestreak01 | XL | No | 114.3h | - | May 20, 2026 |
SummaryFeatureExpand QWP ingest coverage and advertise batch cap Enables new data types and exposes server limits to clients, reducing ingestion errors and improving throughput. Health Assessment
Large
Medium
Medium
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| fix(sql): prevent internal errors in symbol hash joins | jerrinot | L | No | 13.1h | 0.5h | May 19, 2026 |
SummaryBug FixPrevent internal errors in symbol hash joins Fixes internal errors when joining on SYMBOL with UUID or DECIMAL keys, ensuring queries return results instead of throwing exceptions. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| build: 9.4.0 | bluestreak01 | S | No | 4.8h | - | May 18, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| chore(qwp): fix geohash precision loss and sentinel null handling on ingest | kafka1991 | XL | No | 16.1h | 15.0h | May 16, 2026 |
SummaryBug FixFix geohash precision and sentinel null handling Accurate geohash column creation prevents incorrect data types. Proper null handling stops runtime errors during ingestion. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Java
|
||||||
| fix(http): JSON-escape CHAR column values in /exec and /query responses | jerrinot | M | No | 4.9h | 0.1h | May 15, 2026 |
SummaryBug FixFix JSON escaping of CHAR values in API responses Ensures API responses are valid JSON by escaping CHAR column values, preventing parser errors for clients. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| chore(qwp): expand fuzz tests with full wire-type coverage | bluestreak01 | L | AI | 13.6h | - | May 15, 2026 |
SummaryTestExpand QWP fuzz tests to cover all wire types Expands QWP fuzz tests to cover all wire types, ensuring comprehensive validation of the protocol. This improves data integrity and reliability for downstream consumers. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Java
|
||||||
| chore(core): fix parquet varchar ascii flag after column add | ideoma | M | No | 1.6h | 1.6h | May 15, 2026 |
SummaryBug FixFix parquet varchar ASCII flag after column add Corrects Parquet varchar ASCII flag handling during column addition, preventing potential data integrity issues. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Rust, Java
|
||||||
| chore(core): fix incorrect query results after writing non-ascii varchars to parquet | ideoma | M | No | 5.9h | 5.0h | May 14, 2026 |
SummaryBug Fixfix parquet query results for non-ascii varchars Fixes incorrect query results after writing non-ascii varchars to parquet partitions, ensuring accurate UTF-8 handling. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust, Java
|
||||||
| fix(sql): WINDOW JOIN crash when master projects a symbol column | puzpuzpuz | L | No | 11.6h | 2.3h | May 14, 2026 |
SummaryBug FixFix WINDOW JOIN crash with projected symbol column Prevents crashes in query execution when joining tables with projected symbol columns, improving stability for analytical workloads. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Java
|
||||||