Tags: risinglightdb/risinglight
Tags
perf(expr): further optimize performance (#744) * optimize to string array Signed-off-by: Runji Wang <[email protected]> * optimize bitvec Signed-off-by: Runji Wang <[email protected]> * avoid zip_eq for performance Signed-off-by: Runji Wang <[email protected]> * array: add `is_null` and `get_raw` Signed-off-by: Runji Wang <[email protected]> * add bench for array filter Signed-off-by: Runji Wang <[email protected]> * optimize filter -30% Signed-off-by: Runji Wang <[email protected]> * optimize filter from bool array Signed-off-by: Runji Wang <[email protected]> * clear null data Signed-off-by: Runji Wang <[email protected]> * fix cardinality error Signed-off-by: Runji Wang <[email protected]> * remove array iterator Signed-off-by: Runji Wang <[email protected]> * introduce non-null iterator Signed-off-by: Runji Wang <[email protected]> * optimize bitmap && Signed-off-by: Runji Wang <[email protected]> * optimize BitVec operations Signed-off-by: Runji Wang <[email protected]> * fix clippy and test Signed-off-by: Runji Wang <[email protected]> Signed-off-by: Runji Wang <[email protected]>