-
Notifications
You must be signed in to change notification settings - Fork 675
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor event.Blocker
into job.Scheduler
#3125
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't know enough to know if this can be approved or not, sorry.
name string | ||
queue *Queue[int] | ||
dependencies []int | ||
shouldExecute bool |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(style,nit) wantExecute
; "should" implies that it's a parameter for the test loop whereas "want" is in keeping with idiomatic got
and want
(in place of actual
and expected
).
If it were me I'd also changed expected*
to want*
but I don't think it's as important since expected
still conveys intent unambiguously.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reading through the tests I now see that it's always false. I think you can remove it entirely, but my original comment re the prefix applies to the other tests so I'll leave it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
shouldExecute
is set to true
in the first case
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Given the state of the codebase, where 'expected' appears an order of magnitude more often, maybe 'expected' should be preferred?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree with marun re consistency of expect
over want
.
shouldExecute is set to true in the first case
Whoops!
event.Queue
event.Blocker
into job.Scheduler
// When a voter is registered with multiple dependencies, the engine must not | ||
// execute the voter until all of the dependencies have been resolved; even if | ||
// one of the dependencies has been abandoned. | ||
func TestEngineEarlyTerminateVoterRegression(t *testing.T) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a regression test for a bug in the original pass of this PR in commit 1c1501d. The regression was fixed in this PR with commit e99eee0.
This bug never existed on the master branch, but it was a subtle enough of an issue that I felt it deserved an explicit test. (And clearly it is a mistake people could make... I made it.)
There is going to be a pass soon to cleanup all of these engine tests... But the first step of that is simplifying the engine and having better abstractions to test against.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Your refactor is much easier to understand
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
commit 3dfd8fe475ff4f0eca0ff2f211c553e16c78129d Author: Stephen Buttolph <[email protected]> Date: Fri Jun 28 12:07:40 2024 -0400 Remove status usage from consensus (#3140) commit c587d91960e6e6aebd2ee595d1b7aa0446e2ee25 Author: Stephen Buttolph <[email protected]> Date: Thu Jun 27 17:27:45 2024 -0400 Remove parent lookup from issue (#3132) commit 267c02023a59cc9dfa24f232f76b859102c3b364 Author: Stephen Buttolph <[email protected]> Date: Thu Jun 27 16:57:22 2024 -0400 Replace `wasIssued` with `shouldIssueBlock` (#3131) commit 24e9952d37f63114d0988ffd384485f7b4cf2c86 Author: Stephen Buttolph <[email protected]> Date: Thu Jun 27 14:16:30 2024 -0400 Simplify dependency registration (#3139) commit 318da000780e3c165eb0c01b05da315c19309971 Author: marun <[email protected]> Date: Tue Jun 25 17:35:11 2024 +0200 [tmpnet] Enable bootstrap of subnets with disjoint validator sets (#3138) Co-authored-by: Alberto Benegiamo <[email protected]> commit 1a9bc457d8c7a2c9b1336fdac67e9103898a696a Author: Dhruba Basu <[email protected]> Date: Mon Jun 24 05:21:18 2024 -0700 [vms/platformvm] Cleanup execution config tests (#3137) commit 6eef08fe19e657e930d3824bdce87e315f4a4f1a Author: Alberto Benegiamo <[email protected]> Date: Fri Jun 21 20:27:30 2024 +0200 Repackaged NextBlockTime and GetNextStakerChangeTime (#3134) commit cafd71c8c3f433faf92c207164e4a1e8548ce1e9 Author: marun <[email protected]> Date: Fri Jun 21 20:26:01 2024 +0200 Emit version in JSON format for --json-version (#3129) commit d0c209421a98f69d37fbef1659705f20bdbcf02c Author: Darioush Jalali <[email protected]> Date: Thu Jun 20 18:22:06 2024 -0700 bump protobuf (fixes some build issues) (#3142) commit a0741de1c1d1fd89c959f4f8ed84fb34594e0cdf Author: Dhruba Basu <[email protected]> Date: Thu Jun 20 09:48:16 2024 -0700 [vms/platformvm] Minor grammer fixes in `state` struct code comments (#3136) commit f8fa3cfd59ed7f52f1dc8baddd366457db453eda Author: Dhruba Basu <[email protected]> Date: Thu Jun 20 09:27:43 2024 -0700 [chains/atomic] Remove a nested if statement (#3135) Signed-off-by: Dhruba Basu <[email protected]> commit 28b4790cbcc00584ec4081cd09208825ef46d3ae Author: Stephen Buttolph <[email protected]> Date: Wed Jun 19 16:27:57 2024 -0400 Remove block lookup from `deliver` (#3130) commit e740b44c209f43cf9785848298cd9d3bcc83b973 Author: Stephen Buttolph <[email protected]> Date: Wed Jun 19 14:49:01 2024 -0400 Refactor `event.Blocker` into `job.Scheduler` (#3125) commit 2e72c7c29c498e7ffa5bb31ff18495e14e2cdfb7 Author: Stephen Buttolph <[email protected]> Date: Tue Jun 18 11:42:55 2024 -0400 Remove .Status() from .Accepted() (#3124) commit 5d5b9cfc472dac10eb46e54af6ca18566d0b3ca8 Author: Stephen Buttolph <[email protected]> Date: Tue Jun 18 11:11:28 2024 -0400 Remove `Decided` from the `Consensus` interface (#3123) commit 576b3927c54b0e7ad91602572f4aa8f9fe24d768 Author: Stephen Buttolph <[email protected]> Date: Mon Jun 17 13:46:05 2024 -0400 Use health labels (#3122) commit 7455c9971e3dd06d3248daf716ce678cfb2abd16 Author: marun <[email protected]> Date: Fri Jun 14 22:33:07 2024 +0200 [antithesis] Remove assertions incompatible with fault injection (#3104) Co-authored-by: Stephen Buttolph <[email protected]> commit e99d1ba7da3f8f9cf0f9ddd04d08f2ad801f17a9 Author: Stephen Buttolph <[email protected]> Date: Fri Jun 14 16:02:54 2024 -0400 Standardize wallet tx acceptance polling (#3110) commit f99a64a4012ed07455e69e25d987d891e74505a6 Author: Stephen Buttolph <[email protected]> Date: Fri Jun 14 12:10:23 2024 -0400 Update C-chain wallet context (#3118) commit 347a3f89b2d590c936c85b65b5e30ba92a2ec4f9 Author: aaronbuchwald <[email protected]> Date: Thu Jun 13 15:31:16 2024 -0400 Add early termination metrics case by case (#3093) commit fa37f5ab530e04948fcd3d2b2ceed4caae2a9f53 Author: Stephen Buttolph <[email protected]> Date: Thu Jun 13 15:09:51 2024 -0400 Remove .Status() from .IsPreferred() (#3111) commit 2b14a72e7a8bc58e95906d767c2357a4032c29ba Author: marun <[email protected]> Date: Thu Jun 13 20:28:48 2024 +0200 [e2e] Fix excessively verbose output from virtuous test (#3116) commit c72c21e749f57c36ae611a80993d3400e2dea85d Author: marun <[email protected]> Date: Thu Jun 13 16:58:21 2024 +0200 [antithesis] Fix image publication job by quoting default tag value (#3112) commit fa05d628b2700498ce96641bb754a9551b5f0a30 Author: felipemadero <[email protected]> Date: Thu Jun 13 11:22:00 2024 -0300 bump ledger-avalanche dependency to current main branch (#3115) commit d3a37392cbc0c498f5c484af7db8ea8dad201c93 Author: marun <[email protected]> Date: Wed Jun 12 23:23:52 2024 +0200 [antithesis] Add ci jobs to trigger test runs (#3076) commit 5002b8244de7fb6e325a6e322ece5c6d2a1f8149 Author: aaronbuchwald <[email protected]> Date: Wed Jun 12 15:27:13 2024 -0400 Error driven snowflake multi counter (#3092) commit 41e46d1178116eb7421fe2adbf2eaa7ef97b0f8b Author: Stephen Buttolph <[email protected]> Date: Wed Jun 12 13:05:20 2024 -0400 Update versions for v1.11.8 (#3103) commit cd0c6e152965f44a2794935c41881fb207c8f78c Author: Stephen Buttolph <[email protected]> Date: Mon Jun 10 12:46:35 2024 -0400 Use netip.AddrPort rather than ips.IPPort (#3094) commit 504766e54aa0128da620679660ef35072cb165fa Author: Alberto Benegiamo <[email protected]> Date: Mon Jun 10 17:02:38 2024 +0200 X-chain - consolidate tx creation in unit tests (#2736) Signed-off-by: Alberto Benegiamo <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit c28af7dfd1a165116fcd668b1b472c002afe2259 Author: marun <[email protected]> Date: Thu Jun 6 23:15:08 2024 +0200 [ci] Ensure focal arm64 builds all have their required dependencies (#3091) commit 6caa655782a7c76ee1b106107529ac52a31a8c29 Author: marun <[email protected]> Date: Thu Jun 6 20:28:59 2024 +0200 [ci] Switch to gh workers for arm64 (#3090) commit 59bc3cfd590a6dd65ba1fd3b245ad0bf9de0ac40 Author: Tsachi Herman <[email protected]> Date: Thu Jun 6 14:25:04 2024 -0400 Add proposervm slot metrics (#3048) Signed-off-by: Tsachi Herman <[email protected]> commit 7dca39699bebcab5c7a6fec3c3ec4c01f075f31f Author: Stephen Buttolph <[email protected]> Date: Thu Jun 6 13:33:13 2024 -0400 Replace all chain namespaces with labels (#3053) commit 783fdfc9d52267865300acee56b10e918a6e80b6 Author: aaronbuchwald <[email protected]> Date: Thu Jun 6 11:59:05 2024 -0400 Implement error driven snowflake hardcoded with a single beta (#2978) commit f1a9d2ab766ab7c88a11eb491988f7db04b7e310 Author: Stephen Buttolph <[email protected]> Date: Thu Jun 6 11:28:09 2024 -0400 Fix race in test (#3089) commit 7d3415cd8febe448d4356098e1a1f810eecef92a Author: Stephen Buttolph <[email protected]> Date: Thu Jun 6 06:43:37 2024 -0400 Small metrics cleanup (#3088) commit 1b82dce857823b3795205ffc2bac337cef0c4f25 Author: Dhruba Basu <[email protected]> Date: Wed Jun 5 23:59:21 2024 -0400 [vms/platformvm] Rename `txstest.Builder` to `txstest.WalletFactory` (#2890) commit 657fe0bd2f8079042dae38f476141176bf9dcd21 Author: Stephen Buttolph <[email protected]> Date: Wed Jun 5 22:14:59 2024 -0400 Remove rejection from `consensus.Add` (#3084) commit 08ed4ac62657b76555d839109d05140b16a966b7 Author: Stephen Buttolph <[email protected]> Date: Wed Jun 5 20:51:30 2024 -0400 Remove avalanche metrics registerer from consensus context (#3087) commit e8ecbadec8eb1c336dd8927b0225499eceea6f34 Author: Stephen Buttolph <[email protected]> Date: Wed Jun 5 17:57:41 2024 -0400 Update versions for v1.11.7 (#3083) Co-authored-by: Darioush Jalali <[email protected]> commit 2cf7bd6a053029a808c6f0a6fd244dd50330f166 Author: Stephen Buttolph <[email protected]> Date: Tue Jun 4 12:39:04 2024 -0400 Implement label gatherer (#3074) commit 0893516dd74e70b24de5b2030ad196e047ca139a Author: marun <[email protected]> Date: Mon Jun 3 18:06:53 2024 +0200 [antithesis] Skip push for builder image (#3070) commit 9b30547a41b9ad424db5a5586f655086a6a19391 Author: marun <[email protected]> Date: Mon Jun 3 18:06:17 2024 +0200 [tmpnet] Bootstrap subnets with a single node (#3005) Signed-off-by: marun <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit a982d257137c7181ea9cdf34821a253017312c13 Author: Stephen Buttolph <[email protected]> Date: Mon Jun 3 10:30:50 2024 -0400 Select metric by label in e2e tests (#3073) commit b14689b4e902066c60d7d4ffee407dfcdd3b31c5 Author: stellrust <[email protected]> Date: Sun Jun 2 00:59:43 2024 +0800 chore: fix function name (#3075) commit b419c2844982c891e8145c521e653c4010b325ff Author: Stephen Buttolph <[email protected]> Date: Fri May 31 13:18:46 2024 -0400 Remove averager metrics namespace (#3072) commit 0e9ab7803c2d0f14701cacc25466a3809fb67fc2 Author: Stephen Buttolph <[email protected]> Date: Fri May 31 12:01:46 2024 -0400 Remove db namespace (#3068) commit cb2a1772b7f3d68a8696037b24ae4acb1c80c97f Author: Stephen Buttolph <[email protected]> Date: Fri May 31 11:25:50 2024 -0400 Remove network namespace (#3067) commit 1d7ba7a6b0993e763f335d85ec2da7eb2646c6bf Author: Stephen Buttolph <[email protected]> Date: Fri May 31 11:10:52 2024 -0400 Only compact after executing a large number of blocks (#3065) commit e8c43f554e4e01354e728df8ae2a28b9916a6e3a Author: Stephen Buttolph <[email protected]> Date: Fri May 31 10:10:03 2024 -0400 Remove unused metrics namespaces (#3062) commit b45e136382c29152d47ef08380a44a4e89b792a0 Author: Stephen Buttolph <[email protected]> Date: Fri May 31 10:01:49 2024 -0400 Remove api namespace (#3066) commit 928d484f3bba95c959efeb81faff7884ab5713ad Author: marun <[email protected]> Date: Fri May 31 15:57:45 2024 +0200 [ci] Remove perpetually failing govulncheck job (#3069) commit 349b25a549827feb3cd0cc18d0e8fa53ec3cc579 Author: Stephen Buttolph <[email protected]> Date: Thu May 30 16:57:35 2024 -0400 Add pebbledb to docs (#3061) commit 8d18b618be290b0e0fedbbedc76398afba68e6ec Author: marun <[email protected]> Date: Thu May 30 21:45:52 2024 +0200 [antithesis] Enable workload instrumentation (#3059) Signed-off-by: marun <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit ae4f88464556c31685d5a5886a69da02a72c0af6 Author: marun <[email protected]> Date: Thu May 30 19:59:13 2024 +0200 [testing] Remove superfluous gomega dep (#3063) commit 3ccc4cb176658a0738e78c842db8c3368ec49725 Author: Stephen Buttolph <[email protected]> Date: Thu May 30 10:33:23 2024 -0400 Implement `constants.VMName` (#3058) commit e3d889cbfc8a9614767ac90fd97b06bd37691723 Author: Dhruba Basu <[email protected]> Date: Wed May 29 19:45:11 2024 -0400 [vms/platformvm] Replace `GetSubnets` with `GetSubnetIDs` in `State` (#3055) commit 6f7e78aa10be2e8f88dc0e10af60d46d3c7926e2 Author: Stephen Buttolph <[email protected]> Date: Wed May 29 14:38:33 2024 -0400 Add metrics client (#3057) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Dhruba Basu <[email protected]> commit 75b9564891113362a58ac13fbafcc8fde479fc59 Author: Dhruba Basu <[email protected]> Date: Wed May 29 13:20:24 2024 -0400 [vms/platformvm] Return the correct owner in `platform.GetSubnets` after transfer (#3054) commit cf7b7a2c8771b2a2082a96d2f8a68035bfc417cc Author: Stephen Buttolph <[email protected]> Date: Mon May 27 13:42:20 2024 -0400 Remove optional gatherer (#3052) commit 15ac8cd3473f56d8e39b5b08564b63efe9b32c8a Author: Stephen Buttolph <[email protected]> Date: Fri May 24 15:39:19 2024 -0400 Remove subnet filter from Peer.TrackedSubnets() (#2975) commit 54c4b5384d0c8287975e1ee9df3a7aa8d03a9b41 Author: Stephen Buttolph <[email protected]> Date: Fri May 24 11:56:20 2024 -0400 Expose canonical warp formatting function (#3049) commit 944d3db88aabe132f0c2040e0214c8305c477e28 Author: Stephen Buttolph <[email protected]> Date: Thu May 23 11:58:55 2024 -0400 Update versions for v1.11.6 (#3047) Co-authored-by: Darioush Jalali <[email protected]> commit c08fdae7aacee7648be6cee1b694a152eab927ef Author: Stephen Buttolph <[email protected]> Date: Thu May 23 10:51:09 2024 -0400 Verify signatures during Parse (#3046) commit dd7a18f268cfe5b0b7632d2b58fc0ad0c631742b Author: Stephen Buttolph <[email protected]> Date: Wed May 22 17:08:06 2024 -0400 Grab iterator at previously executed height (#3045) commit 5fe91a4dc68627d2a654b26362d578ba5a7930ac Author: Stephen Buttolph <[email protected]> Date: Wed May 22 12:49:23 2024 -0400 Fix typo fix (#3044) commit 04d883ba6d5e699555efad3326294ec99933caa0 Author: Stephen Buttolph <[email protected]> Date: Wed May 22 11:59:33 2024 -0400 Cleanup fee config passing (#3043) commit fc2d8cbe4a1a50cadb7cab2e27a0befdd6c0b106 Author: marun <[email protected]> Date: Wed May 22 08:28:49 2024 -0700 [antithesis] Ensure node image is pushed (#3042) commit 4159a59281c82c28b81cede5ceccc76f78ea1f86 Author: marun <[email protected]> Date: Tue May 21 17:12:23 2024 -0700 [antithesis] Add test setup for xsvm (#2982) Signed-off-by: marun <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit 6a894d0e2e762e39970d6094f8139bb25449ce93 Author: Dhruba Basu <[email protected]> Date: Tue May 21 14:43:41 2024 -0400 Prevent unnecessary bandwidth from activated ACPs (#3031) commit 301f14d2057b0efe2a59fc17d650b4e14310a6ca Author: Dhruba Basu <[email protected]> Date: Tue May 21 14:13:36 2024 -0400 Fix ACP links (#3037) commit 85eac09bab1208ede8b8865dd185df6b2bcc5e44 Author: Stephen Buttolph <[email protected]> Date: Tue May 21 13:19:11 2024 -0400 Change default staking key from RSA 4096 to secp256r1 (#3025) commit 066c3a6ec71bf741ac43ebdf54c876b27d4a6102 Author: Alberto Benegiamo <[email protected]> Date: Tue May 21 19:17:55 2024 +0200 P-chain - introducing fees calculators (#2698) Signed-off-by: Alberto Benegiamo <[email protected]> Signed-off-by: Joshua Kim <[email protected]> Co-authored-by: Joshua Kim <[email protected]> commit 34e7b2f680abd9d66678b6db18003fce42f68711 Author: marun <[email protected]> Date: Tue May 21 08:54:45 2024 -0700 [tmpnet] Enable single node networks (#3003) Co-authored-by: Alberto Benegiamo <[email protected]> commit 551f8d33cbed58a0159f29e200be76c3283b0347 Author: Stephen Buttolph <[email protected]> Date: Mon May 20 22:03:28 2024 -0400 Fix negative ETA caused by rollback in vm.SetState (#3036) commit 7106666fd2e1bbe714c7e894da35a2a2cedd15e0 Author: marun <[email protected]> Date: Mon May 20 16:38:13 2024 -0700 [tmpnet] Ensure tmpnet compatibility with windows (#3002) Signed-off-by: marun <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit 46bc6f5e86dd7ef0ecd8bddec7c6c2b84564019c Author: Dhruba Basu <[email protected]> Date: Mon May 20 18:40:21 2024 -0400 `gossipping` -> `gossiping` (#3033) commit eb7ddd75e0bf13b4671b385a9bb7a364b2e8b553 Author: cocoyeal <[email protected]> Date: Mon May 20 22:42:41 2024 +0800 Fix broken docs link (#3028) commit cab15c031364c4bd7b46056dc4ed3714a742d0d3 Author: Tsachi Herman <[email protected]> Date: Sun May 19 11:59:20 2024 -0400 [build] Update linter version (#3024) Signed-off-by: Tsachi Herman <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit ddd6d25379e207c81832eae0778d1946a8a1d66c Author: Stephen Buttolph <[email protected]> Date: Fri May 17 19:14:49 2024 -0400 Simplify sampler interface (#3026) commit 0928176698a743af837ec040b011231872821acc Author: Tsachi Herman <[email protected]> Date: Thu May 16 15:12:24 2024 -0400 [vms/avm] fix linter error in benchmark : Use of weak random number generator (#3023) commit 138ce145dcd0144597dee5d7e22593d4f79cf1dc Author: Stephen Buttolph <[email protected]> Date: Wed May 15 14:51:20 2024 -0400 Fix pebbledb memory corruption (#3020) commit 3dc4708ee7354030336abe4b7623c4e2b4cbd421 Author: Stephen Buttolph <[email protected]> Date: Tue May 14 10:50:46 2024 -0400 Standardize peer logs (#3017) commit 8856ab494d1df88357b6db97b4577cc4f98c521d Author: Alberto Benegiamo <[email protected]> Date: Tue May 14 16:19:17 2024 +0200 Repackaged upgrades times into upgrade package (#3019) commit e61e949b02e45724f6c0fa37a6cff5c6998c4aef Author: Stephen Buttolph <[email protected]> Date: Mon May 13 18:44:59 2024 -0400 Remove pre-Durango networking checks (#3018) commit 4ac613835aa2cd64d6d6527fadf292133a09cb18 Author: Andy Sloane <[email protected]> Date: Mon May 13 10:04:03 2024 -0700 boostrapper: compact blocks before iterating them (#2997) Signed-off-by: Andy Sloane <[email protected]> commit c4c9800b58a8e523c2fc2bdfe30b88440d4fd049 Author: marun <[email protected]> Date: Mon May 13 09:34:00 2024 -0700 [antithesis] Ensure images with a prefix are pushed (#3016) commit 85a7f2feb529dd570454ba2bdfa1cd36bc052a44 Author: Stephen Buttolph <[email protected]> Date: Mon May 13 11:55:59 2024 -0400 Mark nodes as connected to the P-chain networking stack (#2981) commit 948cf7e57707059d4d515b8d64eece3f42970479 Author: cartnavoy <[email protected]> Date: Sun May 12 21:53:27 2024 +0800 chore: fix function name comments (#3015) Signed-off-by: cartnavoy <[email protected]> commit fb6b2d93838233ff009f033046fd9a34243b3f2f Author: marun <[email protected]> Date: Fri May 10 11:03:56 2024 -0700 [antithesis] Refactor existing job to support xsvm test setup (#2976) commit ace88cef3921ef361cfe22283358a1e63b3b3795 Author: cocoyeal <[email protected]> Date: Sat May 11 01:09:55 2024 +0800 Chore: fix typos (#3010) commit 22dc0d21c215947197622dca6dd5fffafc2e26e4 Author: Stephen Buttolph <[email protected]> Date: Fri May 10 10:53:02 2024 -0400 Use gauges for time metrics (#3009) commit d8af66306a3ec63ddecf16bbb522f979688d414a Author: Andrei Lebedev <[email protected]> Date: Fri May 10 00:49:04 2024 +1000 vms/txs/mempool: unify avm and platformvm mempool implementations (#2994) commit c10812b8292210df8a8f25b468c7dfec80cfea7a Author: marun <[email protected]> Date: Wed May 8 11:41:19 2024 -0700 Update go version to 1.21.10 (#3004) commit 759df8e8ffd2b316f349d7ff77eafaae147f03d0 Author: Andy Sloane <[email protected]> Date: Mon May 6 15:00:33 2024 -0700 prefixdb: fix Compact with nil limit (#3000) commit 64233361752cf6039ca966137c3b121cb49ce8d4 Author: Dhruba Basu <[email protected]> Date: Mon May 6 14:27:33 2024 -0400 Remove unused `Metadata` struct (#3001) commit e7163eb5a376dc755d1a2979a690799cad9a0fc7 Author: marun <[email protected]> Date: Mon May 6 10:44:58 2024 -0700 Fix antithesis image publication (#2998) commit 104a00acdc8440aa67ba5ce0af18a784f728b36a Author: Stephen Buttolph <[email protected]> Date: Mon May 6 10:51:04 2024 -0400 Cleanup compression metrics (#2992) commit e4ffba10a812f6763dcec73665ca00a417cbe9f9 Author: Stephen Buttolph <[email protected]> Date: Mon May 6 10:51:00 2024 -0400 Cleanup meterdb metrics (#2991) commit 67a8b10abd9cf8644e819c0b28f7b25894cec7fc Author: hattizai <[email protected]> Date: Mon May 6 02:30:36 2024 +0800 Chore: fix typos (#2993) commit e373a574f4291d788c121354f84d02d331933a10 Author: jujube <[email protected]> Date: Mon May 6 01:05:23 2024 +0800 fix: version application interface check (#2995) commit 91d9655356bdb1df8b66c0dd03c725d44c38e3bd Author: Stephen Buttolph <[email protected]> Date: Fri May 3 17:09:59 2024 -0400 Use vectors for accepted tx and block metrics (#2990) commit fc6f4e73a5dd246ed6ffc8691c38eb6cd5fa6a0d Author: Stephen Buttolph <[email protected]> Date: Fri May 3 16:21:35 2024 -0400 Use vector for router latency metrics (#2989) commit 1b2f3d9044012677153f774bb7d9ef84e72bb730 Author: marun <[email protected]> Date: Fri May 3 13:05:11 2024 -0700 Simplify go version maintenance (#2977) commit bc4d747ad90c0b48dba46769b84a7c834f0edb06 Author: Stephen Buttolph <[email protected]> Date: Fri May 3 15:47:23 2024 -0400 Use vector in message sender (#2988) commit 7467a40a4ed404c965bac53d2eacb9f8d820f8ed Author: Stephen Buttolph <[email protected]> Date: Fri May 3 15:47:12 2024 -0400 Use vectors for message handler metrics (#2987) commit 067de22e836288415467b56e3466246e149d01aa Author: Stephen Buttolph <[email protected]> Date: Fri May 3 14:24:08 2024 -0400 Use vectors for p2p message metrics (#2983) commit b158abd9fab5fc1ed0be180aa022f8442a177901 Author: Stephen Buttolph <[email protected]> Date: Fri May 3 14:23:41 2024 -0400 Simplify gossip metrics (#2984) commit 6b132796cb60e944a0697c58d50b7ac01356982c Author: Stephen Buttolph <[email protected]> Date: Fri May 3 12:49:43 2024 -0400 Use vectors in message queue metrics (#2985) commit 2f0216b332cd7d2aac56922c2f3f58edbc1cc1ec Author: Stephen Buttolph <[email protected]> Date: Thu May 2 16:08:15 2024 -0400 Reduce p2p sdk metrics (#2980) commit fd447ed748db91d614e9ec3b7713b3711ce23a18 Author: Stephen Buttolph <[email protected]> Date: Thu May 2 16:08:03 2024 -0400 Update metercacher to use vectors (#2979) commit 9a89b5e802bd740fce00bfaa1de88875ba301440 Author: aaronbuchwald <[email protected]> Date: Wed May 1 13:40:56 2024 -0400 Consolidate record poll (#2970) commit f8d7b29a6771899a5317d6eae6e296a0153963d2 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 30 13:02:39 2024 -0400 Update versions for v1.11.5 (#2971) Co-authored-by: Darioush Jalali <[email protected]> commit bda0e6d1ef41310d19fe2826fb01f6de6789e36a Author: Stephen Buttolph <[email protected]> Date: Mon Apr 29 11:51:02 2024 -0400 Cleanup test block creation (#2973) commit eb7230350f3c5150dede0e098a2937a8bb218f2f Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Apr 26 12:21:35 2024 -0400 Bump bufbuild/buf-setup-action from 1.30.0 to 1.31.0 (#2923) Co-authored-by: Stephen Buttolph <[email protected]> commit 1f5fba9b48f1b51ba49996effffc364b770637af Author: Stephen Buttolph <[email protected]> Date: Wed Apr 24 15:24:55 2024 -0400 Abandon decided blocks (#2968) commit 4aec3dc350b1f0e8a37611c0a0b6a1dfc414be80 Author: aaronbuchwald <[email protected]> Date: Wed Apr 24 14:50:41 2024 -0400 Consolidate beta (#2949) commit 1b90a27470eef8efc6d1e10dc3fb0a926ee92774 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 23 21:32:29 2024 -0400 Exit topological sort earlier (#2965) commit 162c916373a137d5f653222b8ecd1e9c7097a8c6 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 23 17:30:26 2024 -0400 Improve and test getProcessingAncestor (#2956) commit 2535387d3f579af22e1f52f93a8b7f4fc7060844 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 23 16:50:50 2024 -0400 Cleanup consensus engine tests (#2953) commit 043fd2d1a2602edba330d0509569b0adaaf8c214 Author: marun <[email protected]> Date: Mon Apr 22 13:40:37 2024 -0700 [ci] Fix conditional guarding monitoring configuration (#2959) commit 337dfa5e00be2e63d7b15ce8f9db9e4076659bfc Author: Anna Smith <[email protected]> Date: Tue Apr 23 03:49:36 2024 +0800 chore: fix function names in comments (#2957) Signed-off-by: socialsister <[email protected]> commit 52dd10f64f760ada007ba5eb9e2788f70c239ad4 Author: Stephen Buttolph <[email protected]> Date: Thu Apr 18 15:34:19 2024 -0400 Add manager validator set callbacks (#2950) commit eca19b7e5833ba5100bbd537d2e7bf2ccd74983b Author: Stephen Buttolph <[email protected]> Date: Thu Apr 18 15:20:57 2024 -0400 Cleanup avalanche bootstrapping fetching (#2947) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Joshua Kim <[email protected]> commit 197179fdbac7095eb44856d8266f67c32fbe16d0 Author: Stephen Buttolph <[email protected]> Date: Thu Apr 18 13:56:57 2024 -0400 Improve bootstrapping peer selection (#2946) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Joshua Kim <[email protected]> commit d701e25609659282bcf9695fb2002f8d11e8f0e5 Author: marun <[email protected]> Date: Thu Apr 18 07:37:01 2024 -0700 `e2e`: Add basic warp test with xsvm (#2043) Co-authored-by: Stephen Buttolph <[email protected]> commit 6d8706e3775043eea29bee685adff63ee02e02ae Author: marun <[email protected]> Date: Wed Apr 17 13:34:07 2024 -0700 [tmpnet] Add network reuse to e2e fixture (#2935) Signed-off-by: marun <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit bd3eb68ce20adfdd0a74b3624d32e308297bf464 Author: marun <[email protected]> Date: Wed Apr 17 12:06:55 2024 -0700 [ci] Add govulncheck job and update x/net as per its recommendation (#2948) Signed-off-by: marun <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit 389a4ee95c357d8d0613f50b4f6caffb2f62f206 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 16 21:05:05 2024 -0400 Sync primary network checkpoints during bootstrapping (#2752) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Joshua Kim <[email protected]> commit 7975cb723fa17d909017db6578252642ba796a62 Author: Stephen Buttolph <[email protected]> Date: Mon Apr 15 23:31:49 2024 -0400 Split ManuallyTrack into ManuallyTrack and ManuallyGossip (#2940) commit 8d0de006d5cb218a92c31946bed9503eb5acb572 Author: Stephen Buttolph <[email protected]> Date: Mon Apr 15 21:58:45 2024 -0400 Remove unused `validators.Manager` mock (#2944) commit a60c6b24062f4a238a67796c209f596fc5f1b0ad Author: marun <[email protected]> Date: Tue Apr 16 02:19:53 2024 +0200 CI: ensure image build job is compatible with merge queue (#2941) commit 39b10ad5cf0ab6b45a0311bf6fd39506e5783479 Author: Stephen Buttolph <[email protected]> Date: Mon Apr 15 16:31:58 2024 -0400 Include consensus decisions into logs (#2943) commit e2d4a569c60fa971bb57cb611136c0811dd1465c Author: Stephen Buttolph <[email protected]> Date: Fri Apr 12 15:25:21 2024 -0400 Specify golang patch version in go.mod (#2938) commit acd76c794ee2e69f42f5064a7207dbc2630ac334 Author: Stephen Buttolph <[email protected]> Date: Fri Apr 12 11:49:48 2024 -0400 Improve networking README (#2937) commit a804ae14b93dffcda9a846b86ddf7c6685a5c796 Author: marun <[email protected]> Date: Fri Apr 12 04:59:25 2024 +0200 Enable creation of multi-arch docker images (#2914) commit d143b2b665c6d8c4b9498109b5437de945afbca5 Author: Stephen Buttolph <[email protected]> Date: Thu Apr 11 19:03:35 2024 -0400 Remove uptimes from Pong messages (#2936) commit f461ec4db86236641a73b455bfd7c2f97f7671fa Author: Dan Laine <[email protected]> Date: Wed Apr 10 16:23:56 2024 -0400 Assign instead of append to `keys` slice (#2932) Co-authored-by: Stephen Buttolph <[email protected]> commit 5c070f8ccefcf8ef5b7c77d17da88bccd05298fc Author: Stephen Buttolph <[email protected]> Date: Wed Apr 10 15:48:29 2024 -0400 Add hashing interface to merkledb (#2930) commit 4fecb498f6b8577edf85e6b67b29863a42460eb7 Author: Stephen Buttolph <[email protected]> Date: Wed Apr 10 13:55:53 2024 -0400 Improve logging of startup and errors in bootstrapping (#2933) commit 1d20461152b95841b27177fef3eb083881937ab9 Author: Dhruba Basu <[email protected]> Date: Wed Apr 10 11:13:30 2024 -0400 [vms/proposervm] Remove `getForkHeight()` (#2929) commit 1ed9280d576b951222edf4fe952a45c9bb470998 Author: Stephen Buttolph <[email protected]> Date: Wed Apr 10 10:19:27 2024 -0400 Optimize intermediateNodeDB.constructDBKey (#2928) commit 416fbdf1f783c40f21e7009a9f06d192e69ba9b5 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 9 20:40:14 2024 -0400 Optimize merkledb metrics (#2927) commit 3c7832e2685abf9e64c8980600d4c33fdb86c10d Author: Stephen Buttolph <[email protected]> Date: Tue Apr 9 17:14:31 2024 -0400 Remove duplicate metrics increment (#2926) commit e8904ae11aa144ae601bb9795682d11c3fb178ee Author: Stephen Buttolph <[email protected]> Date: Tue Apr 9 16:32:28 2024 -0400 Update versions for v1.11.4 (#2916) commit 1040ceb981c4024a44852aa234269547efa8be3e Author: Stephen Buttolph <[email protected]> Date: Mon Apr 8 18:21:51 2024 -0400 Remove memory allocations from merkledb iteration (#2925) commit 5d763515836b9da9a7da21481cfd39f418c48519 Author: Stephen Buttolph <[email protected]> Date: Mon Apr 8 16:51:43 2024 -0400 Remove value_node_db batch (#2922) commit 0ba0ace96f81a79f4f0d99fc5b7464e23a273822 Author: Stephen Buttolph <[email protected]> Date: Mon Apr 8 16:12:57 2024 -0400 Refactor `MerkleDB.commitChanges` (#2921) commit b9033b00b1070002a671bd4d0c71c8dd767a157d Author: Stephen Buttolph <[email protected]> Date: Mon Apr 8 15:39:50 2024 -0400 Implement `utils.BytesPool` to replace `sync.Pool` for byte slices (#2920) commit 323d03b991df624564d833bfc67ce0f3e52ac21d Author: Stephen Buttolph <[email protected]> Date: Fri Apr 5 16:30:01 2024 -0400 Fix comment and remove unneeded allocation (#2919) commit 4a1d0bbaf0449c6ebca2a6ea2d8543e245b3c846 Author: Stephen Buttolph <[email protected]> Date: Fri Apr 5 13:38:59 2024 -0400 Allow pre-allocating `linked.Hashmap` (#2918) commit 88d304c31c55167beccf1b613e671634d89c106f Author: Stephen Buttolph <[email protected]> Date: Fri Apr 5 13:00:11 2024 -0400 Add `.Clear()` to `linked.Hashmap` (#2917) commit 0eea0bd820d6c74830edf5cc69a1e4a74247ec28 Author: Stephen Buttolph <[email protected]> Date: Thu Apr 4 18:24:18 2024 -0400 Remove cancellation for Send*AppRequest messages (#2915) commit cca7419b8745bbee1032aa137229c859bfbbcad6 Author: Stephen Buttolph <[email protected]> Date: Thu Apr 4 11:14:15 2024 -0400 Fix MerkleDB crash recovery (#2913) commit b44feeb8d4a7f137f54dd252a8b001a53ef47d14 Author: Stephen Buttolph <[email protected]> Date: Wed Apr 3 19:49:53 2024 -0400 Remove `linked.Hashmap` locking (#2911) commit 0fea82ed36376d32809e983be1b2573f71b7cd9d Author: Stephen Buttolph <[email protected]> Date: Wed Apr 3 19:00:22 2024 -0400 Avoid allocating new list entries (#2910) commit d3a74eb2d491945f011afda7ce914cbd930262e1 Author: Stephen Buttolph <[email protected]> Date: Wed Apr 3 17:57:33 2024 -0400 Use generic linked list (#2909) commit 93b90006917df93df6de10a819c4005d81777445 Author: Stephen Buttolph <[email protected]> Date: Wed Apr 3 17:29:21 2024 -0400 Remove full message from error logs (#2912) commit e1954bbc4479de99e999b616e750c69bbb2393bc Author: Stephen Buttolph <[email protected]> Date: Wed Apr 3 17:27:29 2024 -0400 Implement generic `linked.List` (#2908) Co-authored-by: dhrubabasu <[email protected]> commit f786a242f85bc73da5d38e586817544f046c9eea Author: marun <[email protected]> Date: Wed Apr 3 19:18:29 2024 +0200 [tmpnet] Misc cleanup to support xsvm warp test PR (#2903) commit d10393133420af982d73d136c4376b99ef845d4a Author: Stephen Buttolph <[email protected]> Date: Wed Apr 3 12:47:16 2024 -0400 Rename linkedhashmap package to `linked` (#2907) commit d4507bf8bb41472e3872b3c04415b39454ca5a09 Author: Joshua Kim <[email protected]> Date: Tue Apr 2 20:31:00 2024 -0400 Remove AddEphemeralNode (#2887) Signed-off-by: Joshua Kim <[email protected]> commit d7452d38435b87ac25479537ddd303ee1d1e3286 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 20:21:29 2024 -0400 Reuse key buffers during hashing (#2902) commit 5be62de093bb6f344cc3fc9e66588eeb23530c00 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 17:16:42 2024 -0400 Conditionally allocate WaitGroup memory (#2901) commit e7b14e490cce43090468f46f442c4bef153d6164 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 16:50:28 2024 -0400 Move bootstrapping queue out of common (#2856) commit 6699924d5f6d5bc4c9bdee1e1097574e643d1a54 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 16:44:05 2024 -0400 Optimize key creation in hashing (#2899) commit e4b82cf74cd468da0a37da419ac63a2240cf33fe Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 16:23:45 2024 -0400 Remove usage of bytes.Buffer and bytes.Reader (#2896) commit 434db9cdaa043cd9439a6795b3a11627b5bc12a6 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 14:41:41 2024 -0400 Improve tracing of merkledb trie updates (#2897) commit f7def4dde17d150c79e1c089bcf858d461830076 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 13:47:56 2024 -0400 Improve performance of marshalling small keys (#2895) commit 00d4e0a3838e1aa7e10cd26f16bf2310a5946ad8 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 11:21:26 2024 -0400 Optimize hashing of leaf nodes (#2894) commit 617a9e2c1be63916b306dcf0c453d369cd70cfbd Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 11:01:46 2024 -0400 Interval tree syncing integration (#2855) commit 9a0c85218c10f9916ed623f4de2302e61c3de995 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 09:38:12 2024 -0400 Remove memory alloc from encodeDBNode (#2893) commit 4163dcecf09429aedc2fafd110ec3780660aa2f2 Author: Stephen Buttolph <[email protected]> Date: Fri Mar 29 18:20:48 2024 -0400 Move functions so that encode and decode are adjacent (#2892) commit ce8253cb91ffcda6464ad5c5d7654bc4c35a9d3c Author: Dhruba Basu <[email protected]> Date: Fri Mar 29 16:56:45 2024 -0400 [vms/platformvm] Miscellaneous testing cleanups (#2891) commit 2dbc9ba9f37b3c9581739efa2752f61ca32ba80e Author: Stephen Buttolph <[email protected]> Date: Fri Mar 29 16:20:53 2024 -0400 Optimize merkledb hashing (#2886) commit d046f29358b94765838669665dbf6b55c3419b2a Author: marun <[email protected]> Date: Fri Mar 29 15:34:16 2024 +0100 `ci`: Skip monitoring if secrets are not present (#2880) commit 835d9ff49c8eb9c514fcbf71418db2a6de36cbe5 Author: Dhruba Basu <[email protected]> Date: Fri Mar 29 09:39:54 2024 -0400 [vms/platformvm] Minimize exported functions in `txstest` (#2888) commit b01d98d3441460e590916cbe6c512c9b0000ab5f Author: Stephen Buttolph <[email protected]> Date: Fri Mar 29 00:43:33 2024 -0400 Remove merkledb codec struct (#2883) commit 10b881f24cfa4d889f44f298286bf21ffdb1998b Author: Dhruba Basu <[email protected]> Date: Thu Mar 28 21:54:25 2024 -0400 [components/avax] Remove `AtomicUTXOManager` interface (#2884) commit 2a0bd083259a71e505bced3a2d5a5b0743e30c2e Author: Stephen Buttolph <[email protected]> Date: Thu Mar 28 19:53:12 2024 -0400 Optimize encodeUint (#2882) commit ec347cb8ea3bdf011fe399ef4dcb86180a7db0fd Author: Alberto Benegiamo <[email protected]> Date: Fri Mar 29 00:19:14 2024 +0100 [vms/platformvm] Use `wallet` sdk in `txstest.Builder` (#2751) Co-authored-by: Stephen Buttolph <[email protected]> Co-authored-by: Dhruba Basu <[email protected]> commit 70cd8e1860db866b7e4abbbe094fe8e147665399 Author: Dhruba Basu <[email protected]> Date: Thu Mar 28 17:27:12 2024 -0400 [vms/platformvm] Declare `maxPageSize` in `service.go` (#2881) commit 42aefda99557411b1389cbe8b1a7e11b9b92890e Author: Stephen Buttolph <[email protected]> Date: Wed Mar 27 17:36:37 2024 -0400 Add tests for inefficient string formatting (#2878) commit cb9386ff2942616697e26212f2b39aa26a18f344 Author: marun <[email protected]> Date: Wed Mar 27 21:52:17 2024 +0100 `tmpnet`: Improve subnet configuration (#2871) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit 2f1605785e24bdfd4953280f5e7a1d99d5f6d88f Author: Stephen Buttolph <[email protected]> Date: Wed Mar 27 16:04:21 2024 -0400 Update health API readme (#2875) commit d60affa4f17e51233b4004a4f51a4dee75d4510a Author: Alberto Benegiamo <[email protected]> Date: Wed Mar 27 17:09:52 2024 +0100 Cleanup codec constants (#2699) Co-authored-by: Stephen Buttolph <[email protected]> commit 402f96f8b8e3d3882bc3d08d42e9173196dd4af9 Author: Stephen Buttolph <[email protected]> Date: Tue Mar 26 17:06:43 2024 -0400 Implement interval tree to replace bootstrapping jobs queue (#2756) Signed-off-by: Joshua Kim <[email protected]> Co-authored-by: Joshua Kim <[email protected]> commit 800020b3f1a1d1c1f7f155f75b80a7b3464b969a Author: Meaghan FitzGerald <[email protected]> Date: Tue Mar 26 14:10:34 2024 -0600 docs migration (#2845) commit 0f6b123453f4d596fe7e7463d2f6a7ca8b141784 Author: marun <[email protected]> Date: Tue Mar 26 19:12:18 2024 +0100 Add detail to tmpnet metrics documentation (#2854) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit f57f0f22e995b1dc7f431d9c4ae083a888fd912c Author: Stephen Buttolph <[email protected]> Date: Tue Mar 26 13:59:34 2024 -0400 Reindex P-chain blocks (#2869) commit f945aa5dc477f6d5b33a8bdd79bbd53f1b137d73 Author: Stephen Buttolph <[email protected]> Date: Tue Mar 26 13:41:51 2024 -0400 indicies -> indices (#2873) commit c896704c142bf84147204fac151a057a6e5f6576 Author: marun <[email protected]> Date: Mon Mar 25 19:19:58 2024 +0100 `tmpnet`: Ensure nodes are properly detached from the parent process (#2859) Signed-off-by: marun <[email protected]> Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> Co-authored-by: Darioush Jalali <[email protected]> commit 9833b45b3b766813d36df2811d35d2bd8942897e Author: Stephen Buttolph <[email protected]> Date: Sat Mar 23 22:21:23 2024 -0400 Revert removal of legacy P-chain block parsing (#2866) commit 27bea09b16e86050acd9ca02da689522844311b9 Author: Stephen Buttolph <[email protected]> Date: Fri Mar 22 18:01:50 2024 -0400 Push antithesis images (#2864) commit 95edd92983af356f5f277267099b83f4e25ba3d9 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Mar 22 10:46:12 2024 -0400 Bump github.com/consensys/gnark-crypto from 0.10.0 to 0.12.1 (#2862) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 7a67e5a8933891a9ad45a252467d6cdae4c63779 Author: Stephen Buttolph <[email protected]> Date: Thu Mar 21 18:15:24 2024 -0400 Update versions for v1.11.3 (#2852) Co-authored-by: Darioush Jalali <[email protected]> commit ffdb67f315e5edbb40666909b308b0d5346e2ee8 Author: Stephen Buttolph <[email protected]> Date: Thu Mar 21 15:39:56 2024 -0400 Remove duplicate log (#2860) commit 14cdc04ea44a6b01fe1a308714e0a2e4e24b0213 Author: Stephen Buttolph <[email protected]> Date: Thu Mar 21 11:43:13 2024 -0400 Remove useless bootstrapping metric (#2858) commit 4d9bfdd533cea2b2a35bdfd7fb8df82a7c6d8b40 Author: marun <[email protected]> Date: Thu Mar 21 16:42:00 2024 +0100 `tmpnet`: Reuse dynamically-allocated API port across restarts (#2857) commit 23e541781bb8d4ccdc03aefa78b1cd0e11dd14a3 Author: Stephen Buttolph <[email protected]> Date: Wed Mar 20 01:48:04 2024 -0400 Remove fallback validator height indexing (#2801) commit 01186111eef43c613f3aaba2be66e4b56513e6e5 Author: Alberto Benegiamo <[email protected]> Date: Tue Mar 19 18:58:15 2024 +0100 X-Chain - repackaged wallet backends (#2762) Co-authored-by: Stephen Buttolph <[email protected]> commit 9cef7d30858f382f163b3d9c1de0728442a0c2a0 Author: Alberto Benegiamo <[email protected]> Date: Tue Mar 19 02:51:27 2024 +0100 P-Chain - repackaged wallet backends (#2757) Co-authored-by: Stephen Buttolph <[email protected]> commit e88e56549cf9703f809c58329d149ec04a3cc6e0 Author: marun <[email protected]> Date: Mon Mar 18 19:18:53 2024 +0100 `tmpnet`: Enable collection of logs and metrics (#2820) commit 6249babd7fec9b247ebcc20ea2f60738013907ae Author: Alberto Benegiamo <[email protected]> Date: Mon Mar 18 19:11:00 2024 +0100 Dynamic Fees - Add E Upgrade boilerplate (#2597) Co-authored-by: Stephen Buttolph <[email protected]> commit 6a3661b2512af004e607cdce62efc350a60d310b Author: aaronbuchwald <[email protected]> Date: Sun Mar 17 01:45:33 2024 -0400 Remove verify height index (#2634) Co-authored-by: Stephen Buttolph <[email protected]> commit a18c4a34b85e2f26a86b4189540835cbcd255c76 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Mar 16 16:38:40 2024 +0000 Bump bufbuild/buf-setup-action from 1.29.0 to 1.30.0 (#2842) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Stephen Buttolph <[email protected]> commit b62846fa8f09e85e8e4cfe49825c301d20124f84 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Mar 15 15:28:36 2024 +0000 Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#2849) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Stephen Buttolph <[email protected]> commit 5eaa9c22bb64aef948a5120f139f93219add16c1 Author: Derek Rada <[email protected]> Date: Fri Mar 15 08:00:29 2024 -0700 packer build (#2806) Co-authored-by: yevhenvolchenko <[email protected]> commit 598018b1ee42edaee18fbf9266a34fa7553ef7a9 Author: marun <[email protected]> Date: Thu Mar 14 20:38:07 2024 -0700 `tmpnet`: Add a UUID to temporary networks to support metrics collection (#2763) commit 4e2d0057411452891c3d8e466c51b866dac7acbf Author: Dan Laine <[email protected]> Date: Thu Mar 14 16:22:59 2024 -0400 update merkledb readme to specify key length is in bits (#2840) commit 12cd5ec53a6fc6226256565c8048b79d3aae76eb Author: Stephen Buttolph <[email protected]> Date: Tue Mar 12 20:52:28 2024 -0400 Allow configuring push gossip to send txs to validators by stake (#2835) commit f0166fdb2ae8b949290b8f7c053e18647f768d7d Author: Dan Laine <[email protected]> Date: Tue Mar 12 19:14:20 2024 -0400 merkledb metric naming nits (#2844) commit 31c0ce368305df449b0f9b26ac40d458c4faca06 Author: Stephen Buttolph <[email protected]> Date: Tue Mar 12 19:13:48 2024 -0400 Add Antithesis docker compose file (#2838) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Dhruba Basu <[email protected]> commit 6649530f39ba17db4965e9d088f8d9c8cd4fb932 Author: Stephen Buttolph <[email protected]> Date: Tue Mar 12 18:43:56 2024 -0400 Add antithesis PoC workload (#2796) commit ddf66eaed1659c2caa8531bbda83b360ca85900e Author: Alberto Benegiamo <[email protected]> Date: Tue Mar 12 00:31:13 2024 +0100 P-chain: Improve GetValidatorsSet error expressivity (#2808) Co-authored-by: Stephen Buttolph <[email protected]> commit f3abe3ca760e3579b863316431ec49706ca70ccd Author: Stephen Buttolph <[email protected]> Date: Mon Mar 11 09:37:40 2024 -0400 Remove engine type handling for everything other than GetAncestors (#2800) commit 6ec6a62b7fd2adb6101b66d5aaa2352981fd6322 Author: Stephen Buttolph <[email protected]> Date: Mon Mar 11 09:09:23 2024 -0400 Remove Durango codec check (#2818) commit 2196015bf199fb237a99eec11e8ac48a89aadc6c Author: Dhruba Basu <[email protected]> Date: Mon Mar 11 09:09:02 2024 -0400 Remove Pre-Durango TLS certificate parsing logic (#2831) Co-authored-by: Stephen Buttolph <[email protected]> commit d003d29d6670e9b3deb90d7ac85d66a402d20d89 Author: Dhruba Basu <[email protected]> Date: Fri Mar 8 23:12:16 2024 -0500 Remove legacy p2p message handling (#2833) Co-authored-by: Stephen Buttolph <[email protected]> commit b15c7431c1ca820c6a56e7806510283af699f7d2 Author: Dhruba Basu <[email protected]> Date: Fri Mar 8 19:15:54 2024 -0500 [utils/compression] Remove gzip compressor (#2839) commit f02d4630ab98cc00839751c9814aed9bfa5f67e7 Author: Stephen Buttolph <[email protected]> Date: Fri Mar 8 13:43:50 2024 -0500 Prevent zero length values in slices and maps in codec (#2819) commit d2d09c2bb15d3d44a4d6bf6ddaad8b14bd3e47de Author: Dhruba Basu <[email protected]> Date: Fri Mar 8 13:35:29 2024 -0500 [vms/platformvm] Remove state pruning logic (#2825) commit 8fedfd99152d8af9dd186314f3ee057e484d989a Author: Dhruba Basu <[email protected]> Date: Fri Mar 8 13:31:11 2024 -0500 [vms/avm] Remove `snow.Context` from `Network` (#2834) commit 73b6c60be489b2bc77a0b0fd5c9845ba1aa06010 Author: Dhruba Basu <[email protected]> Date: Fri Mar 8 12:14:50 2024 -0500 [vms/avm] Cleanup `GetTx` + remove state pruning logic (#2826) commit b8cd687c1e36cf3fa2722522ed55809668b6a780 Author: Dhruba Basu <[email protected]> Date: Fri Mar 8 11:03:26 2024 -0500 [network/peer] Disconnect from peers who only send legacy version field (#2830) Co-authored-by: Stephen Buttolph <[email protected]> commit 4be015b9696ed6cbc4a0597c9f2ed705cc3f83d3 Author: Stephen Buttolph <[email protected]> Date: Fri Mar 8 10:55:34 2024 -0500 Combine AppGossip and AppGossipSpecific (#2836) commit a593cc4147b305153dba99655773c3f934dfe703 Author: Dhruba Basu <[email protected]> Date: Thu Mar 7 17:45:11 2024 -0500 [snow/networking] Enforce `PreferredIDAtHeight` in `Chits` messages (#2827) commit 50ca08e6f92bdb46256df6b39a17707125a8fddb Author: Stephen Buttolph <[email protected]> Date: Thu Mar 7 15:30:34 2024 -0500 Remove pre-Durango checks in BLS key verification (#2824) commit 1340ccef2844b8739fea5652ce21ad57ac422834 Author: Stephen Buttolph <[email protected]> Date: Thu Mar 7 15:16:23 2024 -0500 Remove pre-Durango block building logic and verification (#2823) commit 67b1aa0639e80a3f81dc0fdced713547afa50f32 Author: Dhruba Basu <[email protected]> Date: Wed Mar 6 16:21:35 2024 -0500 [vms/platformvm] Remove `ErrFutureStakeTime` check in `VerifyTx` (#2797) commit 639b9ca37034762143c712f4f11f48ad788a5a6f Author: Dhruba Basu <[email protected]> Date: Wed Mar 6 13:08:15 2024 -0500 [vms/platformvm] Remove `GetPendingValidators` API (#2817) commit 90a13f361bda434cbedcb62f515f102594cb4c79 Author: Stephen Buttolph <[email protected]> Date: Wed Mar 6 12:44:15 2024 -0500 Remove put gossip (#2790) commit dc0362266e72a9cb09a66f054a2a1676a008c615 Author: Dhruba Basu <[email protected]> Date: Wed Mar 6 11:47:43 2024 -0500 Use `BaseTx` in P-chain wallet (#2731) Co-authored-by: Alberto Benegiamo <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit dc2c5d0ba789420f776f4f0e8b953359d03a0f3f Author: Stephen Buttolph <[email protected]> Date: Wed Mar 6 11:17:20 2024 -0500 Remove bitmaskCodec (#2792) commit 5793120edb33190b997068d0a7f99d1dddc66e55 Author: Stephen Buttolph <[email protected]> Date: Wed Mar 6 10:57:34 2024 -0500 Remove peerlist push gossip (#2791) commit 66ae8ef310411aaa67cf98ad96c0d4b085e1cce0 Author: Stephen Buttolph <[email protected]> Date: Wed Mar 6 10:51:17 2024 -0500 Cleanup consensus metrics (#2815) commit 6c760983499b5f09228e107a74e729c0b746172f Author: Stephen Buttolph <[email protected]> Date: Tue Mar 5 20:30:40 2024 -0500 Update minimum golang version to v1.21.8 (#2814) commit 4c4bfaa452017ef6d7331850300bd5b5fd86c305 Author: Joshua Kim <[email protected]> Date: Tue Mar 5 18:23:57 2024 -0500 Cleanup Duplicate Transitive Constructor (#2812) Signed-off-by: Joshua Kim <[email protected]> commit 90a2b13c22116a87670bf05a006401000fe304a6 Author: Stephen Buttolph <[email protected]> Date: Tue Mar 5 14:26:57 2024 -0500 Remove unused engine interface (#2811) commit 11372a43e948dd238dd67e8cfec10755c0be5e58 Author: Dhruba Basu <[email protected]> Date: Mon Mar 4 05:20:47 2024 -0500 [vms/platformvm] Remove `platform.getMaxStakeAmount` (#2795) commit f546ca45621061c0058887cd248cd020065cd7f9 Author: Stephen Buttolph <[email protected]> Date: Fri Mar 1 17:34:24 2024 -0500 Remove double spaces (#2802) commit 257912c07fe9a5cdba20bdb2f69d89fb0295fed2 Author: Gauthier Leonard <[email protected]> Date: Fri Mar 1 21:33:03 2024 +0100 Add BLS keys + signers config for local network (#2794) commit ff4bf3fbec8a1f4696f8af2047c8fe1cd0a24589 Author: Stephen Buttolph <[email protected]> Date: Fri Mar 1 14:59:49 2024 -0500 Cleanup BLS naming and documentation (#2798) commit daeacb18aad7e537bca729ecf9ea29ddbffc53a1 Author: Stephen Buttolph <[email protected]> Date: Thu Feb 29 19:47:22 2024 -0500 Update versions for v1.11.2 (#2788) commit caef151c4ac566d4cd3531edc0d45ee2236f3505 Author: Stephen Buttolph <[email protected]> Date: Thu Feb 29 13:30:47 2024 -0500 Increase gossip size on first push (#2787) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Joshua Kim <[email protected]> commit d1312cb5a9db756f330867f30d5775e2949c48a9 Author: Dan Laine <[email protected]> Date: Thu Feb 29 10:45:32 2024 -0500 `merkledb` comment accuracy fixes (#2780) Signed-off-by: Dan Laine <[email protected]> Co-authored-by: Darioush Jalali <[email protected]> commit c691cfd1569448c95d0f4f3bc9295c17c256b311 Author: Dan Laine <[email protected]> Date: Thu Feb 29 10:45:16 2024 -0500 `merkledb` style nits (#2783) commit 472ba7aa150e16ecc7599ec93aad448b0d8f5e85 Author: Dan Laine <[email protected]> Date: Thu Feb 29 09:42:47 2024 -0500 `merkledb` -- style nit, remove var name `newView` to reduce shadowing (#2784) commit d6aac85271d716b3cf9bea1aef74e6d0ea50be4d Author: Dan Laine <[email protected]> Date: Thu Feb 29 09:41:26 2024 -0500 `merkledb` -- rename metrics and add missing call (#2781) commit 6e0afdca644cb5c59a3d7c62021e62ebda7bc826 Author: Dan Laine <[email protected]> Date: Thu Feb 29 09:39:58 2024 -0500 `merkledb` -- fix `hasValue` in `recordNodeDeleted` (#2779) commit 97900f72338fe60a976e34927a43e2f56df6a03e Author: Dan Laine <[email protected]> Date: Thu Feb 29 09:39:53 2024 -0500 `merkledb` -- move compressedKey declaration to avoid usage of stale values in loop (#2777) commit e9ca612faafda09abd5946a32d54d4872f42f1f5 Author: Stephen Buttolph <[email protected]> Date: Thu Feb 29 01:02:18 2024 -0500 Move AppGossip configs from SubnetConfig into ChainConfig (#2785) commit c5da9469ba7ac42a11b685e03f627a96ed29919f Author: Patrick O'Grady <[email protected]> Date: Wed Feb 28 19:58:13 2024 -0700 [network/p2p] Redesign Push Gossip (#2772) Signed-off-by: Joshua Kim <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> Co-authored-by: Joshua Kim <[email protected]> commit 6dcd8e8adaeacb6d9e7f46654bfbd93639cbd22a Author: Stephen Buttolph <[email protected]> Date: Fri Feb 23 17:55:56 2024 -0500 Reenable the upgrade tests (#2769) commit 6322e19eb66626a5ad8f3006a314969b87fa687e Author: Chan <[email protected]> Date: Fri Feb 23 17:55:06 2024 -0500 Upgrade opentelemetry to v1.22.0 (#2702) commit 02d68b88dc6b779f6a1d4b5cf68a017281555c83 Author: Dhruba Basu <[email protected]> Date: Fri Feb 23 17:19:23 2024 -0500 Remove `defaultAddress` helper from platformvm service tests (#2767) commit 7c0466735026d3cd963e21543b8d691fc6615b40 Author: Stephen Buttolph <[email protected]> Date: Wed Feb 21 18:26:52 2024 -0500 Remove Deprecated Auth API (#2759) commit 3558a9dacf7849b15f139baae965dce4b9a45bec Author: Dhruba Basu <[email protected]> Date: Wed Feb 21 17:39:23 2024 -0500 `vms/platformvm`: Remove all keystore APIs except `ExportKey` and `ListAddresses` (#2761) commit 85d6b5500d2e55e939fd38203574a2e91a357588 Author: Stephen Buttolph <[email protected]> Date: Wed Feb 21 17:32:12 2024 -0500 Remove deprecated IPC API (#2760) commit c60f7d2dd10c87f57382885b59d6fb2c763eded7 Author: Stephen Buttolph <[email protected]> Date: Wed Feb 21 16:30:01 2024 -0500 Update version to v1.11.0 (#2758) commit 4ee5f199cd64afc1ff2c433d77467c28a5567044 Author: Joshua Kim <[email protected]> Date: Tue Feb 20 12:53:32 2024 -0500 fix test sender (#2755) Signed-off-by: Joshua Kim <[email protected]> commit e0738a5d3d486b00fc6346aff58b280944bf769b Author: Stephen Buttolph <[email protected]> Date: Tue Feb 20 11:45:02 2024 -0500 Add keys values to bimap (#2754) Signed-off-by: Joshua Kim <[email protected]>
commit ae35eeb61f6d7b86a13c4e1770ba1e4130a9fd78 Author: Ceyhun Onur <[email protected]> Date: Mon Jul 1 23:19:25 2024 +0200 check router is closing in requests (#3157) Co-authored-by: Stephen Buttolph <[email protected]> commit ffed3674fd8232353c02b6674febc60f542f950c Author: marun <[email protected]> Date: Mon Jul 1 14:04:31 2024 -0700 [ci] Add actionlint job (#3160) commit 8fdf55bd206080f04538999d1e85da75d630f7ea Author: hatti <[email protected]> Date: Mon Jul 1 20:29:33 2024 +0800 chore: fix some comment (#3144) commit 2cb8147afb3dc4b3a249bfe7f51534290284c6a6 Author: Joshua Kim <[email protected]> Date: Fri Jun 28 16:04:30 2024 -0400 Fix bootstrapping warn log (#3156) Signed-off-by: Joshua Kim <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit 3dfd8fe475ff4f0eca0ff2f211c553e16c78129d Author: Stephen Buttolph <[email protected]> Date: Fri Jun 28 12:07:40 2024 -0400 Remove status usage from consensus (#3140) commit c587d91960e6e6aebd2ee595d1b7aa0446e2ee25 Author: Stephen Buttolph <[email protected]> Date: Thu Jun 27 17:27:45 2024 -0400 Remove parent lookup from issue (#3132) commit 267c02023a59cc9dfa24f232f76b859102c3b364 Author: Stephen Buttolph <[email protected]> Date: Thu Jun 27 16:57:22 2024 -0400 Replace `wasIssued` with `shouldIssueBlock` (#3131) commit 24e9952d37f63114d0988ffd384485f7b4cf2c86 Author: Stephen Buttolph <[email protected]> Date: Thu Jun 27 14:16:30 2024 -0400 Simplify dependency registration (#3139) commit 318da000780e3c165eb0c01b05da315c19309971 Author: marun <[email protected]> Date: Tue Jun 25 17:35:11 2024 +0200 [tmpnet] Enable bootstrap of subnets with disjoint validator sets (#3138) Co-authored-by: Alberto Benegiamo <[email protected]> commit 1a9bc457d8c7a2c9b1336fdac67e9103898a696a Author: Dhruba Basu <[email protected]> Date: Mon Jun 24 05:21:18 2024 -0700 [vms/platformvm] Cleanup execution config tests (#3137) commit 6eef08fe19e657e930d3824bdce87e315f4a4f1a Author: Alberto Benegiamo <[email protected]> Date: Fri Jun 21 20:27:30 2024 +0200 Repackaged NextBlockTime and GetNextStakerChangeTime (#3134) commit cafd71c8c3f433faf92c207164e4a1e8548ce1e9 Author: marun <[email protected]> Date: Fri Jun 21 20:26:01 2024 +0200 Emit version in JSON format for --json-version (#3129) commit d0c209421a98f69d37fbef1659705f20bdbcf02c Author: Darioush Jalali <[email protected]> Date: Thu Jun 20 18:22:06 2024 -0700 bump protobuf (fixes some build issues) (#3142) commit a0741de1c1d1fd89c959f4f8ed84fb34594e0cdf Author: Dhruba Basu <[email protected]> Date: Thu Jun 20 09:48:16 2024 -0700 [vms/platformvm] Minor grammer fixes in `state` struct code comments (#3136) commit f8fa3cfd59ed7f52f1dc8baddd366457db453eda Author: Dhruba Basu <[email protected]> Date: Thu Jun 20 09:27:43 2024 -0700 [chains/atomic] Remove a nested if statement (#3135) Signed-off-by: Dhruba Basu <[email protected]> commit 28b4790cbcc00584ec4081cd09208825ef46d3ae Author: Stephen Buttolph <[email protected]> Date: Wed Jun 19 16:27:57 2024 -0400 Remove block lookup from `deliver` (#3130) commit e740b44c209f43cf9785848298cd9d3bcc83b973 Author: Stephen Buttolph <[email protected]> Date: Wed Jun 19 14:49:01 2024 -0400 Refactor `event.Blocker` into `job.Scheduler` (#3125) commit 2e72c7c29c498e7ffa5bb31ff18495e14e2cdfb7 Author: Stephen Buttolph <[email protected]> Date: Tue Jun 18 11:42:55 2024 -0400 Remove .Status() from .Accepted() (#3124) commit 5d5b9cfc472dac10eb46e54af6ca18566d0b3ca8 Author: Stephen Buttolph <[email protected]> Date: Tue Jun 18 11:11:28 2024 -0400 Remove `Decided` from the `Consensus` interface (#3123) commit 576b3927c54b0e7ad91602572f4aa8f9fe24d768 Author: Stephen Buttolph <[email protected]> Date: Mon Jun 17 13:46:05 2024 -0400 Use health labels (#3122) commit 7455c9971e3dd06d3248daf716ce678cfb2abd16 Author: marun <[email protected]> Date: Fri Jun 14 22:33:07 2024 +0200 [antithesis] Remove assertions incompatible with fault injection (#3104) Co-authored-by: Stephen Buttolph <[email protected]> commit e99d1ba7da3f8f9cf0f9ddd04d08f2ad801f17a9 Author: Stephen Buttolph <[email protected]> Date: Fri Jun 14 16:02:54 2024 -0400 Standardize wallet tx acceptance polling (#3110) commit f99a64a4012ed07455e69e25d987d891e74505a6 Author: Stephen Buttolph <[email protected]> Date: Fri Jun 14 12:10:23 2024 -0400 Update C-chain wallet context (#3118) commit 347a3f89b2d590c936c85b65b5e30ba92a2ec4f9 Author: aaronbuchwald <[email protected]> Date: Thu Jun 13 15:31:16 2024 -0400 Add early termination metrics case by case (#3093) commit fa37f5ab530e04948fcd3d2b2ceed4caae2a9f53 Author: Stephen Buttolph <[email protected]> Date: Thu Jun 13 15:09:51 2024 -0400 Remove .Status() from .IsPreferred() (#3111) commit 2b14a72e7a8bc58e95906d767c2357a4032c29ba Author: marun <[email protected]> Date: Thu Jun 13 20:28:48 2024 +0200 [e2e] Fix excessively verbose output from virtuous test (#3116) commit c72c21e749f57c36ae611a80993d3400e2dea85d Author: marun <[email protected]> Date: Thu Jun 13 16:58:21 2024 +0200 [antithesis] Fix image publication job by quoting default tag value (#3112) commit fa05d628b2700498ce96641bb754a9551b5f0a30 Author: felipemadero <[email protected]> Date: Thu Jun 13 11:22:00 2024 -0300 bump ledger-avalanche dependency to current main branch (#3115) commit d3a37392cbc0c498f5c484af7db8ea8dad201c93 Author: marun <[email protected]> Date: Wed Jun 12 23:23:52 2024 +0200 [antithesis] Add ci jobs to trigger test runs (#3076) commit 5002b8244de7fb6e325a6e322ece5c6d2a1f8149 Author: aaronbuchwald <[email protected]> Date: Wed Jun 12 15:27:13 2024 -0400 Error driven snowflake multi counter (#3092) commit 41e46d1178116eb7421fe2adbf2eaa7ef97b0f8b Author: Stephen Buttolph <[email protected]> Date: Wed Jun 12 13:05:20 2024 -0400 Update versions for v1.11.8 (#3103) commit cd0c6e152965f44a2794935c41881fb207c8f78c Author: Stephen Buttolph <[email protected]> Date: Mon Jun 10 12:46:35 2024 -0400 Use netip.AddrPort rather than ips.IPPort (#3094) commit 504766e54aa0128da620679660ef35072cb165fa Author: Alberto Benegiamo <[email protected]> Date: Mon Jun 10 17:02:38 2024 +0200 X-chain - consolidate tx creation in unit tests (#2736) Signed-off-by: Alberto Benegiamo <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit c28af7dfd1a165116fcd668b1b472c002afe2259 Author: marun <[email protected]> Date: Thu Jun 6 23:15:08 2024 +0200 [ci] Ensure focal arm64 builds all have their required dependencies (#3091) commit 6caa655782a7c76ee1b106107529ac52a31a8c29 Author: marun <[email protected]> Date: Thu Jun 6 20:28:59 2024 +0200 [ci] Switch to gh workers for arm64 (#3090) commit 59bc3cfd590a6dd65ba1fd3b245ad0bf9de0ac40 Author: Tsachi Herman <[email protected]> Date: Thu Jun 6 14:25:04 2024 -0400 Add proposervm slot metrics (#3048) Signed-off-by: Tsachi Herman <[email protected]> commit 7dca39699bebcab5c7a6fec3c3ec4c01f075f31f Author: Stephen Buttolph <[email protected]> Date: Thu Jun 6 13:33:13 2024 -0400 Replace all chain namespaces with labels (#3053) commit 783fdfc9d52267865300acee56b10e918a6e80b6 Author: aaronbuchwald <[email protected]> Date: Thu Jun 6 11:59:05 2024 -0400 Implement error driven snowflake hardcoded with a single beta (#2978) commit f1a9d2ab766ab7c88a11eb491988f7db04b7e310 Author: Stephen Buttolph <[email protected]> Date: Thu Jun 6 11:28:09 2024 -0400 Fix race in test (#3089) commit 7d3415cd8febe448d4356098e1a1f810eecef92a Author: Stephen Buttolph <[email protected]> Date: Thu Jun 6 06:43:37 2024 -0400 Small metrics cleanup (#3088) commit 1b82dce857823b3795205ffc2bac337cef0c4f25 Author: Dhruba Basu <[email protected]> Date: Wed Jun 5 23:59:21 2024 -0400 [vms/platformvm] Rename `txstest.Builder` to `txstest.WalletFactory` (#2890) commit 657fe0bd2f8079042dae38f476141176bf9dcd21 Author: Stephen Buttolph <[email protected]> Date: Wed Jun 5 22:14:59 2024 -0400 Remove rejection from `consensus.Add` (#3084) commit 08ed4ac62657b76555d839109d05140b16a966b7 Author: Stephen Buttolph <[email protected]> Date: Wed Jun 5 20:51:30 2024 -0400 Remove avalanche metrics registerer from consensus context (#3087) commit e8ecbadec8eb1c336dd8927b0225499eceea6f34 Author: Stephen Buttolph <[email protected]> Date: Wed Jun 5 17:57:41 2024 -0400 Update versions for v1.11.7 (#3083) Co-authored-by: Darioush Jalali <[email protected]> commit 2cf7bd6a053029a808c6f0a6fd244dd50330f166 Author: Stephen Buttolph <[email protected]> Date: Tue Jun 4 12:39:04 2024 -0400 Implement label gatherer (#3074) commit 0893516dd74e70b24de5b2030ad196e047ca139a Author: marun <[email protected]> Date: Mon Jun 3 18:06:53 2024 +0200 [antithesis] Skip push for builder image (#3070) commit 9b30547a41b9ad424db5a5586f655086a6a19391 Author: marun <[email protected]> Date: Mon Jun 3 18:06:17 2024 +0200 [tmpnet] Bootstrap subnets with a single node (#3005) Signed-off-by: marun <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit a982d257137c7181ea9cdf34821a253017312c13 Author: Stephen Buttolph <[email protected]> Date: Mon Jun 3 10:30:50 2024 -0400 Select metric by label in e2e tests (#3073) commit b14689b4e902066c60d7d4ffee407dfcdd3b31c5 Author: stellrust <[email protected]> Date: Sun Jun 2 00:59:43 2024 +0800 chore: fix function name (#3075) commit b419c2844982c891e8145c521e653c4010b325ff Author: Stephen Buttolph <[email protected]> Date: Fri May 31 13:18:46 2024 -0400 Remove averager metrics namespace (#3072) commit 0e9ab7803c2d0f14701cacc25466a3809fb67fc2 Author: Stephen Buttolph <[email protected]> Date: Fri May 31 12:01:46 2024 -0400 Remove db namespace (#3068) commit cb2a1772b7f3d68a8696037b24ae4acb1c80c97f Author: Stephen Buttolph <[email protected]> Date: Fri May 31 11:25:50 2024 -0400 Remove network namespace (#3067) commit 1d7ba7a6b0993e763f335d85ec2da7eb2646c6bf Author: Stephen Buttolph <[email protected]> Date: Fri May 31 11:10:52 2024 -0400 Only compact after executing a large number of blocks (#3065) commit e8c43f554e4e01354e728df8ae2a28b9916a6e3a Author: Stephen Buttolph <[email protected]> Date: Fri May 31 10:10:03 2024 -0400 Remove unused metrics namespaces (#3062) commit b45e136382c29152d47ef08380a44a4e89b792a0 Author: Stephen Buttolph <[email protected]> Date: Fri May 31 10:01:49 2024 -0400 Remove api namespace (#3066) commit 928d484f3bba95c959efeb81faff7884ab5713ad Author: marun <[email protected]> Date: Fri May 31 15:57:45 2024 +0200 [ci] Remove perpetually failing govulncheck job (#3069) commit 349b25a549827feb3cd0cc18d0e8fa53ec3cc579 Author: Stephen Buttolph <[email protected]> Date: Thu May 30 16:57:35 2024 -0400 Add pebbledb to docs (#3061) commit 8d18b618be290b0e0fedbbedc76398afba68e6ec Author: marun <[email protected]> Date: Thu May 30 21:45:52 2024 +0200 [antithesis] Enable workload instrumentation (#3059) Signed-off-by: marun <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit ae4f88464556c31685d5a5886a69da02a72c0af6 Author: marun <[email protected]> Date: Thu May 30 19:59:13 2024 +0200 [testing] Remove superfluous gomega dep (#3063) commit 3ccc4cb176658a0738e78c842db8c3368ec49725 Author: Stephen Buttolph <[email protected]> Date: Thu May 30 10:33:23 2024 -0400 Implement `constants.VMName` (#3058) commit e3d889cbfc8a9614767ac90fd97b06bd37691723 Author: Dhruba Basu <[email protected]> Date: Wed May 29 19:45:11 2024 -0400 [vms/platformvm] Replace `GetSubnets` with `GetSubnetIDs` in `State` (#3055) commit 6f7e78aa10be2e8f88dc0e10af60d46d3c7926e2 Author: Stephen Buttolph <[email protected]> Date: Wed May 29 14:38:33 2024 -0400 Add metrics client (#3057) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Dhruba Basu <[email protected]> commit 75b9564891113362a58ac13fbafcc8fde479fc59 Author: Dhruba Basu <[email protected]> Date: Wed May 29 13:20:24 2024 -0400 [vms/platformvm] Return the correct owner in `platform.GetSubnets` after transfer (#3054) commit cf7b7a2c8771b2a2082a96d2f8a68035bfc417cc Author: Stephen Buttolph <[email protected]> Date: Mon May 27 13:42:20 2024 -0400 Remove optional gatherer (#3052) commit 15ac8cd3473f56d8e39b5b08564b63efe9b32c8a Author: Stephen Buttolph <[email protected]> Date: Fri May 24 15:39:19 2024 -0400 Remove subnet filter from Peer.TrackedSubnets() (#2975) commit 54c4b5384d0c8287975e1ee9df3a7aa8d03a9b41 Author: Stephen Buttolph <[email protected]> Date: Fri May 24 11:56:20 2024 -0400 Expose canonical warp formatting function (#3049) commit 944d3db88aabe132f0c2040e0214c8305c477e28 Author: Stephen Buttolph <[email protected]> Date: Thu May 23 11:58:55 2024 -0400 Update versions for v1.11.6 (#3047) Co-authored-by: Darioush Jalali <[email protected]> commit c08fdae7aacee7648be6cee1b694a152eab927ef Author: Stephen Buttolph <[email protected]> Date: Thu May 23 10:51:09 2024 -0400 Verify signatures during Parse (#3046) commit dd7a18f268cfe5b0b7632d2b58fc0ad0c631742b Author: Stephen Buttolph <[email protected]> Date: Wed May 22 17:08:06 2024 -0400 Grab iterator at previously executed height (#3045) commit 5fe91a4dc68627d2a654b26362d578ba5a7930ac Author: Stephen Buttolph <[email protected]> Date: Wed May 22 12:49:23 2024 -0400 Fix typo fix (#3044) commit 04d883ba6d5e699555efad3326294ec99933caa0 Author: Stephen Buttolph <[email protected]> Date: Wed May 22 11:59:33 2024 -0400 Cleanup fee config passing (#3043) commit fc2d8cbe4a1a50cadb7cab2e27a0befdd6c0b106 Author: marun <[email protected]> Date: Wed May 22 08:28:49 2024 -0700 [antithesis] Ensure node image is pushed (#3042) commit 4159a59281c82c28b81cede5ceccc76f78ea1f86 Author: marun <[email protected]> Date: Tue May 21 17:12:23 2024 -0700 [antithesis] Add test setup for xsvm (#2982) Signed-off-by: marun <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit 6a894d0e2e762e39970d6094f8139bb25449ce93 Author: Dhruba Basu <[email protected]> Date: Tue May 21 14:43:41 2024 -0400 Prevent unnecessary bandwidth from activated ACPs (#3031) commit 301f14d2057b0efe2a59fc17d650b4e14310a6ca Author: Dhruba Basu <[email protected]> Date: Tue May 21 14:13:36 2024 -0400 Fix ACP links (#3037) commit 85eac09bab1208ede8b8865dd185df6b2bcc5e44 Author: Stephen Buttolph <[email protected]> Date: Tue May 21 13:19:11 2024 -0400 Change default staking key from RSA 4096 to secp256r1 (#3025) commit 066c3a6ec71bf741ac43ebdf54c876b27d4a6102 Author: Alberto Benegiamo <[email protected]> Date: Tue May 21 19:17:55 2024 +0200 P-chain - introducing fees calculators (#2698) Signed-off-by: Alberto Benegiamo <[email protected]> Signed-off-by: Joshua Kim <[email protected]> Co-authored-by: Joshua Kim <[email protected]> commit 34e7b2f680abd9d66678b6db18003fce42f68711 Author: marun <[email protected]> Date: Tue May 21 08:54:45 2024 -0700 [tmpnet] Enable single node networks (#3003) Co-authored-by: Alberto Benegiamo <[email protected]> commit 551f8d33cbed58a0159f29e200be76c3283b0347 Author: Stephen Buttolph <[email protected]> Date: Mon May 20 22:03:28 2024 -0400 Fix negative ETA caused by rollback in vm.SetState (#3036) commit 7106666fd2e1bbe714c7e894da35a2a2cedd15e0 Author: marun <[email protected]> Date: Mon May 20 16:38:13 2024 -0700 [tmpnet] Ensure tmpnet compatibility with windows (#3002) Signed-off-by: marun <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit 46bc6f5e86dd7ef0ecd8bddec7c6c2b84564019c Author: Dhruba Basu <[email protected]> Date: Mon May 20 18:40:21 2024 -0400 `gossipping` -> `gossiping` (#3033) commit eb7ddd75e0bf13b4671b385a9bb7a364b2e8b553 Author: cocoyeal <[email protected]> Date: Mon May 20 22:42:41 2024 +0800 Fix broken docs link (#3028) commit cab15c031364c4bd7b46056dc4ed3714a742d0d3 Author: Tsachi Herman <[email protected]> Date: Sun May 19 11:59:20 2024 -0400 [build] Update linter version (#3024) Signed-off-by: Tsachi Herman <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit ddd6d25379e207c81832eae0778d1946a8a1d66c Author: Stephen Buttolph <[email protected]> Date: Fri May 17 19:14:49 2024 -0400 Simplify sampler interface (#3026) commit 0928176698a743af837ec040b011231872821acc Author: Tsachi Herman <[email protected]> Date: Thu May 16 15:12:24 2024 -0400 [vms/avm] fix linter error in benchmark : Use of weak random number generator (#3023) commit 138ce145dcd0144597dee5d7e22593d4f79cf1dc Author: Stephen Buttolph <[email protected]> Date: Wed May 15 14:51:20 2024 -0400 Fix pebbledb memory corruption (#3020) commit 3dc4708ee7354030336abe4b7623c4e2b4cbd421 Author: Stephen Buttolph <[email protected]> Date: Tue May 14 10:50:46 2024 -0400 Standardize peer logs (#3017) commit 8856ab494d1df88357b6db97b4577cc4f98c521d Author: Alberto Benegiamo <[email protected]> Date: Tue May 14 16:19:17 2024 +0200 Repackaged upgrades times into upgrade package (#3019) commit e61e949b02e45724f6c0fa37a6cff5c6998c4aef Author: Stephen Buttolph <[email protected]> Date: Mon May 13 18:44:59 2024 -0400 Remove pre-Durango networking checks (#3018) commit 4ac613835aa2cd64d6d6527fadf292133a09cb18 Author: Andy Sloane <[email protected]> Date: Mon May 13 10:04:03 2024 -0700 boostrapper: compact blocks before iterating them (#2997) Signed-off-by: Andy Sloane <[email protected]> commit c4c9800b58a8e523c2fc2bdfe30b88440d4fd049 Author: marun <[email protected]> Date: Mon May 13 09:34:00 2024 -0700 [antithesis] Ensure images with a prefix are pushed (#3016) commit 85a7f2feb529dd570454ba2bdfa1cd36bc052a44 Author: Stephen Buttolph <[email protected]> Date: Mon May 13 11:55:59 2024 -0400 Mark nodes as connected to the P-chain networking stack (#2981) commit 948cf7e57707059d4d515b8d64eece3f42970479 Author: cartnavoy <[email protected]> Date: Sun May 12 21:53:27 2024 +0800 chore: fix function name comments (#3015) Signed-off-by: cartnavoy <[email protected]> commit fb6b2d93838233ff009f033046fd9a34243b3f2f Author: marun <[email protected]> Date: Fri May 10 11:03:56 2024 -0700 [antithesis] Refactor existing job to support xsvm test setup (#2976) commit ace88cef3921ef361cfe22283358a1e63b3b3795 Author: cocoyeal <[email protected]> Date: Sat May 11 01:09:55 2024 +0800 Chore: fix typos (#3010) commit 22dc0d21c215947197622dca6dd5fffafc2e26e4 Author: Stephen Buttolph <[email protected]> Date: Fri May 10 10:53:02 2024 -0400 Use gauges for time metrics (#3009) commit d8af66306a3ec63ddecf16bbb522f979688d414a Author: Andrei Lebedev <[email protected]> Date: Fri May 10 00:49:04 2024 +1000 vms/txs/mempool: unify avm and platformvm mempool implementations (#2994) commit c10812b8292210df8a8f25b468c7dfec80cfea7a Author: marun <[email protected]> Date: Wed May 8 11:41:19 2024 -0700 Update go version to 1.21.10 (#3004) commit 759df8e8ffd2b316f349d7ff77eafaae147f03d0 Author: Andy Sloane <[email protected]> Date: Mon May 6 15:00:33 2024 -0700 prefixdb: fix Compact with nil limit (#3000) commit 64233361752cf6039ca966137c3b121cb49ce8d4 Author: Dhruba Basu <[email protected]> Date: Mon May 6 14:27:33 2024 -0400 Remove unused `Metadata` struct (#3001) commit e7163eb5a376dc755d1a2979a690799cad9a0fc7 Author: marun <[email protected]> Date: Mon May 6 10:44:58 2024 -0700 Fix antithesis image publication (#2998) commit 104a00acdc8440aa67ba5ce0af18a784f728b36a Author: Stephen Buttolph <[email protected]> Date: Mon May 6 10:51:04 2024 -0400 Cleanup compression metrics (#2992) commit e4ffba10a812f6763dcec73665ca00a417cbe9f9 Author: Stephen Buttolph <[email protected]> Date: Mon May 6 10:51:00 2024 -0400 Cleanup meterdb metrics (#2991) commit 67a8b10abd9cf8644e819c0b28f7b25894cec7fc Author: hattizai <[email protected]> Date: Mon May 6 02:30:36 2024 +0800 Chore: fix typos (#2993) commit e373a574f4291d788c121354f84d02d331933a10 Author: jujube <[email protected]> Date: Mon May 6 01:05:23 2024 +0800 fix: version application interface check (#2995) commit 91d9655356bdb1df8b66c0dd03c725d44c38e3bd Author: Stephen Buttolph <[email protected]> Date: Fri May 3 17:09:59 2024 -0400 Use vectors for accepted tx and block metrics (#2990) commit fc6f4e73a5dd246ed6ffc8691c38eb6cd5fa6a0d Author: Stephen Buttolph <[email protected]> Date: Fri May 3 16:21:35 2024 -0400 Use vector for router latency metrics (#2989) commit 1b2f3d9044012677153f774bb7d9ef84e72bb730 Author: marun <[email protected]> Date: Fri May 3 13:05:11 2024 -0700 Simplify go version maintenance (#2977) commit bc4d747ad90c0b48dba46769b84a7c834f0edb06 Author: Stephen Buttolph <[email protected]> Date: Fri May 3 15:47:23 2024 -0400 Use vector in message sender (#2988) commit 7467a40a4ed404c965bac53d2eacb9f8d820f8ed Author: Stephen Buttolph <[email protected]> Date: Fri May 3 15:47:12 2024 -0400 Use vectors for message handler metrics (#2987) commit 067de22e836288415467b56e3466246e149d01aa Author: Stephen Buttolph <[email protected]> Date: Fri May 3 14:24:08 2024 -0400 Use vectors for p2p message metrics (#2983) commit b158abd9fab5fc1ed0be180aa022f8442a177901 Author: Stephen Buttolph <[email protected]> Date: Fri May 3 14:23:41 2024 -0400 Simplify gossip metrics (#2984) commit 6b132796cb60e944a0697c58d50b7ac01356982c Author: Stephen Buttolph <[email protected]> Date: Fri May 3 12:49:43 2024 -0400 Use vectors in message queue metrics (#2985) commit 2f0216b332cd7d2aac56922c2f3f58edbc1cc1ec Author: Stephen Buttolph <[email protected]> Date: Thu May 2 16:08:15 2024 -0400 Reduce p2p sdk metrics (#2980) commit fd447ed748db91d614e9ec3b7713b3711ce23a18 Author: Stephen Buttolph <[email protected]> Date: Thu May 2 16:08:03 2024 -0400 Update metercacher to use vectors (#2979) commit 9a89b5e802bd740fce00bfaa1de88875ba301440 Author: aaronbuchwald <[email protected]> Date: Wed May 1 13:40:56 2024 -0400 Consolidate record poll (#2970) commit f8d7b29a6771899a5317d6eae6e296a0153963d2 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 30 13:02:39 2024 -0400 Update versions for v1.11.5 (#2971) Co-authored-by: Darioush Jalali <[email protected]> commit bda0e6d1ef41310d19fe2826fb01f6de6789e36a Author: Stephen Buttolph <[email protected]> Date: Mon Apr 29 11:51:02 2024 -0400 Cleanup test block creation (#2973) commit eb7230350f3c5150dede0e098a2937a8bb218f2f Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Apr 26 12:21:35 2024 -0400 Bump bufbuild/buf-setup-action from 1.30.0 to 1.31.0 (#2923) Co-authored-by: Stephen Buttolph <[email protected]> commit 1f5fba9b48f1b51ba49996effffc364b770637af Author: Stephen Buttolph <[email protected]> Date: Wed Apr 24 15:24:55 2024 -0400 Abandon decided blocks (#2968) commit 4aec3dc350b1f0e8a37611c0a0b6a1dfc414be80 Author: aaronbuchwald <[email protected]> Date: Wed Apr 24 14:50:41 2024 -0400 Consolidate beta (#2949) commit 1b90a27470eef8efc6d1e10dc3fb0a926ee92774 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 23 21:32:29 2024 -0400 Exit topological sort earlier (#2965) commit 162c916373a137d5f653222b8ecd1e9c7097a8c6 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 23 17:30:26 2024 -0400 Improve and test getProcessingAncestor (#2956) commit 2535387d3f579af22e1f52f93a8b7f4fc7060844 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 23 16:50:50 2024 -0400 Cleanup consensus engine tests (#2953) commit 043fd2d1a2602edba330d0509569b0adaaf8c214 Author: marun <[email protected]> Date: Mon Apr 22 13:40:37 2024 -0700 [ci] Fix conditional guarding monitoring configuration (#2959) commit 337dfa5e00be2e63d7b15ce8f9db9e4076659bfc Author: Anna Smith <[email protected]> Date: Tue Apr 23 03:49:36 2024 +0800 chore: fix function names in comments (#2957) Signed-off-by: socialsister <[email protected]> commit 52dd10f64f760ada007ba5eb9e2788f70c239ad4 Author: Stephen Buttolph <[email protected]> Date: Thu Apr 18 15:34:19 2024 -0400 Add manager validator set callbacks (#2950) commit eca19b7e5833ba5100bbd537d2e7bf2ccd74983b Author: Stephen Buttolph <[email protected]> Date: Thu Apr 18 15:20:57 2024 -0400 Cleanup avalanche bootstrapping fetching (#2947) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Joshua Kim <[email protected]> commit 197179fdbac7095eb44856d8266f67c32fbe16d0 Author: Stephen Buttolph <[email protected]> Date: Thu Apr 18 13:56:57 2024 -0400 Improve bootstrapping peer selection (#2946) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Joshua Kim <[email protected]> commit d701e25609659282bcf9695fb2002f8d11e8f0e5 Author: marun <[email protected]> Date: Thu Apr 18 07:37:01 2024 -0700 `e2e`: Add basic warp test with xsvm (#2043) Co-authored-by: Stephen Buttolph <[email protected]> commit 6d8706e3775043eea29bee685adff63ee02e02ae Author: marun <[email protected]> Date: Wed Apr 17 13:34:07 2024 -0700 [tmpnet] Add network reuse to e2e fixture (#2935) Signed-off-by: marun <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit bd3eb68ce20adfdd0a74b3624d32e308297bf464 Author: marun <[email protected]> Date: Wed Apr 17 12:06:55 2024 -0700 [ci] Add govulncheck job and update x/net as per its recommendation (#2948) Signed-off-by: marun <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit 389a4ee95c357d8d0613f50b4f6caffb2f62f206 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 16 21:05:05 2024 -0400 Sync primary network checkpoints during bootstrapping (#2752) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Joshua Kim <[email protected]> commit 7975cb723fa17d909017db6578252642ba796a62 Author: Stephen Buttolph <[email protected]> Date: Mon Apr 15 23:31:49 2024 -0400 Split ManuallyTrack into ManuallyTrack and ManuallyGossip (#2940) commit 8d0de006d5cb218a92c31946bed9503eb5acb572 Author: Stephen Buttolph <[email protected]> Date: Mon Apr 15 21:58:45 2024 -0400 Remove unused `validators.Manager` mock (#2944) commit a60c6b24062f4a238a67796c209f596fc5f1b0ad Author: marun <[email protected]> Date: Tue Apr 16 02:19:53 2024 +0200 CI: ensure image build job is compatible with merge queue (#2941) commit 39b10ad5cf0ab6b45a0311bf6fd39506e5783479 Author: Stephen Buttolph <[email protected]> Date: Mon Apr 15 16:31:58 2024 -0400 Include consensus decisions into logs (#2943) commit e2d4a569c60fa971bb57cb611136c0811dd1465c Author: Stephen Buttolph <[email protected]> Date: Fri Apr 12 15:25:21 2024 -0400 Specify golang patch version in go.mod (#2938) commit acd76c794ee2e69f42f5064a7207dbc2630ac334 Author: Stephen Buttolph <[email protected]> Date: Fri Apr 12 11:49:48 2024 -0400 Improve networking README (#2937) commit a804ae14b93dffcda9a846b86ddf7c6685a5c796 Author: marun <[email protected]> Date: Fri Apr 12 04:59:25 2024 +0200 Enable creation of multi-arch docker images (#2914) commit d143b2b665c6d8c4b9498109b5437de945afbca5 Author: Stephen Buttolph <[email protected]> Date: Thu Apr 11 19:03:35 2024 -0400 Remove uptimes from Pong messages (#2936) commit f461ec4db86236641a73b455bfd7c2f97f7671fa Author: Dan Laine <[email protected]> Date: Wed Apr 10 16:23:56 2024 -0400 Assign instead of append to `keys` slice (#2932) Co-authored-by: Stephen Buttolph <[email protected]> commit 5c070f8ccefcf8ef5b7c77d17da88bccd05298fc Author: Stephen Buttolph <[email protected]> Date: Wed Apr 10 15:48:29 2024 -0400 Add hashing interface to merkledb (#2930) commit 4fecb498f6b8577edf85e6b67b29863a42460eb7 Author: Stephen Buttolph <[email protected]> Date: Wed Apr 10 13:55:53 2024 -0400 Improve logging of startup and errors in bootstrapping (#2933) commit 1d20461152b95841b27177fef3eb083881937ab9 Author: Dhruba Basu <[email protected]> Date: Wed Apr 10 11:13:30 2024 -0400 [vms/proposervm] Remove `getForkHeight()` (#2929) commit 1ed9280d576b951222edf4fe952a45c9bb470998 Author: Stephen Buttolph <[email protected]> Date: Wed Apr 10 10:19:27 2024 -0400 Optimize intermediateNodeDB.constructDBKey (#2928) commit 416fbdf1f783c40f21e7009a9f06d192e69ba9b5 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 9 20:40:14 2024 -0400 Optimize merkledb metrics (#2927) commit 3c7832e2685abf9e64c8980600d4c33fdb86c10d Author: Stephen Buttolph <[email protected]> Date: Tue Apr 9 17:14:31 2024 -0400 Remove duplicate metrics increment (#2926) commit e8904ae11aa144ae601bb9795682d11c3fb178ee Author: Stephen Buttolph <[email protected]> Date: Tue Apr 9 16:32:28 2024 -0400 Update versions for v1.11.4 (#2916) commit 1040ceb981c4024a44852aa234269547efa8be3e Author: Stephen Buttolph <[email protected]> Date: Mon Apr 8 18:21:51 2024 -0400 Remove memory allocations from merkledb iteration (#2925) commit 5d763515836b9da9a7da21481cfd39f418c48519 Author: Stephen Buttolph <[email protected]> Date: Mon Apr 8 16:51:43 2024 -0400 Remove value_node_db batch (#2922) commit 0ba0ace96f81a79f4f0d99fc5b7464e23a273822 Author: Stephen Buttolph <[email protected]> Date: Mon Apr 8 16:12:57 2024 -0400 Refactor `MerkleDB.commitChanges` (#2921) commit b9033b00b1070002a671bd4d0c71c8dd767a157d Author: Stephen Buttolph <[email protected]> Date: Mon Apr 8 15:39:50 2024 -0400 Implement `utils.BytesPool` to replace `sync.Pool` for byte slices (#2920) commit 323d03b991df624564d833bfc67ce0f3e52ac21d Author: Stephen Buttolph <[email protected]> Date: Fri Apr 5 16:30:01 2024 -0400 Fix comment and remove unneeded allocation (#2919) commit 4a1d0bbaf0449c6ebca2a6ea2d8543e245b3c846 Author: Stephen Buttolph <[email protected]> Date: Fri Apr 5 13:38:59 2024 -0400 Allow pre-allocating `linked.Hashmap` (#2918) commit 88d304c31c55167beccf1b613e671634d89c106f Author: Stephen Buttolph <[email protected]> Date: Fri Apr 5 13:00:11 2024 -0400 Add `.Clear()` to `linked.Hashmap` (#2917) commit 0eea0bd820d6c74830edf5cc69a1e4a74247ec28 Author: Stephen Buttolph <[email protected]> Date: Thu Apr 4 18:24:18 2024 -0400 Remove cancellation for Send*AppRequest messages (#2915) commit cca7419b8745bbee1032aa137229c859bfbbcad6 Author: Stephen Buttolph <[email protected]> Date: Thu Apr 4 11:14:15 2024 -0400 Fix MerkleDB crash recovery (#2913) commit b44feeb8d4a7f137f54dd252a8b001a53ef47d14 Author: Stephen Buttolph <[email protected]> Date: Wed Apr 3 19:49:53 2024 -0400 Remove `linked.Hashmap` locking (#2911) commit 0fea82ed36376d32809e983be1b2573f71b7cd9d Author: Stephen Buttolph <[email protected]> Date: Wed Apr 3 19:00:22 2024 -0400 Avoid allocating new list entries (#2910) commit d3a74eb2d491945f011afda7ce914cbd930262e1 Author: Stephen Buttolph <[email protected]> Date: Wed Apr 3 17:57:33 2024 -0400 Use generic linked list (#2909) commit 93b90006917df93df6de10a819c4005d81777445 Author: Stephen Buttolph <[email protected]> Date: Wed Apr 3 17:29:21 2024 -0400 Remove full message from error logs (#2912) commit e1954bbc4479de99e999b616e750c69bbb2393bc Author: Stephen Buttolph <[email protected]> Date: Wed Apr 3 17:27:29 2024 -0400 Implement generic `linked.List` (#2908) Co-authored-by: dhrubabasu <[email protected]> commit f786a242f85bc73da5d38e586817544f046c9eea Author: marun <[email protected]> Date: Wed Apr 3 19:18:29 2024 +0200 [tmpnet] Misc cleanup to support xsvm warp test PR (#2903) commit d10393133420af982d73d136c4376b99ef845d4a Author: Stephen Buttolph <[email protected]> Date: Wed Apr 3 12:47:16 2024 -0400 Rename linkedhashmap package to `linked` (#2907) commit d4507bf8bb41472e3872b3c04415b39454ca5a09 Author: Joshua Kim <[email protected]> Date: Tue Apr 2 20:31:00 2024 -0400 Remove AddEphemeralNode (#2887) Signed-off-by: Joshua Kim <[email protected]> commit d7452d38435b87ac25479537ddd303ee1d1e3286 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 20:21:29 2024 -0400 Reuse key buffers during hashing (#2902) commit 5be62de093bb6f344cc3fc9e66588eeb23530c00 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 17:16:42 2024 -0400 Conditionally allocate WaitGroup memory (#2901) commit e7b14e490cce43090468f46f442c4bef153d6164 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 16:50:28 2024 -0400 Move bootstrapping queue out of common (#2856) commit 6699924d5f6d5bc4c9bdee1e1097574e643d1a54 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 16:44:05 2024 -0400 Optimize key creation in hashing (#2899) commit e4b82cf74cd468da0a37da419ac63a2240cf33fe Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 16:23:45 2024 -0400 Remove usage of bytes.Buffer and bytes.Reader (#2896) commit 434db9cdaa043cd9439a6795b3a11627b5bc12a6 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 14:41:41 2024 -0400 Improve tracing of merkledb trie updates (#2897) commit f7def4dde17d150c79e1c089bcf858d461830076 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 13:47:56 2024 -0400 Improve performance of marshalling small keys (#2895) commit 00d4e0a3838e1aa7e10cd26f16bf2310a5946ad8 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 11:21:26 2024 -0400 Optimize hashing of leaf nodes (#2894) commit 617a9e2c1be63916b306dcf0c453d369cd70cfbd Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 11:01:46 2024 -0400 Interval tree syncing integration (#2855) commit 9a0c85218c10f9916ed623f4de2302e61c3de995 Author: Stephen Buttolph <[email protected]> Date: Tue Apr 2 09:38:12 2024 -0400 Remove memory alloc from encodeDBNode (#2893) commit 4163dcecf09429aedc2fafd110ec3780660aa2f2 Author: Stephen Buttolph <[email protected]> Date: Fri Mar 29 18:20:48 2024 -0400 Move functions so that encode and decode are adjacent (#2892) commit ce8253cb91ffcda6464ad5c5d7654bc4c35a9d3c Author: Dhruba Basu <[email protected]> Date: Fri Mar 29 16:56:45 2024 -0400 [vms/platformvm] Miscellaneous testing cleanups (#2891) commit 2dbc9ba9f37b3c9581739efa2752f61ca32ba80e Author: Stephen Buttolph <[email protected]> Date: Fri Mar 29 16:20:53 2024 -0400 Optimize merkledb hashing (#2886) commit d046f29358b94765838669665dbf6b55c3419b2a Author: marun <[email protected]> Date: Fri Mar 29 15:34:16 2024 +0100 `ci`: Skip monitoring if secrets are not present (#2880) commit 835d9ff49c8eb9c514fcbf71418db2a6de36cbe5 Author: Dhruba Basu <[email protected]> Date: Fri Mar 29 09:39:54 2024 -0400 [vms/platformvm] Minimize exported functions in `txstest` (#2888) commit b01d98d3441460e590916cbe6c512c9b0000ab5f Author: Stephen Buttolph <[email protected]> Date: Fri Mar 29 00:43:33 2024 -0400 Remove merkledb codec struct (#2883) commit 10b881f24cfa4d889f44f298286bf21ffdb1998b Author: Dhruba Basu <[email protected]> Date: Thu Mar 28 21:54:25 2024 -0400 [components/avax] Remove `AtomicUTXOManager` interface (#2884) commit 2a0bd083259a71e505bced3a2d5a5b0743e30c2e Author: Stephen Buttolph <[email protected]> Date: Thu Mar 28 19:53:12 2024 -0400 Optimize encodeUint (#2882) commit ec347cb8ea3bdf011fe399ef4dcb86180a7db0fd Author: Alberto Benegiamo <[email protected]> Date: Fri Mar 29 00:19:14 2024 +0100 [vms/platformvm] Use `wallet` sdk in `txstest.Builder` (#2751) Co-authored-by: Stephen Buttolph <[email protected]> Co-authored-by: Dhruba Basu <[email protected]> commit 70cd8e1860db866b7e4abbbe094fe8e147665399 Author: Dhruba Basu <[email protected]> Date: Thu Mar 28 17:27:12 2024 -0400 [vms/platformvm] Declare `maxPageSize` in `service.go` (#2881) commit 42aefda99557411b1389cbe8b1a7e11b9b92890e Author: Stephen Buttolph <[email protected]> Date: Wed Mar 27 17:36:37 2024 -0400 Add tests for inefficient string formatting (#2878) commit cb9386ff2942616697e26212f2b39aa26a18f344 Author: marun <[email protected]> Date: Wed Mar 27 21:52:17 2024 +0100 `tmpnet`: Improve subnet configuration (#2871) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit 2f1605785e24bdfd4953280f5e7a1d99d5f6d88f Author: Stephen Buttolph <[email protected]> Date: Wed Mar 27 16:04:21 2024 -0400 Update health API readme (#2875) commit d60affa4f17e51233b4004a4f51a4dee75d4510a Author: Alberto Benegiamo <[email protected]> Date: Wed Mar 27 17:09:52 2024 +0100 Cleanup codec constants (#2699) Co-authored-by: Stephen Buttolph <[email protected]> commit 402f96f8b8e3d3882bc3d08d42e9173196dd4af9 Author: Stephen Buttolph <[email protected]> Date: Tue Mar 26 17:06:43 2024 -0400 Implement interval tree to replace bootstrapping jobs queue (#2756) Signed-off-by: Joshua Kim <[email protected]> Co-authored-by: Joshua Kim <[email protected]> commit 800020b3f1a1d1c1f7f155f75b80a7b3464b969a Author: Meaghan FitzGerald <[email protected]> Date: Tue Mar 26 14:10:34 2024 -0600 docs migration (#2845) commit 0f6b123453f4d596fe7e7463d2f6a7ca8b141784 Author: marun <[email protected]> Date: Tue Mar 26 19:12:18 2024 +0100 Add detail to tmpnet metrics documentation (#2854) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit f57f0f22e995b1dc7f431d9c4ae083a888fd912c Author: Stephen Buttolph <[email protected]> Date: Tue Mar 26 13:59:34 2024 -0400 Reindex P-chain blocks (#2869) commit f945aa5dc477f6d5b33a8bdd79bbd53f1b137d73 Author: Stephen Buttolph <[email protected]> Date: Tue Mar 26 13:41:51 2024 -0400 indicies -> indices (#2873) commit c896704c142bf84147204fac151a057a6e5f6576 Author: marun <[email protected]> Date: Mon Mar 25 19:19:58 2024 +0100 `tmpnet`: Ensure nodes are properly detached from the parent process (#2859) Signed-off-by: marun <[email protected]> Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> Co-authored-by: Darioush Jalali <[email protected]> commit 9833b45b3b766813d36df2811d35d2bd8942897e Author: Stephen Buttolph <[email protected]> Date: Sat Mar 23 22:21:23 2024 -0400 Revert removal of legacy P-chain block parsing (#2866) commit 27bea09b16e86050acd9ca02da689522844311b9 Author: Stephen Buttolph <[email protected]> Date: Fri Mar 22 18:01:50 2024 -0400 Push antithesis images (#2864) commit 95edd92983af356f5f277267099b83f4e25ba3d9 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Mar 22 10:46:12 2024 -0400 Bump github.com/consensys/gnark-crypto from 0.10.0 to 0.12.1 (#2862) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 7a67e5a8933891a9ad45a252467d6cdae4c63779 Author: Stephen Buttolph <[email protected]> Date: Thu Mar 21 18:15:24 2024 -0400 Update versions for v1.11.3 (#2852) Co-authored-by: Darioush Jalali <[email protected]> commit ffdb67f315e5edbb40666909b308b0d5346e2ee8 Author: Stephen Buttolph <[email protected]> Date: Thu Mar 21 15:39:56 2024 -0400 Remove duplicate log (#2860) commit 14cdc04ea44a6b01fe1a308714e0a2e4e24b0213 Author: Stephen Buttolph <[email protected]> Date: Thu Mar 21 11:43:13 2024 -0400 Remove useless bootstrapping metric (#2858) commit 4d9bfdd533cea2b2a35bdfd7fb8df82a7c6d8b40 Author: marun <[email protected]> Date: Thu Mar 21 16:42:00 2024 +0100 `tmpnet`: Reuse dynamically-allocated API port across restarts (#2857) commit 23e541781bb8d4ccdc03aefa78b1cd0e11dd14a3 Author: Stephen Buttolph <[email protected]> Date: Wed Mar 20 01:48:04 2024 -0400 Remove fallback validator height indexing (#2801) commit 01186111eef43c613f3aaba2be66e4b56513e6e5 Author: Alberto Benegiamo <[email protected]> Date: Tue Mar 19 18:58:15 2024 +0100 X-Chain - repackaged wallet backends (#2762) Co-authored-by: Stephen Buttolph <[email protected]> commit 9cef7d30858f382f163b3d9c1de0728442a0c2a0 Author: Alberto Benegiamo <[email protected]> Date: Tue Mar 19 02:51:27 2024 +0100 P-Chain - repackaged wallet backends (#2757) Co-authored-by: Stephen Buttolph <[email protected]> commit e88e56549cf9703f809c58329d149ec04a3cc6e0 Author: marun <[email protected]> Date: Mon Mar 18 19:18:53 2024 +0100 `tmpnet`: Enable collection of logs and metrics (#2820) commit 6249babd7fec9b247ebcc20ea2f60738013907ae Author: Alberto Benegiamo <[email protected]> Date: Mon Mar 18 19:11:00 2024 +0100 Dynamic Fees - Add E Upgrade boilerplate (#2597) Co-authored-by: Stephen Buttolph <[email protected]> commit 6a3661b2512af004e607cdce62efc350a60d310b Author: aaronbuchwald <[email protected]> Date: Sun Mar 17 01:45:33 2024 -0400 Remove verify height index (#2634) Co-authored-by: Stephen Buttolph <[email protected]> commit a18c4a34b85e2f26a86b4189540835cbcd255c76 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Mar 16 16:38:40 2024 +0000 Bump bufbuild/buf-setup-action from 1.29.0 to 1.30.0 (#2842) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Stephen Buttolph <[email protected]> commit b62846fa8f09e85e8e4cfe49825c301d20124f84 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Mar 15 15:28:36 2024 +0000 Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#2849) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Stephen Buttolph <[email protected]> commit 5eaa9c22bb64aef948a5120f139f93219add16c1 Author: Derek Rada <[email protected]> Date: Fri Mar 15 08:00:29 2024 -0700 packer build (#2806) Co-authored-by: yevhenvolchenko <[email protected]> commit 598018b1ee42edaee18fbf9266a34fa7553ef7a9 Author: marun <[email protected]> Date: Thu Mar 14 20:38:07 2024 -0700 `tmpnet`: Add a UUID to temporary networks to support metrics collection (#2763) commit 4e2d0057411452891c3d8e466c51b866dac7acbf Author: Dan Laine <[email protected]> Date: Thu Mar 14 16:22:59 2024 -0400 update merkledb readme to specify key length is in bits (#2840) commit 12cd5ec53a6fc6226256565c8048b79d3aae76eb Author: Stephen Buttolph <[email protected]> Date: Tue Mar 12 20:52:28 2024 -0400 Allow configuring push gossip to send txs to validators by stake (#2835) commit f0166fdb2ae8b949290b8f7c053e18647f768d7d Author: Dan Laine <[email protected]> Date: Tue Mar 12 19:14:20 2024 -0400 merkledb metric naming nits (#2844) commit 31c0ce368305df449b0f9b26ac40d458c4faca06 Author: Stephen Buttolph <[email protected]> Date: Tue Mar 12 19:13:48 2024 -0400 Add Antithesis docker compose file (#2838) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Dhruba Basu <[email protected]> commit 6649530f39ba17db4965e9d088f8d9c8cd4fb932 Author: Stephen Buttolph <[email protected]> Date: Tue Mar 12 18:43:56 2024 -0400 Add antithesis PoC workload (#2796) commit ddf66eaed1659c2caa8531bbda83b360ca85900e Author: Alberto Benegiamo <[email protected]> Date: Tue Mar 12 00:31:13 2024 +0100 P-chain: Improve GetValidatorsSet error expressivity (#2808) Co-authored-by: Stephen Buttolph <[email protected]> commit f3abe3ca760e3579b863316431ec49706ca70ccd Author: Stephen Buttolph <[email protected]> Date: Mon Mar 11 09:37:40 2024 -0400 Remove engine type handling for everything other than GetAncestors (#2800) commit 6ec6a62b7fd2adb6101b66d5aaa2352981fd6322 Author: Stephen Buttolph <[email protected]> Date: Mon Mar 11 09:09:23 2024 -0400 Remove Durango codec check (#2818) commit 2196015bf199fb237a99eec11e8ac48a89aadc6c Author: Dhruba Basu <[email protected]> Date: Mon Mar 11 09:09:02 2024 -0400 Remove Pre-Durango TLS certificate parsing logic (#2831) Co-authored-by: Stephen Buttolph <[email protected]> commit d003d29d6670e9b3deb90d7ac85d66a402d20d89 Author: Dhruba Basu <[email protected]> Date: Fri Mar 8 23:12:16 2024 -0500 Remove legacy p2p message handling (#2833) Co-authored-by: Stephen Buttolph <[email protected]> commit b15c7431c1ca820c6a56e7806510283af699f7d2 Author: Dhruba Basu <[email protected]> Date: Fri Mar 8 19:15:54 2024 -0500 [utils/compression] Remove gzip compressor (#2839) commit f02d4630ab98cc00839751c9814aed9bfa5f67e7 Author: Stephen Buttolph <[email protected]> Date: Fri Mar 8 13:43:50 2024 -0500 Prevent zero length values in slices and maps in codec (#2819) commit d2d09c2bb15d3d44a4d6bf6ddaad8b14bd3e47de Author: Dhruba Basu <[email protected]> Date: Fri Mar 8 13:35:29 2024 -0500 [vms/platformvm] Remove state pruning logic (#2825) commit 8fedfd99152d8af9dd186314f3ee057e484d989a Author: Dhruba Basu <[email protected]> Date: Fri Mar 8 13:31:11 2024 -0500 [vms/avm] Remove `snow.Context` from `Network` (#2834) commit 73b6c60be489b2bc77a0b0fd5c9845ba1aa06010 Author: Dhruba Basu <[email protected]> Date: Fri Mar 8 12:14:50 2024 -0500 [vms/avm] Cleanup `GetTx` + remove state pruning logic (#2826) commit b8cd687c1e36cf3fa2722522ed55809668b6a780 Author: Dhruba Basu <[email protected]> Date: Fri Mar 8 11:03:26 2024 -0500 [network/peer] Disconnect from peers who only send legacy version field (#2830) Co-authored-by: Stephen Buttolph <[email protected]> commit 4be015b9696ed6cbc4a0597c9f2ed705cc3f83d3 Author: Stephen Buttolph <[email protected]> Date: Fri Mar 8 10:55:34 2024 -0500 Combine AppGossip and AppGossipSpecific (#2836) commit a593cc4147b305153dba99655773c3f934dfe703 Author: Dhruba Basu <[email protected]> Date: Thu Mar 7 17:45:11 2024 -0500 [snow/networking] Enforce `PreferredIDAtHeight` in `Chits` messages (#2827) commit 50ca08e6f92bdb46256df6b39a17707125a8fddb Author: Stephen Buttolph <[email protected]> Date: Thu Mar 7 15:30:34 2024 -0500 Remove pre-Durango checks in BLS key verification (#2824) commit 1340ccef2844b8739fea5652ce21ad57ac422834 Author: Stephen Buttolph <[email protected]> Date: Thu Mar 7 15:16:23 2024 -0500 Remove pre-Durango block building logic and verification (#2823) commit 67b1aa0639e80a3f81dc0fdced713547afa50f32 Author: Dhruba Basu <[email protected]> Date: Wed Mar 6 16:21:35 2024 -0500 [vms/platformvm] Remove `ErrFutureStakeTime` check in `VerifyTx` (#2797) commit 639b9ca37034762143c712f4f11f48ad788a5a6f Author: Dhruba Basu <[email protected]> Date: Wed Mar 6 13:08:15 2024 -0500 [vms/platformvm] Remove `GetPendingValidators` API (#2817) commit 90a13f361bda434cbedcb62f515f102594cb4c79 Author: Stephen Buttolph <[email protected]> Date: Wed Mar 6 12:44:15 2024 -0500 Remove put gossip (#2790) commit dc0362266e72a9cb09a66f054a2a1676a008c615 Author: Dhruba Basu <[email protected]> Date: Wed Mar 6 11:47:43 2024 -0500 Use `BaseTx` in P-chain wallet (#2731) Co-authored-by: Alberto Benegiamo <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> commit dc2c5d0ba789420f776f4f0e8b953359d03a0f3f Author: Stephen Buttolph <[email protected]> Date: Wed Mar 6 11:17:20 2024 -0500 Remove bitmaskCodec (#2792) commit 5793120edb33190b997068d0a7f99d1dddc66e55 Author: Stephen Buttolph <[email protected]> Date: Wed Mar 6 10:57:34 2024 -0500 Remove peerlist push gossip (#2791) commit 66ae8ef310411aaa67cf98ad96c0d4b085e1cce0 Author: Stephen Buttolph <[email protected]> Date: Wed Mar 6 10:51:17 2024 -0500 Cleanup consensus metrics (#2815) commit 6c760983499b5f09228e107a74e729c0b746172f Author: Stephen Buttolph <[email protected]> Date: Tue Mar 5 20:30:40 2024 -0500 Update minimum golang version to v1.21.8 (#2814) commit 4c4bfaa452017ef6d7331850300bd5b5fd86c305 Author: Joshua Kim <[email protected]> Date: Tue Mar 5 18:23:57 2024 -0500 Cleanup Duplicate Transitive Constructor (#2812) Signed-off-by: Joshua Kim <[email protected]> commit 90a2b13c22116a87670bf05a006401000fe304a6 Author: Stephen Buttolph <[email protected]> Date: Tue Mar 5 14:26:57 2024 -0500 Remove unused engine interface (#2811) commit 11372a43e948dd238dd67e8cfec10755c0be5e58 Author: Dhruba Basu <[email protected]> Date: Mon Mar 4 05:20:47 2024 -0500 [vms/platformvm] Remove `platform.getMaxStakeAmount` (#2795) commit f546ca45621061c0058887cd248cd020065cd7f9 Author: Stephen Buttolph <[email protected]> Date: Fri Mar 1 17:34:24 2024 -0500 Remove double spaces (#2802) commit 257912c07fe9a5cdba20bdb2f69d89fb0295fed2 Author: Gauthier Leonard <[email protected]> Date: Fri Mar 1 21:33:03 2024 +0100 Add BLS keys + signers config for local network (#2794) commit ff4bf3fbec8a1f4696f8af2047c8fe1cd0a24589 Author: Stephen Buttolph <[email protected]> Date: Fri Mar 1 14:59:49 2024 -0500 Cleanup BLS naming and documentation (#2798) commit daeacb18aad7e537bca729ecf9ea29ddbffc53a1 Author: Stephen Buttolph <[email protected]> Date: Thu Feb 29 19:47:22 2024 -0500 Update versions for v1.11.2 (#2788) commit caef151c4ac566d4cd3531edc0d45ee2236f3505 Author: Stephen Buttolph <[email protected]> Date: Thu Feb 29 13:30:47 2024 -0500 Increase gossip size on first push (#2787) Signed-off-by: Stephen Buttolph <[email protected]> Co-authored-by: Joshua Kim <[email protected]> commit d1312cb5a9db756f330867f30d5775e2949c48a9 Author: Dan Laine <[email protected]> Date: Thu Feb 29 10:45:32 2024 -0500 `merkledb` comment accuracy fixes (#2780) Signed-off-by: Dan Laine <[email protected]> Co-authored-by: Darioush Jalali <[email protected]> commit c691cfd1569448c95d0f4f3bc9295c17c256b311 Author: Dan Laine <[email protected]> Date: Thu Feb 29 10:45:16 2024 -0500 `merkledb` style nits (#2783) commit 472ba7aa150e16ecc7599ec93aad448b0d8f5e85 Author: Dan Laine <[email protected]> Date: Thu Feb 29 09:42:47 2024 -0500 `merkledb` -- style nit, remove var name `newView` to reduce shadowing (#2784) commit d6aac85271d716b3cf9bea1aef74e6d0ea50be4d Author: Dan Laine <[email protected]> Date: Thu Feb 29 09:41:26 2024 -0500 `merkledb` -- rename metrics and add missing call (#2781) commit 6e0afdca644cb5c59a3d7c62021e62ebda7bc826 Author: Dan Laine <[email protected]> Date: Thu Feb 29 09:39:58 2024 -0500 `merkledb` -- fix `hasValue` in `recordNodeDeleted` (#2779) commit 97900f72338fe60a976e34927a43e2f56df6a03e Author: Dan Laine <[email protected]> Date: Thu Feb 29 09:39:53 2024 -0500 `merkledb` -- move compressedKey declaration to avoid usage of stale values in loop (#2777) commit e9ca612faafda09abd5946a32d54d4872f42f1f5 Author: Stephen Buttolph <[email protected]> Date: Thu Feb 29 01:02:18 2024 -0500 Move AppGossip configs from SubnetConfig into ChainConfig (#2785) commit c5da9469ba7ac42a11b685e03f627a96ed29919f Author: Patrick O'Grady <[email protected]> Date: Wed Feb 28 19:58:13 2024 -0700 [network/p2p] Redesign Push Gossip (#2772) Signed-off-by: Joshua Kim <[email protected]> Co-authored-by: Stephen Buttolph <[email protected]> Co-authored-by: Joshua Kim <[email protected]> commit 6dcd8e8adaeacb6d9e7f46654bfbd93639cbd22a Author: Stephen Buttolph <[email protected]> Date: Fri Feb 23 17:55:56 2024 -0500 Reenable the upgrade tests (#2769) commit 6322e19eb66626a5ad8f3006a314969b87fa687e Author: Chan <[email protected]> Date: Fri Feb 23 17:55:06 2024 -0500 Upgrade opentelemetry to v1.22.0 (#2702) commit 02d68b88dc6b779f6a1d4b5cf68a017281555c83 Author: Dhruba Basu <[email protected]> Date: Fri Feb 23 17:19:23 2024 -0500 Remove `defaultAddress` helper from platformvm service tests (#2767) commit 7c0466735026d3cd963e21543b8d691fc6615b40 Author: Stephen Buttolph <[email protected]> Date: Wed Feb 21 18:26:52 2024 -0500 Remove Deprecated Auth API (#2759) commit 3558a9dacf7849b15f139baae965dce4b9a45bec Author: Dhruba Basu <[email protected]> Date: Wed Feb 21 17:39:23 2024 -0500 `vms/platformvm`: Remove all keystore APIs except `ExportKey` and `ListAddresses` (#2761) commit 85d6b5500d2e55e939fd38203574a2e91a357588 Author: Stephen Buttolph <[email protected]> Date: Wed Feb 21 17:32:12 2024 -0500 Remove deprecated IPC API (#2760) commit c60f7d2dd10c87f57382885b59d6fb2c763eded7 Author: Stephen Buttolph <[email protected]> Date: Wed Feb 21 16:30:01 2024 -0500 Update version to v1.11.0 (#2758) commit 4ee5f199cd64afc1ff2c433d77467c28a5567044 Author: Joshua Kim <[email protected]> Date: Tue Feb 20 12:53:32 2024 -0500 fix test sender (#2755) Signed-off-by: Joshua Kim <[email protected]> commit e0738a5d3d486b00fc6346aff58b280944bf769b Author: Stephen Buttolph <[email protected]> Date: Tue Feb 20 11:45:02 2024 -0500 Add keys values to bimap (#2754) Signed-off-by: Joshua Kim <[email protected]>
Why this should be merged
Currently the
snow/event
package exposes a sub-optimal API. Because errors are not returned by theevent.Blocker
, we maintain an accumulatederror
. Additionally, each job must track outstanding dependencies to know when the jobs have been either fulfilled or abandoned.How this works
This PR replaces the
event.Blocker
andevent.Blockable
interfaces with ajob.Job
interface andjob.Scheduler
struct. These functions all returns errors so the error accumulator is removed.Additionally all dependency tracking is removed from the
issuer
andvoter
structs.Finally this implementation is moved into the
snow/engine/snowman
package as it is no longer used by theavalanche
engine.How this was tested