-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Add select #135
Comments
Merged
Reopening since there's no impl for |
Hmph. I dont have access to reopen. Summoning @Kerollmops |
🚩 Blocked by #129 🚩 |
not-jan
pushed a commit
to not-jan/roaring-rs
that referenced
this issue
Aug 31, 2022
170: Add select r=Kerollmops a=saik0 Closes RoaringBitmap#135 Co-authored-by: saik0 <github@saik0.net> Co-authored-by: Joel Pedraza <github@saik0.net>
not-jan
pushed a commit
to not-jan/roaring-rs
that referenced
this issue
Aug 31, 2022
174: Add select impl and tests for RoaringTreemap r=Kerollmops a=saik0 Implements `select` for `RoaringTreemap` See RoaringBitmap#135 Needs benchmarks before RoaringBitmap#135 can be closed Co-authored-by: saik0 <github@saik0.net>
not-jan
pushed a commit
to not-jan/roaring-rs
that referenced
this issue
Aug 31, 2022
192: Benchmarks using real datasets r=Kerollmops a=saik0 Adds benchmarks using all the real datasets. * This benchmark suite has gotten so large that I rarely ever run the entire suite at once. I most often find myself using the regex filters like `cargo bench -- '^(:?rank|select)'` in my build-bench-optimize loop * My intention is to backport the benchmark crate to 0.8.1 for perf regression test. * It's unfortunate that criterion breaks down dimensions by `function * parameter`. The dimension I really care about is `(function + parameter) * version` * Throughput measurements vary wildly, as container types don't have the same performance. * Thinking out loud: we can always pipe the csv data into some plotter for our own analysis. The reporting isn't ideal, but this PR will allow us to collect the data. Closes RoaringBitmap#135 Co-authored-by: saik0 <github@saik0.net>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add
select(n)
which returns the nth set bitThe text was updated successfully, but these errors were encountered: