Commit ce25698
Phase 3.5: Cardinality hints for V2_0 streaming encoder (lance submodule)
Update third_party/lance submodule to include Phase 3.5 changes:
- previous::PrimitiveFieldEncoder gets known_cardinality cached at encoder
creation; set_cardinality_hint() called in each tokio encode task so
VariableWidthBlock::cardinality() skips HyperLogLogPlus entirely.
- PrimitiveStructuralEncoder same pattern for V2.1+ consistency.
Perf result: compute_stat 17.7% → ~0.05%, window peaks 300K → 1.7M+ r/s
on SF=5 lineitem zero-copy path.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 1afbdb8 commit ce25698
1 file changed
Lines changed: 1 addition & 1 deletion
0 commit comments