Eventual-Inc
Daft
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
fix: Bump webpki-roots to 1.0.10 for eMudhra CA compromise Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
everettVT/bump-webpki-roots
46 minutes ago
fix(iceberg): honor write.parquet page-size, dict-size and page-row-limit properties
YuangGao:fix/iceberg-write-page-properties
5 hours ago
fix(core): compute decimal arithmetic with i256 and checked ops Bounding inferred precision at 38 lets previously rejected expressions plan, but evaluation still used unchecked i128 kernels. Two values of scale 20 square their raw representation to 10^40 when multiplied even though the answer fits, and 9e37 + 9e37 exceeds i128, so evaluation could panic or wrap to a wrong-signed value. Multiply and divide now compute through i256 with checked operations; add and subtract use checked i128. A result that does not fit the inferred Decimal128(38, s) becomes null instead of panicking or wrapping. Division inference also keeps at least the divisor's scale. The shared cast path casts the divisor to the result type, so a bounded scale below the divisor's would truncate its fraction and turn 1 / 0.5 into a division by zero. Integer digits give way instead; quotients that no longer fit decode to null through the checked kernel. Adds value-level regression tests through the Series cast + kernel path for large-scale intermediates, fractional divisors, and overflow.
hello-peter-tang:fix/7601-decimal-precision-overflow
1 day ago
fix(parquet): emit no batches from fully-deleted count-only reads When positional deletes remove every row, count_only_stream computed n == 0 but still emitted a 0-row batch. stream_parquet already avoids that for empty row groups because downstream sinks treat any received batch as data; an iceberg writer would land an empty snapshot. Return an empty stream when n == 0 and cover the fully-deleted case in the regression test. Also give the test its own per-run temporary directory so parallel test processes cannot overwrite or delete each other's parquet file.
hello-peter-tang:fix/7560-count-only-positional-deletes
1 day ago
test(iceberg): stub name_mapping on mocked tables
YuangGao:perf/iceberg-delete-files-from-manifest-list
1 day ago
Merge branch 'main' into fix/rust-doctests
AYUSHNSUT:fix/rust-doctests
1 day ago
Update daft/io/_mcap.py Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
slade/mcap-fix
1 day ago
first 4 chars
slade/deprecate-dev-otel
1 day ago
Latest Branches
CodSpeed Performance Gauge
0%
fix: Bump webpki-roots to 1.0.10 for eMudhra CA compromise
#7628
1 hour ago
e3e1b39
everettVT/bump-webpki-roots
CodSpeed Performance Gauge
0%
fix(iceberg): honor write.parquet page-size, dict-size and page-row-limit properties
#7627
5 hours ago
307b0d9
YuangGao:fix/iceberg-write-page-properties
CodSpeed Performance Gauge
0%
fix(core): bound decimal arithmetic precision at 38 instead of failing to plan
#7603
1 day ago
245e248
hello-peter-tang:fix/7601-decimal-precision-overflow
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs