{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":66066769,"defaultBranch":"master","name":"croaring-rs","ownerLogin":"RoaringBitmap","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-19T08:33:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16548876?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1697467878.0","currentOid":""},"activityList":{"items":[{"before":"2f807328ae2cf1db4911040ec2202c7bd99b9110","after":"a61067efc4031106d97dd2b9abf2166f496760e2","ref":"refs/heads/master","pushedAt":"2024-02-19T14:26:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Dr-Emann","name":"Zachary Dremann","path":"/Dr-Emann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1153779?s=80&v=4"},"commit":{"message":"Fix bindgen not finding anything\n\nSee [bindgen issue][1], tl;dr, they deactivated unicode case insensitivity for\nregexes, which makes us do this slightly strange version\n\n[1]: https://github.com/rust-lang/rust-bindgen/issues/2760","shortMessageHtmlLink":"Fix bindgen not finding anything"}},{"before":"401d96eba688f66717eedaba97e2b1aed8174a49","after":"2f807328ae2cf1db4911040ec2202c7bd99b9110","ref":"refs/heads/master","pushedAt":"2024-01-29T16:28:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Dr-Emann","name":"Zachary Dremann","path":"/Dr-Emann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1153779?s=80&v=4"},"commit":{"message":"fix(treemap): remove_range would sometimes remove too much\n\nremove_range would remove the whole container if the first bitmap found\nin the range was the last bigmap touching the range, rather than just\nthe first part of the container.","shortMessageHtmlLink":"fix(treemap): remove_range would sometimes remove too much"}},{"before":"b01b9ce29a70be64fb7213989ea19ef6345ebe18","after":"401d96eba688f66717eedaba97e2b1aed8174a49","ref":"refs/heads/master","pushedAt":"2024-01-26T20:56:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Dr-Emann","name":"Zachary Dremann","path":"/Dr-Emann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1153779?s=80&v=4"},"commit":{"message":"bugfix: Treemap.andnot would not include items with no container on rhs","shortMessageHtmlLink":"bugfix: Treemap.andnot would not include items with no container on rhs"}},{"before":"3d0fcf6f2c6f3ec5bcdf45f2b682f89a4e5fda68","after":"b01b9ce29a70be64fb7213989ea19ef6345ebe18","ref":"refs/heads/master","pushedAt":"2023-10-19T05:31:49.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"},"commit":{"message":"Merge pull request #124 from integer32llc/update-croaring-sys-constraint\n\nAdd a CI job to check the minimal version constraints of direct dependencies","shortMessageHtmlLink":"Merge pull request #124 from integer32llc/update-croaring-sys-constraint"}},{"before":"8bf40611d07470d1a1f2bbdd558346cd360e6325","after":null,"ref":"refs/heads/dependabot/cargo/bindgen-0.68","pushedAt":"2023-10-04T16:56:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"9566ce6142d7919fb2dda893abdabff1e57952aa","after":"3d0fcf6f2c6f3ec5bcdf45f2b682f89a4e5fda68","ref":"refs/heads/master","pushedAt":"2023-10-04T16:55:37.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"Dr-Emann","name":"Zachary Dremann","path":"/Dr-Emann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1153779?s=80&v=4"},"commit":{"message":"Bump cargo versions","shortMessageHtmlLink":"Bump cargo versions"}},{"before":"04fc8e2a704e636a7496fdf4c386108d6fc9f2bc","after":null,"ref":"refs/heads/dependabot/github_actions/hecrj/setup-rust-action-2","pushedAt":"2023-10-04T13:53:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"}},{"before":"b715c3e5000495c02e3e02bcffe4b6ef2f2a0a39","after":"9566ce6142d7919fb2dda893abdabff1e57952aa","ref":"refs/heads/master","pushedAt":"2023-10-04T13:53:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"},"commit":{"message":"Merge pull request #121 from RoaringBitmap/dependabot/github_actions/hecrj/setup-rust-action-2\n\nBump hecrj/setup-rust-action from 1 to 2","shortMessageHtmlLink":"Merge pull request #121 from RoaringBitmap/dependabot/github_actions/…"}},{"before":"5a0359e2509492bbd26a7385aa4ba4d8174e0339","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-10-04T13:52:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"}},{"before":"3532b3b96087343b552b997aa30aea05ae87ec69","after":"b715c3e5000495c02e3e02bcffe4b6ef2f2a0a39","ref":"refs/heads/master","pushedAt":"2023-10-04T13:52:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"},"commit":{"message":"Merge pull request #122 from RoaringBitmap/dependabot/github_actions/actions/checkout-4\n\nBump actions/checkout from 2 to 4","shortMessageHtmlLink":"Merge pull request #122 from RoaringBitmap/dependabot/github_actions/…"}},{"before":"c7563ff31a2f83cb01b4ce061275e44b31fbb85c","after":null,"ref":"refs/tags/master","pushedAt":"2023-09-30T04:06:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dr-Emann","name":"Zachary Dremann","path":"/Dr-Emann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1153779?s=80&v=4"}},{"before":null,"after":"8bf40611d07470d1a1f2bbdd558346cd360e6325","ref":"refs/heads/dependabot/cargo/bindgen-0.68","pushedAt":"2023-09-30T03:59:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update bindgen requirement from 0.62 to 0.68\n\nUpdates the requirements on [bindgen](https://github.com/rust-lang/rust-bindgen) to permit the latest version.\n- [Release notes](https://github.com/rust-lang/rust-bindgen/releases)\n- [Changelog](https://github.com/rust-lang/rust-bindgen/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rust-lang/rust-bindgen/compare/v0.62.0...v0.68.1)\n\n---\nupdated-dependencies:\n- dependency-name: bindgen\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update bindgen requirement from 0.62 to 0.68"}},{"before":null,"after":"5a0359e2509492bbd26a7385aa4ba4d8174e0339","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-09-30T03:59:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 2 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v2...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 2 to 4"}},{"before":null,"after":"04fc8e2a704e636a7496fdf4c386108d6fc9f2bc","ref":"refs/heads/dependabot/github_actions/hecrj/setup-rust-action-2","pushedAt":"2023-09-30T03:59:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump hecrj/setup-rust-action from 1 to 2\n\nBumps [hecrj/setup-rust-action](https://github.com/hecrj/setup-rust-action) from 1 to 2.\n- [Release notes](https://github.com/hecrj/setup-rust-action/releases)\n- [Commits](https://github.com/hecrj/setup-rust-action/compare/v1...v2)\n\n---\nupdated-dependencies:\n- dependency-name: hecrj/setup-rust-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump hecrj/setup-rust-action from 1 to 2"}},{"before":"c7563ff31a2f83cb01b4ce061275e44b31fbb85c","after":"3532b3b96087343b552b997aa30aea05ae87ec69","ref":"refs/heads/master","pushedAt":"2023-09-30T03:59:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Dr-Emann","name":"Zachary Dremann","path":"/Dr-Emann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1153779?s=80&v=4"},"commit":{"message":"Add dependabot config to auto-update cargo and github actions","shortMessageHtmlLink":"Add dependabot config to auto-update cargo and github actions"}},{"before":"1753b9c38bd84a6fcd257125d5d2bd1098844079","after":"c7563ff31a2f83cb01b4ce061275e44b31fbb85c","ref":"refs/heads/master","pushedAt":"2023-09-10T18:22:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"},"commit":{"message":"Release 1.0.0","shortMessageHtmlLink":"Release 1.0.0"}},{"before":"686a3a176bf3d06f7133420a5951d79986201ae0","after":"1753b9c38bd84a6fcd257125d5d2bd1098844079","ref":"refs/heads/master","pushedAt":"2023-09-09T02:57:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Dr-Emann","name":"Zachary Dremann","path":"/Dr-Emann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1153779?s=80&v=4"},"commit":{"message":"Enforce docs everywhere","shortMessageHtmlLink":"Enforce docs everywhere"}},{"before":"03d27071387916900a5e4515d9bf8cb0f4d92c54","after":"686a3a176bf3d06f7133420a5951d79986201ae0","ref":"refs/heads/master","pushedAt":"2023-09-05T01:20:52.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"Dr-Emann","name":"Zachary Dremann","path":"/Dr-Emann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1153779?s=80&v=4"},"commit":{"message":"Merge pull request #116 from Dr-Emann/ser_deser_treemap\n\nUse a more idiomatic trait-based implementation of serialization for treemaps","shortMessageHtmlLink":"Merge pull request #116 from Dr-Emann/ser_deser_treemap"}},{"before":"6b82631003c4d42f82558e5e147c31e0871035fe","after":"03d27071387916900a5e4515d9bf8cb0f4d92c54","ref":"refs/heads/master","pushedAt":"2023-08-07T20:10:02.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Dr-Emann","name":"Zachary Dremann","path":"/Dr-Emann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1153779?s=80&v=4"},"commit":{"message":"Breaking Changes to be idiomatic #115\n\nSee #108 for some justification of why we're making breaking changes\r\n\r\n### Update constructors with idiomatic names\r\n\r\nRename `::create` to `::new`, and `::create_with_capacity` to `::with_container_capacity`\r\n\r\nIdiomatic rust uses `StructName::new()` as the default construction function, and functions to create with configuration are named like `StructName::with_x(x)` (see e.g. `Vec::new()` and `Vec::with_capacity()`\r\n\r\n### Add a `From` impl for `&[u32]` and `[u32; N]`\r\n\r\nStill leave `Bitmap::of`: There are type inference difficulties with `Bitmap::from(&[1, 2, 3])` (because the type is inferred to `&[i32]`) or `Bitmap::from(&vec)` (because `From<&Vec>` isn't implemented)\r\n\r\n### Add some benchmarks for the ways of batch-constructing a bitmap\r\n\r\nSome benchmarks for adding individually, vs from an iterator, etc.\r\n\r\n### Implement FromIterator/Extend in terms of `add_bulk`\r\n\r\nIt can be a pretty big waste of memory to collect into a Vec in order to construct from an iterator, and it's only a tiny bit faster.","shortMessageHtmlLink":"Breaking Changes to be idiomatic #115"}},{"before":"0eff1fc62ca7c7ef2229e8d1d8c26de9eee66563","after":null,"ref":"refs/tags/master","pushedAt":"2023-08-07T17:33:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dr-Emann","name":"Zachary Dremann","path":"/Dr-Emann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1153779?s=80&v=4"}},{"before":"91e85fcdcc1b63a450a1d1473889932a744824f9","after":"6b82631003c4d42f82558e5e147c31e0871035fe","ref":"refs/heads/master","pushedAt":"2023-08-07T17:20:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Dr-Emann","name":"Zachary Dremann","path":"/Dr-Emann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1153779?s=80&v=4"},"commit":{"message":"Add missing operations to TreeMap (#113)\n\nAdd all the operations from C++'s Roaring64Map.\r\n\r\nAdditionally, fixes suggested by cargo clippy -- -W clippy::pedantic, mostly adding must_use to most functions where the function is only useful for its output.","shortMessageHtmlLink":"Add missing operations to TreeMap (#113)"}},{"before":"13a71b4145703a44031e2e1201ab494eba9bf62b","after":"91e85fcdcc1b63a450a1d1473889932a744824f9","ref":"refs/heads/master","pushedAt":"2023-08-04T07:45:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"},"commit":{"message":"Merge pull request #114 from Dr-Emann/criteron\n\nConvert benchmarks to criterion","shortMessageHtmlLink":"Merge pull request #114 from Dr-Emann/criteron"}},{"before":"f7882e6845e76d1005f88dce7b361cf5c65219be","after":"13a71b4145703a44031e2e1201ab494eba9bf62b","ref":"refs/heads/master","pushedAt":"2023-07-17T07:45:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"},"commit":{"message":"Merge pull request #112 from ariesdevil/dev\n\nPort is_subset to`TreeMap`","shortMessageHtmlLink":"Merge pull request #112 from ariesdevil/dev"}},{"before":"a4c74aef9b70c9ac1c78cfd5bb18fa4c40dced72","after":"f7882e6845e76d1005f88dce7b361cf5c65219be","ref":"refs/heads/master","pushedAt":"2023-07-17T07:44:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"},"commit":{"message":"Merge pull request #111 from Dr-Emann/serialize_into_existing_data\n\nFix serialization when serializing into a vec with contents","shortMessageHtmlLink":"Merge pull request #111 from Dr-Emann/serialize_into_existing_data"}},{"before":"984ea968c15583d22ed6c05e2dac0d628ec5f7da","after":"a4c74aef9b70c9ac1c78cfd5bb18fa4c40dced72","ref":"refs/heads/master","pushedAt":"2023-07-01T08:08:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"},"commit":{"message":"Update authors for croaring-rs crates","shortMessageHtmlLink":"Update authors for croaring-rs crates"}},{"before":"d910cdc48f6ddd1d223a1ea5471213794ee027f4","after":"984ea968c15583d22ed6c05e2dac0d628ec5f7da","ref":"refs/heads/master","pushedAt":"2023-06-29T07:05:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"},"commit":{"message":"Update documentation\n\ncroaring-rs moved under RoaringBitmap org","shortMessageHtmlLink":"Update documentation"}},{"before":"0eff1fc62ca7c7ef2229e8d1d8c26de9eee66563","after":"d910cdc48f6ddd1d223a1ea5471213794ee027f4","ref":"refs/heads/master","pushedAt":"2023-06-28T07:08:40.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"},"commit":{"message":"Merge pull request #106 from andreas/andreas/serializers\n\nSupport native serialization format","shortMessageHtmlLink":"Merge pull request #106 from andreas/andreas/serializers"}},{"before":"46b6d6286388969c293c2d82153eb77054a12a5f","after":"0eff1fc62ca7c7ef2229e8d1d8c26de9eee66563","ref":"refs/heads/master","pushedAt":"2023-06-26T06:44:21.793Z","pushType":"push","commitsCount":1,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"},"commit":{"message":"Release 0.9.0","shortMessageHtmlLink":"Release 0.9.0"}},{"before":"16720b56a5b1af8d6f30e07b4b5d78c357a82af5","after":"46b6d6286388969c293c2d82153eb77054a12a5f","ref":"refs/heads/master","pushedAt":"2023-06-20T09:33:59.058Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"},"commit":{"message":"Merge pull request #107 from Dr-Emann/new_funcs_from_upstream\n\nPort `get_index` and the bitset functions","shortMessageHtmlLink":"Merge pull request #107 from Dr-Emann/new_funcs_from_upstream"}},{"before":"01375bb6699f228b6ffa6d6fa3aabd1256cf8b49","after":"16720b56a5b1af8d6f30e07b4b5d78c357a82af5","ref":"refs/heads/master","pushedAt":"2023-06-12T06:46:03.883Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"saulius","name":"Saulius Grigaliunas","path":"/saulius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13653?s=80&v=4"},"commit":{"message":"Merge pull request #103 from Dr-Emann/add_doc_alias\n\nAdd doc alias to corresponding c functions","shortMessageHtmlLink":"Merge pull request #103 from Dr-Emann/add_doc_alias"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD_rrKbwA","startCursor":null,"endCursor":null}},"title":"Activity · RoaringBitmap/croaring-rs"}