2024-02-01 kernel meeting notes #114
zachschuermann
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
summary
Smattering of discussions around various design decisions, opening repo soon (TM)
action items
two PRs in flight:
attendees
@tdas @roeap @zachschuermann @nicklan @ryan-johnson-databricks @dennyglee @hntd187
notes stream
nick: scan result
Vec
of record batchesconcat_batches
andfilter_record_batch
both of which are arrow compute functionscontains()
method in aScanResult
type or (2) just return a selection vector along with the data (probably still as aScanResult
). Likely pursuing 2, just doing a boolean array.How can we flatten roaring bitmap? Maybe build the dumb thing now (for loop) and take this on as an optimization later? Roaring bitmap stores indicies but we would want a sparse array.
Aside (zach): does allocating for a selection vector cause memory management issues?
Ryan: 3 things
FFI version of
EngineInterface
From nick/robert: unsafe in kernel used in one place to do
Box::into_raw
can we work around this?Beta Was this translation helpful? Give feedback.
All reactions