{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":672560265,"defaultBranch":"main","name":"list","ownerLogin":"grofz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-30T13:56:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/60133697?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692724760.0","currentOid":""},"activityList":{"items":[{"before":"e8d184b5dcdeeadcf9b8ff3a5945dcca290aedd1","after":"77a0c99686406eaa8d4423e778311d63c6940b43","ref":"refs/heads/main","pushedAt":"2023-09-09T09:35:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Refactor rbnode_update (more concise)","shortMessageHtmlLink":"Refactor rbnode_update (more concise)"}},{"before":"9cd0dffa370df80c0e51aff114e1310914dd3c8f","after":"e8d184b5dcdeeadcf9b8ff3a5945dcca290aedd1","ref":"refs/heads/main","pushedAt":"2023-09-09T09:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Add queue implementation (simplest features)","shortMessageHtmlLink":"Add queue implementation (simplest features)"}},{"before":"7c05edc1c9b05bd7e1566ac427632bdc8e507848","after":"9cd0dffa370df80c0e51aff114e1310914dd3c8f","ref":"refs/heads/main","pushedAt":"2023-08-26T08:42:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Implement rbnode_update, Add import/export tests","shortMessageHtmlLink":"Implement rbnode_update, Add import/export tests"}},{"before":"bfa5f6ee2a8ea6fa646226c87acd2b99bcec4619","after":"7c05edc1c9b05bd7e1566ac427632bdc8e507848","ref":"refs/heads/main","pushedAt":"2023-08-23T10:24:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Implment filter operation","shortMessageHtmlLink":"Implment filter operation"}},{"before":"bfa5f6ee2a8ea6fa646226c87acd2b99bcec4619","after":null,"ref":"refs/heads/setops","pushedAt":"2023-08-22T17:19:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"}},{"before":"f34bb26e925fdfbaed6fbc76541b0037a57a771b","after":"bfa5f6ee2a8ea6fa646226c87acd2b99bcec4619","ref":"refs/heads/main","pushedAt":"2023-08-22T17:19:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Clean-up code. Add additional tests","shortMessageHtmlLink":"Clean-up code. Add additional tests"}},{"before":"b5c1428d12753c9c63305eb9842e034004f9b7bf","after":"bfa5f6ee2a8ea6fa646226c87acd2b99bcec4619","ref":"refs/heads/setops","pushedAt":"2023-08-22T17:18:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Clean-up code. Add additional tests","shortMessageHtmlLink":"Clean-up code. Add additional tests"}},{"before":"e312bd62b8813a1b408728faf652a77e492c0b61","after":"b5c1428d12753c9c63305eb9842e034004f9b7bf","ref":"refs/heads/setops","pushedAt":"2023-08-22T06:24:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Implement tree copy, import and export operations","shortMessageHtmlLink":"Implement tree copy, import and export operations"}},{"before":"53412ba21678c7cf7df19bfae51a856d81d10576","after":"e312bd62b8813a1b408728faf652a77e492c0b61","ref":"refs/heads/setops","pushedAt":"2023-08-21T18:23:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Remove unused functions","shortMessageHtmlLink":"Remove unused functions"}},{"before":"f34bb26e925fdfbaed6fbc76541b0037a57a771b","after":"53412ba21678c7cf7df19bfae51a856d81d10576","ref":"refs/heads/setops","pushedAt":"2023-08-21T15:50:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Implement union/intersection/difference","shortMessageHtmlLink":"Implement union/intersection/difference"}},{"before":"060a19cd27f8733eedeadb9842362050a2f2620b","after":"f34bb26e925fdfbaed6fbc76541b0037a57a771b","ref":"refs/heads/main","pushedAt":"2023-08-21T12:01:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Implement reallocation-free join/split","shortMessageHtmlLink":"Implement reallocation-free join/split"}},{"before":"568c0062bd8b843f33c3c0f7297fa8cf8fe2c260","after":"f34bb26e925fdfbaed6fbc76541b0037a57a771b","ref":"refs/heads/setops","pushedAt":"2023-08-21T12:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Implement reallocation-free join/split","shortMessageHtmlLink":"Implement reallocation-free join/split"}},{"before":"060a19cd27f8733eedeadb9842362050a2f2620b","after":"568c0062bd8b843f33c3c0f7297fa8cf8fe2c260","ref":"refs/heads/setops","pushedAt":"2023-08-20T17:45:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Experiment with no allocation join (WIP)\n\nDebugging in progress","shortMessageHtmlLink":"Experiment with no allocation join (WIP)"}},{"before":"dda42ce0e88de2f5955d085fe78facc36e687939","after":"060a19cd27f8733eedeadb9842362050a2f2620b","ref":"refs/heads/main","pushedAt":"2023-08-20T09:24:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Finalize union test, implement graphiz PNG output","shortMessageHtmlLink":"Finalize union test, implement graphiz PNG output"}},{"before":"5f34fafb4c4c1bf9204cb61d911c16531b3c7831","after":"060a19cd27f8733eedeadb9842362050a2f2620b","ref":"refs/heads/setops","pushedAt":"2023-08-20T09:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Finalize union test, implement graphiz PNG output","shortMessageHtmlLink":"Finalize union test, implement graphiz PNG output"}},{"before":"33af35e1a3a329f257afb1833aaab09c6f0bf1f6","after":"5f34fafb4c4c1bf9204cb61d911c16531b3c7831","ref":"refs/heads/setops","pushedAt":"2023-08-20T06:33:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Fix union/split, implement union test\n\nBug inside split caused memory leak.\n\nThe bug could be reproduced by spliting tree with nodes [1,2] using 1 as a\nkey. It gave wronhly two nil trees. Fixed by delaying the nullifying of\n\"key_node\" pointers after output pointers \"l_root\" and \"r_root\" are set.","shortMessageHtmlLink":"Fix union/split, implement union test"}},{"before":null,"after":"33af35e1a3a329f257afb1833aaab09c6f0bf1f6","ref":"refs/heads/setops","pushedAt":"2023-08-19T13:49:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Add union with leaking bug","shortMessageHtmlLink":"Add union with leaking bug"}},{"before":"2addb8182e08d34387d1c214b7a852927be7c990","after":null,"ref":"refs/heads/debug","pushedAt":"2023-08-19T12:18:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"}},{"before":"b4237158768add7c0d8acb043c3f80642c1bd927","after":"dda42ce0e88de2f5955d085fe78facc36e687939","ref":"refs/heads/main","pushedAt":"2023-08-19T12:15:10.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Merge pull request #2 from grofz/debug\n\nFix bug in split","shortMessageHtmlLink":"Merge pull request #2 from grofz/debug"}},{"before":"514dc50f6749a9c8524c398ae79222bfbbbdd49f","after":"2addb8182e08d34387d1c214b7a852927be7c990","ref":"refs/heads/debug","pushedAt":"2023-08-19T12:13:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Fix bug in split\n\nSplit some times did not nullified parent pointers of root nodes\non return. Traversing such trees led to memory access violation\ndue unvalid pointers. This problem should be fixed now.","shortMessageHtmlLink":"Fix bug in split"}},{"before":"828cf3d64bc3c4ca0bb8f990c41b84ac386be029","after":"b4237158768add7c0d8acb043c3f80642c1bd927","ref":"refs/heads/main","pushedAt":"2023-08-19T08:16:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Refactor join, allow tree with red coloured root","shortMessageHtmlLink":"Refactor join, allow tree with red coloured root"}},{"before":null,"after":"514dc50f6749a9c8524c398ae79222bfbbbdd49f","ref":"refs/heads/debug","pushedAt":"2023-08-19T08:16:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Reproduce a bug in split for debugging","shortMessageHtmlLink":"Reproduce a bug in split for debugging"}},{"before":"8abfbc81ac1061f7b8863ee8b75d12a1077409cc","after":"828cf3d64bc3c4ca0bb8f990c41b84ac386be029","ref":"refs/heads/main","pushedAt":"2023-08-18T20:55:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Avoid node reallocation during join","shortMessageHtmlLink":"Avoid node reallocation during join"}},{"before":"d5649c7d71e94c95c7a5c8c655adde6273dd19ec","after":"8abfbc81ac1061f7b8863ee8b75d12a1077409cc","ref":"refs/heads/main","pushedAt":"2023-08-18T20:28:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Implement and test join (experimental)","shortMessageHtmlLink":"Implement and test join (experimental)"}},{"before":"ae9b56052e24456e2b86f0024765c0dd179180a1","after":"d5649c7d71e94c95c7a5c8c655adde6273dd19ec","ref":"refs/heads/main","pushedAt":"2023-08-18T18:32:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Experiment with join","shortMessageHtmlLink":"Experiment with join"}},{"before":"45ae404d86f20b7cceb20c3423a8f101c5c88423","after":"ae9b56052e24456e2b86f0024765c0dd179180a1","ref":"refs/heads/main","pushedAt":"2023-08-18T11:22:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Implement deletion","shortMessageHtmlLink":"Implement deletion"}},{"before":"f502a4780b950b4726f5bc7d62d6963c5c0669f1","after":"45ae404d86f20b7cceb20c3423a8f101c5c88423","ref":"refs/heads/main","pushedAt":"2023-08-18T07:46:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Rename, clean rotations and introduce rbbasetree_t","shortMessageHtmlLink":"Rename, clean rotations and introduce rbbasetree_t"}},{"before":"7e99d6b61451e5c6da4deca289c3442d39fa9083","after":"f502a4780b950b4726f5bc7d62d6963c5c0669f1","ref":"refs/heads/main","pushedAt":"2023-08-17T19:20:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into tmp","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into tmp"}},{"before":"1788443ccfeffb9aa6f7da2e0ea2d9ac1e38773f","after":"7e99d6b61451e5c6da4deca289c3442d39fa9083","ref":"refs/heads/main","pushedAt":"2023-08-17T11:59:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"16bb4728009e359b6d0ccbd24a0fd184bbcc31da","after":"1788443ccfeffb9aa6f7da2e0ea2d9ac1e38773f","ref":"refs/heads/main","pushedAt":"2023-08-16T20:52:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grofz","name":"Zdenek Grof","path":"/grofz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60133697?s=80&v=4"},"commit":{"message":"Implement insert (without rebalancing)","shortMessageHtmlLink":"Implement insert (without rebalancing)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADfM8vUwA","startCursor":null,"endCursor":null}},"title":"Activity ยท grofz/list"}