Devin AI
|
a09f3ff787
|
MR-925: experiment 1.4 \u2014 SIP wire format bench (roaring vs varint vs raw)
- validation-prototypes/sip-format-bench/: 4 sizes \u00d7 3 distributions
\u00d7 3 encodings = 36 cells
- writeup at .context/experiments/sip-format-bench.md
- finding: roaring wins decisively for dense Lance row IDs
(1.05 bits/elem at n=1M dense, 7\u00d7 faster contains than binary_search);
loses badly for uniform u64 (176 bits/elem)
- recommendation for \u00a75.6: tagged wire format; tag=0x01 roaring (row
IDs); tag=0x02 varint-delta (fallback for non-fragment-clustered)
|
2026-05-12 17:25:56 +00:00 |
|