microsoft / Trill

Trill is a single-node query processor for temporal or streaming data.
MIT License
1.24k stars 133 forks source link

Columnar ungroup bug #146

Closed peterfreiling closed 3 years ago

peterfreiling commented 3 years ago

See Issue #145 . When the outer key type is Empty, we use a single ref counted column of type Empty to prevent unnecessary allocations, but when the ungroup outer key type is not Empty, we currently do not allocate the key column for the output batch in the ungroup pipe, leading to a null reference.