roaring icon indicating copy to clipboard operation
roaring copied to clipboard

Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog

Results 75 roaring issues
Sort by recently updated
recently updated
newest added

https://github.com/RoaringBitmap/RoaringBitmap/pull/133

performance

currently these functions are just stubbed out. Once implemented, the whole lazy combination system could be groomed and tuned.

performance

Both the C and the java binary search implementations are subject to a classic integer overflow bug in binary search; e.g. at https://github.com/RoaringBitmap/CRoaring/blob/master/include/roaring/containers/run.h#L91 instead of int32_t middleIndex = (low +...

documentation

https://docs.google.com/document/d/1e8kOo3r51b2BWtTs_1uADIA5djfXhPT36s6eHVRIvaU/edit

I was trying to use `roaring.Bitmap` in place of an interval tree when I dont want to recover the interval, I just want to see if there's overlap. This works...

enhancement
performance

I ran across a paper about HICAMP Bitmaps from folks at Stanford, and wondered if there were any good ideas to be learned from it. http://web.stanford.edu/~hlitz/papers/a7-wang.pdf

question

The Java version contains many more optimizations...

performance

Implement a fast "IsSubset" comparison function between bitmaps... It is already implemented in the C version of Roaring... https://github.com/RoaringBitmap/CRoaring/commit/91390da961546afcaa7a89b4fbc01b8039520e22

More testing is needed: https://gocover.io/github.com/RoaringBitmap/roaring

help wanted

It should be possible to iterate over the unset bits.

enhancement
performance