Skip to content

Commit 4c39dfd

Browse files
blagininrobert3005
andauthored
Fix Arrow export of constant null variants (#10973)
Fix Arrow export of constant VARIANT values containing SQL NULL or JSON null. These previously failed with `cannot export Variant without ParquetVariant core storage`. The export preserves null masks and shredded values, including object fields. Unsupported combinations of nested residual values and overlapping shredding now return explicit errors instead of panicking or losing data. Non-null constants and general chunked VARIANT export are not covered. --------- Signed-off-by: blaginin <github@blaginin.me> Signed-off-by: Robert Kruszewski <github@robertk.io> Co-authored-by: Robert Kruszewski <github@robertk.io>
1 parent 996bb93 commit 4c39dfd

1 file changed

Lines changed: 425 additions & 29 deletions

File tree

0 commit comments

Comments
 (0)