Skip to content
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

C++ Wrapper for Roaring32 *Bulk #492

Merged
merged 4 commits into from
Jun 18, 2023

Conversation

mapleFU
Copy link
Contributor

@mapleFU mapleFU commented Jun 15, 2023

This patch adds:

  1. BulkContextWrapper as a wrapper for api::roaring_bulk_context_t
  2. addBulk, as a wrapper for api::roaring_bitmap_add_bulk

I'm not so familiar with C++ wrapper, but I'm glad to learn and resolve the problems in my code

@mapleFU mapleFU force-pushed the cpp-wrapper-add-bulk branch from 5a67ed4 to 02cd788 Compare June 15, 2023 15:09
@mapleFU
Copy link
Contributor Author

mapleFU commented Jun 15, 2023

@lemire I've add a basic implemention, would you mind take a look?

@mapleFU mapleFU force-pushed the cpp-wrapper-add-bulk branch from 02cd788 to 9e037c0 Compare June 15, 2023 15:14
cpp/roaring.hh Show resolved Hide resolved
cpp/roaring.hh Outdated Show resolved Hide resolved
@lemire
Copy link
Member

lemire commented Jun 15, 2023

@mapleFU Please consider my comments. I am not asking for changes, just that you consider my comments.

@mapleFU mapleFU force-pushed the cpp-wrapper-add-bulk branch from 43b1680 to 963c253 Compare June 15, 2023 17:08
@mapleFU mapleFU changed the title C++ Wrapper for Roaring32 roaring_bitmap_add_bulk C++ Wrapper for Roaring32 *Bulk Jun 16, 2023
cpp/roaring.hh Outdated Show resolved Hide resolved
cpp/roaring.hh Outdated Show resolved Hide resolved
@lemire
Copy link
Member

lemire commented Jun 17, 2023

Running tests.

@lemire
Copy link
Member

lemire commented Jun 18, 2023

Will be part of the next release.

@lemire lemire merged commit 63e22ab into RoaringBitmap:master Jun 18, 2023
@mapleFU mapleFU deleted the cpp-wrapper-add-bulk branch June 19, 2023 03:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants