{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":627018385,"defaultBranch":"main","name":"firewood","ownerLogin":"ava-labs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-12T16:04:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44277073?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726388232.0","currentOid":""},"activityList":{"items":[{"before":"a094fbf62cf9c1cbfe2d61738d2bb392f007772d","after":"dedfac444566a417739f4ef67221365143bb96ba","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-20T21:34:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Add all_hashes to API\n\nIn the benchmark, we render the oldest hash and show the length of the\nhash array returned by all_hashes","shortMessageHtmlLink":"Add all_hashes to API"}},{"before":null,"after":"ee3731c8c920904c4154823e0b57e420eb6f1950","ref":"refs/heads/rkuris/blake3","pushedAt":"2024-09-15T08:17:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Use blake3 instead of sha256\n\nLeft sha256 as an option","shortMessageHtmlLink":"Use blake3 instead of sha256"}},{"before":null,"after":"8cce8a5344ea2b1d6b2274a649481fd9f9164a63","ref":"refs/heads/rkuris/fix-todo","pushedAt":"2024-09-15T07:50:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Rustify some code, removing a TODO","shortMessageHtmlLink":"Rustify some code, removing a TODO"}},{"before":"f31b363053d7fb55cbba4d7dce3fbc4a1dc42686","after":"a094fbf62cf9c1cbfe2d61738d2bb392f007772d","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-13T20:21:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Use NVME if available","shortMessageHtmlLink":"Use NVME if available"}},{"before":"c5bec88f6743822336316b162c48e533214f9f47","after":"f31b363053d7fb55cbba4d7dce3fbc4a1dc42686","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-12T18:01:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Revert \"Do not cache leaf nodes\"\n\nThis reverts commit c5bec88f6743822336316b162c48e533214f9f47.","shortMessageHtmlLink":"Revert \"Do not cache leaf nodes\""}},{"before":"7436c1b2a8ed4133d8c83eaeb5a65ec6c1046509","after":"c5bec88f6743822336316b162c48e533214f9f47","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-11T16:00:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Do not cache leaf nodes","shortMessageHtmlLink":"Do not cache leaf nodes"}},{"before":"d0553d61e01baf830391f5c747f5ca03129b0df7","after":"7436c1b2a8ed4133d8c83eaeb5a65ec6c1046509","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-10T23:31:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Moar dashboard updates","shortMessageHtmlLink":"Moar dashboard updates"}},{"before":"af765d91e3aa58b7399c44f5f65a40a11f7479b1","after":"d0553d61e01baf830391f5c747f5ca03129b0df7","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-10T22:53:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Dashboard updates\n\nAlso additional script fixes","shortMessageHtmlLink":"Dashboard updates"}},{"before":"fc1e43c1339304335459ff95e79a997da93e478d","after":"af765d91e3aa58b7399c44f5f65a40a11f7479b1","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-10T18:55:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Add a freelist cache\n\nThis should reduce read requests for the next freelist item in the\nbenchmark.","shortMessageHtmlLink":"Add a freelist cache"}},{"before":"bf464b61a498617f24aaaac634cc5ebdfd984127","after":"fc1e43c1339304335459ff95e79a997da93e478d","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-10T18:39:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Tune release builds\n\nWe get another 10-20 percent improvement by turning on more\noptimizations.\n\nSee https://nnethercote.github.io/perf-book/build-configuration.html","shortMessageHtmlLink":"Tune release builds"}},{"before":"dc9920de51f89ee4aecf2b16bdcb857c00c243eb","after":"bf464b61a498617f24aaaac634cc5ebdfd984127","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-10T17:31:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Use proper defaults for sizes\n\nAlso pretty-print load times","shortMessageHtmlLink":"Use proper defaults for sizes"}},{"before":"034e0a3d2f4ba4f8fb52db704eeffab0d475f7bc","after":"dc9920de51f89ee4aecf2b16bdcb857c00c243eb","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-10T00:39:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Code cleanup\n\nCheck in some debugging statements, possibly useful down the road","shortMessageHtmlLink":"Code cleanup"}},{"before":"8991d7271a4fcec49a2326dc7f4e4a099d4dd673","after":"034e0a3d2f4ba4f8fb52db704eeffab0d475f7bc","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-09T20:32:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Re-enable dump option of fwdctl\n\nAdded hex output option since the benchmark uses raw hex values","shortMessageHtmlLink":"Re-enable dump option of fwdctl"}},{"before":"304ca7d0b9e2dd9b4583bae4f6c1dafa193dcce8","after":"8991d7271a4fcec49a2326dc7f4e4a099d4dd673","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-06T20:50:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Warning fix","shortMessageHtmlLink":"Warning fix"}},{"before":"fbd80f645b58a3f3d061164c8376dc4a83e3d26d","after":"304ca7d0b9e2dd9b4583bae4f6c1dafa193dcce8","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-06T20:34:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Improve defaults","shortMessageHtmlLink":"Improve defaults"}},{"before":"aa2e3b30a39b434ddfa194345b2dbb286726aba6","after":null,"ref":"refs/heads/rkuris/lib-doc-update","pushedAt":"2024-09-06T20:06:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"}},{"before":"56decb86f19cbd15df8972a5cfa92fd2a76c5499","after":"734cfe2d57505d934d7aab290c6bfaf809334e88","ref":"refs/heads/main","pushedAt":"2024-09-06T20:06:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Doc update (#717)","shortMessageHtmlLink":"Doc update (#717)"}},{"before":"153a04023f58358342d3c109e8aacf0fa60dd262","after":"fbd80f645b58a3f3d061164c8376dc4a83e3d26d","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-06T20:06:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Move benchmark to separate project\n\nThis avoids cluttering the firewood library dependencies with prometheus","shortMessageHtmlLink":"Move benchmark to separate project"}},{"before":"2e79978c065d2641c0791f1b95b1585a832078d2","after":"aa2e3b30a39b434ddfa194345b2dbb286726aba6","ref":"refs/heads/rkuris/lib-doc-update","pushedAt":"2024-09-06T19:51:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Merge branch 'main' into rkuris/lib-doc-update","shortMessageHtmlLink":"Merge branch 'main' into rkuris/lib-doc-update"}},{"before":"d2bac3f7b36f5ddae39256b37cac2d1fbfae9c33","after":null,"ref":"refs/heads/rkuris/boxed-slice-over-vec","pushedAt":"2024-09-06T18:56:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"}},{"before":"4bbb4da4d0c5680b02e2b90b2da83854478aedd8","after":"56decb86f19cbd15df8972a5cfa92fd2a76c5499","ref":"refs/heads/main","pushedAt":"2024-09-06T18:56:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Use a boxed slice instead of a vec (#718)","shortMessageHtmlLink":"Use a boxed slice instead of a vec (#718)"}},{"before":"442b165372baecf7982a7d1321ee0091d93cef8b","after":"d2bac3f7b36f5ddae39256b37cac2d1fbfae9c33","ref":"refs/heads/rkuris/boxed-slice-over-vec","pushedAt":"2024-09-06T18:48:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Nightly clippy lint fix\n\nJust fixes some doc comments missing a break after the summary","shortMessageHtmlLink":"Nightly clippy lint fix"}},{"before":"ba9b113bcd1770a1b9b6b516e8c07462a3858606","after":"442b165372baecf7982a7d1321ee0091d93cef8b","ref":"refs/heads/rkuris/boxed-slice-over-vec","pushedAt":"2024-09-06T18:27:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Fix new lint","shortMessageHtmlLink":"Fix new lint"}},{"before":"fad92b30a7666b3130b83072c5e53d87eee8fc5b","after":"ba9b113bcd1770a1b9b6b516e8c07462a3858606","ref":"refs/heads/rkuris/boxed-slice-over-vec","pushedAt":"2024-09-06T18:26:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Lint","shortMessageHtmlLink":"Lint"}},{"before":null,"after":"fad92b30a7666b3130b83072c5e53d87eee8fc5b","ref":"refs/heads/rkuris/boxed-slice-over-vec","pushedAt":"2024-09-06T18:24:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Use a boxed slice instead of a vec\n\nProposal keys and values can never change size, so we should make these\nboxes instead of vecs (avoids the capacity part)","shortMessageHtmlLink":"Use a boxed slice instead of a vec"}},{"before":"55010edec4db127eef27512562d9f7ec166026ed","after":"153a04023f58358342d3c109e8aacf0fa60dd262","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-06T16:40:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Implement steady state for benchmark","shortMessageHtmlLink":"Implement steady state for benchmark"}},{"before":"e26466d1ac5652a218ee2344e4a023ee27338e2e","after":"55010edec4db127eef27512562d9f7ec166026ed","ref":"refs/heads/rkuris/prometheus","pushedAt":"2024-09-06T15:16:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Merge branch 'main' into rkuris/prometheus","shortMessageHtmlLink":"Merge branch 'main' into rkuris/prometheus"}},{"before":null,"after":"2e79978c065d2641c0791f1b95b1585a832078d2","ref":"refs/heads/rkuris/lib-doc-update","pushedAt":"2024-09-05T17:33:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Doc update","shortMessageHtmlLink":"Doc update"}},{"before":"9758ebd9c1ea7f428d16d6d3841323c555292c8a","after":null,"ref":"refs/heads/rkuris/fwdctl","pushedAt":"2024-09-05T17:29:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"}},{"before":"65de7d3a5946e0ba6410a0eed4608b706fee2c6d","after":"4bbb4da4d0c5680b02e2b90b2da83854478aedd8","ref":"refs/heads/main","pushedAt":"2024-09-05T17:29:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rkuris","name":"Ron Kuris","path":"/rkuris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3193068?s=80&v=4"},"commit":{"message":"Re-enable fwdctl (#716)","shortMessageHtmlLink":"Re-enable fwdctl (#716)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQyMTozNDo0Ni4wMDAwMDBazwAAAAS8YwYC","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQyMTozNDo0Ni4wMDAwMDBazwAAAAS8YwYC","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQxNzoyOTo1Mi4wMDAwMDBazwAAAASuIFMQ"}},"title":"Activity ยท ava-labs/firewood"}