Commit graph

43 commits

Author SHA1 Message Date
Gregory Burd 6c8ad3b25f shrink the buffer as chunks empty (#12)
Reviewed-on: #12
Co-authored-by: Greg Burd <greg@burd.me>
Co-committed-by: Greg Burd <greg@burd.me>
2024-07-02 13:07:25 +00:00
Gregory Burd f7fd8eed9a spelling 2024-05-23 19:59:24 -04:00
Gregory Burd 7ecd2e5dc2 cleanup 2024-05-21 11:59:07 -04:00
Gregory Burd eae0743b56 rewrite soak with more flexibility and ability to record/playback events to reproduce bugs (#10)
Reviewed-on: #10
2024-05-21 00:29:26 +00:00
Gregory Burd b028408150 split/merge (#9)
Reviewed-on: #9
Co-authored-by: Greg Burd <greg@burd.me>
Co-committed-by: Greg Burd <greg@burd.me>
2024-05-15 17:57:40 +00:00
Gregory Burd f5b500087d split 2024-05-13 12:46:25 -04:00
Gregory Burd e641e6cc63 WIP 2024-05-10 20:26:40 +00:00
Gregory Burd f525a097c7 WIP 2024-05-10 11:27:43 -04:00
Gregory Burd 7494a9a3a2 many new API; fixes 2024-05-09 15:50:56 -04:00
Gregory Burd 367d15a160 integrat ecrupp review suggestions 2024-05-06 15:43:47 -04:00
Gregory Burd a2b1a22a79 fix 2024-05-04 09:45:43 -04:00
Gregory Burd 1909954b42 merge amt 2024-05-04 09:44:46 -04:00
Gregory Burd 4bf1a5a00c grow map when merge requires it 2024-05-03 16:07:46 -04:00
Gregory Burd fcab709f62 roaring and sparsemap should identify the same spans 2024-05-03 15:20:35 -04:00
Gregory Burd b9612f12cc compare against roaring bitmaps 2024-05-03 15:15:39 -04:00
Gregory Burd a7754b05ba cleanup 2024-05-02 21:13:17 -04:00
Gregory Burd 86798b32bd formatting 2024-05-02 14:57:56 -04:00
Gregory Burd c9ae042b40 fix scan 2024-05-02 14:55:04 -04:00
Gregory Burd 7192c7dcff fixups 2024-05-01 09:16:50 -04:00
Greg Burd c65fcebaad
macOS/M2 fixes 2024-05-01 09:15:22 -04:00
Gregory Burd 2dac3ed385 adding a merge map function (#6)
Reviewed-on: #6
Co-authored-by: Greg Burd <greg@burd.me>
Co-committed-by: Greg Burd <greg@burd.me>
2024-04-30 15:20:48 +00:00
Gregory Burd 4ebe555fac docs 2024-04-29 12:10:21 -04:00
Gregory Burd c742185b73 fixes 2024-04-28 12:26:31 -04:00
Gregory Burd 0297757856 adding soak test (#5)
Reviewed-on: #5
Co-authored-by: Greg Burd <greg@burd.me>
Co-committed-by: Greg Burd <greg@burd.me>
2024-04-26 20:25:17 +00:00
Gregory Burd b3dfd745e7 select/rank for unset as well as set bits (#4)
Reviewed-on: #4
Co-authored-by: Greg Burd <greg@burd.me>
Co-committed-by: Greg Burd <greg@burd.me>
2024-04-24 20:32:09 +00:00
Gregory Burd 5d5c7f1584 clean up 2024-04-10 23:23:02 -04:00
Gregory Burd 5460ef87b7 performance of span 2024-04-10 23:16:06 -04:00
Gregory Burd 5b1a5b8015 fixes 2024-04-10 15:48:53 -04:00
Gregory Burd d4ce48f540 fixed span and test 2024-04-10 15:34:19 -04:00
Gregory Burd 8079276343 WIP 2024-04-09 22:12:07 -04:00
Gregory Burd 1ea0871506 WIP 2024-04-09 17:10:22 -04:00
Gregory Burd 92b6cc00db fix capacity 2024-04-09 14:53:06 -04:00
Gregory Burd 1d98bef7ed fixing rank 2024-04-09 14:46:49 -04:00
Gregory Burd 605e9e9227 test remaining capacity 2024-04-09 09:13:38 -04:00
Gregory Burd 120eee0beb more tests 2024-04-08 23:23:22 -04:00
Gregory Burd 26bb560eb7 more rank() tests; found/fixed bug 2024-04-08 22:01:30 -04:00
Gregory Burd 845523c807 more tests 2024-04-08 19:57:31 -04:00
Gregory Burd 306e790f8b more tests 2024-04-08 18:14:47 -04:00
Gregory Burd 938fde14c3 fixes 2024-04-07 22:35:42 -04:00
Gregory Burd f857c48fb2 add munit tests 2024-04-07 22:20:35 -04:00
Gregory Burd ed7db34b4d move tests to a branch while under development 2024-04-04 20:12:05 -04:00
Gregory Burd 3c341a1429 transitioned from C++ to C99 2024-04-04 15:24:02 -04:00
Gregory Burd b6ccffe809 import as C++ 2024-04-02 20:41:55 -04:00