Skip to content
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

Simplify dependency registration #3139

Merged
merged 8 commits into from
Jun 27, 2024

Conversation

StephenButtolph
Copy link
Contributor

@StephenButtolph StephenButtolph commented Jun 20, 2024

Why this should be merged

This PR removes complex handling to try to track whether a block was issued into consensus to determine if we can register a dependency on the block or not. To replace this handling, we simply look to see if the block was either requested or is pending to determine if the block can be a dependency.

How this works

Dependencies are resolved when:

  1. There was a request over the network for the dependency and that either succeeded or failed
  2. There was an issuer job with this dependency that was itself blocking on a different dependency.

How this was tested

@StephenButtolph StephenButtolph added consensus This involves consensus cleanup Code quality improvement labels Jun 20, 2024
@StephenButtolph StephenButtolph added this to the v1.11.9 milestone Jun 20, 2024
@StephenButtolph StephenButtolph self-assigned this Jun 20, 2024
Comment on lines -1066 to -1068
func (t *Transitive) removeFromPending(blk snowman.Block) {
delete(t.pending, blk.ID())
}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 line functions are annoying imo. Also I have no clue why this ever took in the full block rather than just the ID.

@StephenButtolph StephenButtolph marked this pull request as ready for review June 20, 2024 20:02
if added {
// TODO: Technically this may incorrectly log a warning if the block
// that was just built caused votes to be applied such that the block
// was rejected or was accepted along with one of it's children. This
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo: its children

@@ -1176,6 +1158,13 @@ func (t *Transitive) getProcessingAncestor(ctx context.Context, initialVote ids.
}
}

// canDependOn reports true if it is guaranteed for the provided block ID to
// eventually either be fulfilled or abandoned.
func (t *Transitive) canDependOn(blkID ids.ID) bool {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is probably a very dumb question but can you expand on why we shouldn't return that we can depend on blkIDs that are decided?

Copy link
Contributor

@patrick-ogrady patrick-ogrady Jun 26, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If there is an invariant that it must be checked prior to calling this function that the block should not be decided or that it will never be called in such a case (because of some other invariant), it may be worth adding a comment.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

// canDependOn reports true if it is guaranteed for the provided block ID to
// eventually either be fulfilled or abandoned.

Decided blocks are not guaranteed to be either fulfilled or abandoned. So this function returns false. It is definitely possible that decided blockIDs are passed into this function.

@StephenButtolph StephenButtolph added this pull request to the merge queue Jun 27, 2024
Merged via the queue into master with commit 24e9952 Jun 27, 2024
20 checks passed
@StephenButtolph StephenButtolph deleted the simplify-dependency-registration branch June 27, 2024 18:31
joshua-kim added a commit that referenced this pull request Jul 2, 2024
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]>
joshua-kim added a commit that referenced this pull request Jul 2, 2024
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]>
@StephenButtolph StephenButtolph mentioned this pull request Jul 3, 2024
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cleanup Code quality improvement consensus This involves consensus
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

4 participants