featurebase/roaring
Seebs 32c4b3540f simplify intersectBitmapRun output to remove a conversion
If the total number of things returned was small enough to
make an array, intersectBitmapRun converted to an array. This
seems possibly-premature; future processing might well prefer
a bitmap. We know everything gets optimized before being
written out, let's not convert without a specific reason. But
also, let's use an array no matter which container is small
enough to prove that we can do so safely.

Fixes #854.
2018-11-16 14:59:09 -06:00
..
testdata cleanup #1622 2018-09-06 16:27:10 -05:00
containers.go proof of concept for stats 2018-11-15 15:10:48 -06:00
containers_test.go Add missing license headers. 2018-05-15 12:26:33 -05:00
roaring.go simplify intersectBitmapRun output to remove a conversion 2018-11-16 14:59:09 -06:00
roaring_helpers_test.go Unexport roaring.ContainerRun 2018-07-05 23:11:56 -05:00
roaring_internal_test.go provide commented-out test case for bug in dead code 2018-11-15 15:11:08 -06:00
roaring_nop_stats.go proof of concept for stats 2018-11-15 15:10:48 -06:00
roaring_stats.go proof of concept for stats 2018-11-15 15:10:48 -06:00
roaring_test.go improve type matrix for IntersectionCount benchmarks 2018-11-16 14:59:09 -06:00