{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":376120692,"defaultBranch":"main","name":"graph","ownerLogin":"neo4j-labs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-11T19:11:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42673396?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1700673574.0","currentOid":""},"activityList":{"items":[{"before":"754c08333039b11b2243c61b4f572a55538a631c","after":null,"ref":"refs/heads/update-maturin","pushedAt":"2023-11-22T17:19:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"}},{"before":"8bbb9c8b9f228f3137efbe0e1c5d19de82c1891b","after":"9bffe05806ccb14ed6a2ddac53b7dd8b227e822f","ref":"refs/heads/main","pushedAt":"2023-11-20T18:46:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Release graph 0.3.1 (#122)\n\nCo-authored-by: github-actions ","shortMessageHtmlLink":"Release graph 0.3.1 (#122)"}},{"before":"e9e2e28b7a1d4c959f84fbee34fc09f315fc345e","after":"bf382516a14bacd537f9b9b29e821e75cecce5fa","ref":"refs/heads/release/graph/0.3.1","pushedAt":"2023-11-20T18:27:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Release graph 0.3.1","shortMessageHtmlLink":"Release graph 0.3.1"}},{"before":null,"after":"e9e2e28b7a1d4c959f84fbee34fc09f315fc345e","ref":"refs/heads/release/graph/0.3.1","pushedAt":"2023-11-20T18:25:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Release {{crate_name}} {{version}}","shortMessageHtmlLink":"Release {{crate_name}} {{version}}"}},{"before":"a28d250453fcf1964dc6fa853d5fc34731347fe7","after":null,"ref":"refs/heads/faster-single-thread-api","pushedAt":"2023-11-17T18:40:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"}},{"before":"39b5165da5bdd8f95404634906342e241a7a96c6","after":"8bbb9c8b9f228f3137efbe0e1c5d19de82c1891b","ref":"refs/heads/main","pushedAt":"2023-11-17T18:40:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Add _mut methods for edge mutation for faster single-thread access (#121)\n\n* Add _mut methods for edge mutation for faster single-thread access\r\n\r\n* Avoid duplication layout application","shortMessageHtmlLink":"Add _mut methods for edge mutation for faster single-thread access (#121"}},{"before":"b8d057689022e95635955ed0cd25a2285b1202ec","after":"a28d250453fcf1964dc6fa853d5fc34731347fe7","ref":"refs/heads/faster-single-thread-api","pushedAt":"2023-11-17T18:34:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Avoid duplication layout application","shortMessageHtmlLink":"Avoid duplication layout application"}},{"before":null,"after":"b8d057689022e95635955ed0cd25a2285b1202ec","ref":"refs/heads/faster-single-thread-api","pushedAt":"2023-11-17T17:37:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Add _mut methods for edge mutation for faster single-thread access","shortMessageHtmlLink":"Add _mut methods for edge mutation for faster single-thread access"}},{"before":"7797540d3278b204e3ed2c2ffce32e54ef3e3091","after":null,"ref":"refs/heads/adj-list-rwlock","pushedAt":"2023-11-17T16:43:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"}},{"before":"c0f0639da3efbf366734ae6aee9988d41e945073","after":"39b5165da5bdd8f95404634906342e241a7a96c6","ref":"refs/heads/main","pushedAt":"2023-11-17T16:43:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Replace Mutex with RwLock in AdjacencyList (#120)","shortMessageHtmlLink":"Replace Mutex with RwLock in AdjacencyList (#120)"}},{"before":null,"after":"7797540d3278b204e3ed2c2ffce32e54ef3e3091","ref":"refs/heads/adj-list-rwlock","pushedAt":"2023-11-17T16:29:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Replace Mutex with RwLock in AdjacencyList","shortMessageHtmlLink":"Replace Mutex with RwLock in AdjacencyList"}},{"before":"9f73ec4c27051e6f780bfd06f7b1c4075db4ddc4","after":null,"ref":"refs/tags/graph_builder-v0.4.0","pushedAt":"2023-11-17T14:36:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"}},{"before":"c11b82a87e67d447063b77238abc19a720d03579","after":null,"ref":"refs/heads/inline-bench-util","pushedAt":"2023-11-17T14:36:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"}},{"before":"ee9adfa9424960fecb52e20145ce5644c0f391e0","after":"c0f0639da3efbf366734ae6aee9988d41e945073","ref":"refs/heads/main","pushedAt":"2023-11-17T14:36:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Inline bench_util as common module in benches (#119)","shortMessageHtmlLink":"Inline bench_util as common module in benches (#119)"}},{"before":null,"after":"c11b82a87e67d447063b77238abc19a720d03579","ref":"refs/heads/inline-bench-util","pushedAt":"2023-11-17T14:31:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Inline bench_util as common module in benches","shortMessageHtmlLink":"Inline bench_util as common module in benches"}},{"before":"63e7ae9c445443ab4091c8bdf9732f1da19ffa26","after":null,"ref":"refs/tags/graph_builder-v0.4.0","pushedAt":"2023-11-17T13:34:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"}},{"before":"3d55055b9db59f0af45e272d3e01dd5cacdbbd76","after":"ee9adfa9424960fecb52e20145ce5644c0f391e0","ref":"refs/heads/main","pushedAt":"2023-11-17T13:34:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Replace deprecated universal2 flag with target","shortMessageHtmlLink":"Replace deprecated universal2 flag with target"}},{"before":"b57a22fde5e46ae49dbe43b8ec2c21fa99a804d3","after":null,"ref":"refs/tags/graph_builder-v0.4.0","pushedAt":"2023-11-17T13:16:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"}},{"before":"7dbb1752909a7c97d3dff7588272ef89a98a2538","after":"3d55055b9db59f0af45e272d3e01dd5cacdbbd76","ref":"refs/heads/main","pushedAt":"2023-11-17T13:06:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Use latest maturin version (#118)","shortMessageHtmlLink":"Use latest maturin version (#118)"}},{"before":"570a3d028d3d38fce477c2b2ba845e7c1190770b","after":"754c08333039b11b2243c61b4f572a55538a631c","ref":"refs/heads/update-maturin","pushedAt":"2023-11-17T12:59:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Use latest maturin version","shortMessageHtmlLink":"Use latest maturin version"}},{"before":"77e74bf2c0e88309065f13efd40c675a7250423a","after":"7dbb1752909a7c97d3dff7588272ef89a98a2538","ref":"refs/heads/main","pushedAt":"2023-11-17T12:58:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Derive node count from node values if present (#117)","shortMessageHtmlLink":"Derive node count from node values if present (#117)"}},{"before":null,"after":"570a3d028d3d38fce477c2b2ba845e7c1190770b","ref":"refs/heads/update-maturin","pushedAt":"2023-11-17T12:57:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Use latest maturin version","shortMessageHtmlLink":"Use latest maturin version"}},{"before":null,"after":"73318f39273df3080297eb402f77e66badf0c9f2","ref":"refs/heads/derive-node-count-from-node-values","pushedAt":"2023-11-17T11:54:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Derive node count from node values if present","shortMessageHtmlLink":"Derive node count from node values if present"}},{"before":"b57a22fde5e46ae49dbe43b8ec2c21fa99a804d3","after":"77e74bf2c0e88309065f13efd40c675a7250423a","ref":"refs/heads/main","pushedAt":"2023-11-03T14:24:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Add CHANGELOG.md\n\nCo-Authored-By: Paul Horn ","shortMessageHtmlLink":"Add CHANGELOG.md"}},{"before":"e6dfb1fc3fcf8f86f735b963bb300a722ff062d1","after":"b57a22fde5e46ae49dbe43b8ec2c21fa99a804d3","ref":"refs/heads/main","pushedAt":"2023-11-03T14:10:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Release graph_builder 0.4.0 (#116)\n\nCo-authored-by: github-actions ","shortMessageHtmlLink":"Release graph_builder 0.4.0 (#116)"}},{"before":"ed0d38d0be05bb85c6b4812fc59d132758022b76","after":"933de75712a53824716291281a71977769c28412","ref":"refs/heads/release/graph_builder/0.4.0","pushedAt":"2023-11-03T14:00:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Release graph_builder 0.4.0","shortMessageHtmlLink":"Release graph_builder 0.4.0"}},{"before":null,"after":"ed0d38d0be05bb85c6b4812fc59d132758022b76","ref":"refs/heads/release/graph_builder/0.4.0","pushedAt":"2023-11-03T13:52:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Release {{crate_name}} {{version}}","shortMessageHtmlLink":"Release {{crate_name}} {{version}}"}},{"before":"23e805a468e6d259cae3256599e292f1618b7193","after":"e6dfb1fc3fcf8f86f735b963bb300a722ff062d1","ref":"refs/heads/main","pushedAt":"2023-11-03T13:44:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Use degree to size adjacency lists (#115)\n\n```\r\nadjacency_list_all_targets/large_Outgoing_Unsorted\r\n time: [14.010 ms 14.154 ms 14.305 ms]\r\n change: [-36.246% -35.180% -34.199%] (p = 0.00 < 0.05)\r\n Performance has improved.\r\n```","shortMessageHtmlLink":"Use degree to size adjacency lists (#115)"}},{"before":"59d39561f2a2fb12af053eae77bb2fdcb126923a","after":"59eb1a9f0ba8b6f785962bb392042d88fa88e7b8","ref":"refs/heads/improve-adj-list-build","pushedAt":"2023-11-03T13:36:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Use degree to size adjacency lists\n\n```\nadjacency_list_all_targets/large_Outgoing_Unsorted\n time: [14.010 ms 14.154 ms 14.305 ms]\n change: [-36.246% -35.180% -34.199%] (p = 0.00 < 0.05)\n Performance has improved.\n```","shortMessageHtmlLink":"Use degree to size adjacency lists"}},{"before":"1e62bc7dfac324bcfa26f933c1ec637fa700ec60","after":"23e805a468e6d259cae3256599e292f1618b7193","ref":"refs/heads/main","pushedAt":"2023-11-03T13:34:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s1ck","name":"Martin Junghanns","path":"/s1ck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/318788?s=80&v=4"},"commit":{"message":"Thread-safe edge mutation (#114)\n\n* Implement EdgeMutation for directed AL\r\n\r\n* Thread-safe directed adjacency list graph\r\n\r\n* Generalize add_edge to support edge values\r\n\r\n* Document new mutation traits\r\n\r\n* Impl mutation traits for UndirectedALGraph\r\n\r\n* Describe graph types in lib.rs\r\n\r\n* Update graph_builder README.md\r\n\r\n* Make clippy happy\r\n\r\n* Just panic if the lock is poisoned\r\n\r\nCo-Authored-By: Paul Horn \r\n\r\n* Remove unnecessary &mut\r\n\r\nCo-Authored-By: Paul Horn \r\n\r\n* Remove extra lifetime + constraint from targets methods\r\n\r\nCo-Authored-By: Paul Horn \r\n\r\n* Extend SAFETY note\r\n\r\nCo-Authored-By: Paul Horn \r\n\r\n* Remove unneeded lifetime\r\n\r\nCo-Authored-By: Paul Horn \r\n\r\n* Export EdgeMutationWithValues\r\n\r\nCo-Authored-By: Paul Horn \r\n\r\n* Statically check that AL is Send + Sync\r\n\r\nCo-Authored-By: Paul Horn \r\n\r\n---------\r\n\r\nCo-authored-by: Paul Horn ","shortMessageHtmlLink":"Thread-safe edge mutation (#114)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADtXChcgA","startCursor":null,"endCursor":null}},"title":"Activity ยท neo4j-labs/graph"}