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

Release Candidate: dev -> main #4319

Merged
merged 19 commits into from
Jan 10, 2023
Merged

Release Candidate: dev -> main #4319

merged 19 commits into from
Jan 10, 2023

Conversation

ONECasey
Copy link
Contributor

@ONECasey ONECasey commented Dec 25, 2022

This pull request proposes to merge the dev branch into the main branch of the repository. The merge includes the following pull requests, which introduce new features, fix bugs, or make other changes to the codebase:

#4318 - Rebase dev branch to current main branch
#4302 - Add openssl compatibility on m2 chips using darwin
#4311 - [dumpdb] ensure each cross link is dumped
#4315 - bump libp2p to version 0.24.0 and update its dependencies and relevant tests
#4307 - Fix for consensus stuck.
#4316 - staged dns sync v1.0
#4276 - add description for closing client and change randomize process
#4320 - Small fixes and code cleanup for network stack.
#4322 - Fix not disable cache in archival mode.
#4324 - Feature registry
#4284 - Slash fix
#4328 - Rebase dev with AWS SDK hotfixes

Please review the changes introduced by these pull requests and let us know if you have any comments or concerns before we proceed with the merge.

ONECasey and others added 6 commits December 24, 2022 21:01
Adds support for OpenSSL on MacOS Ventura using m2 chips.
…t tests (#4315)

* Removed legacy syncing peer provider. (#4260)

* Removed legacy syncing peer provider.

* Fix localnet.

* Fix migrate version.

* Rebased on main.

* Fix formatting.

* Remove blockchain dependency from engine. (#4310)

* Consensus doesn't require anymore `Node` as a circular dependency.

* Rebased upon main.

* Removed engine beacon chain dependency.

* Fixed nil error.

* Fixed error.

* bump libp2p to version 0.24.0 and update its dependencies and relevant tests

* fix format, remove wrongly added configs

* add back wrongly deleted comment

* fix travis go checker

Co-authored-by: Konstantin <355847+Frozen@users.noreply.github.com>
Co-authored-by: “GheisMohammadi” <“Gheis.Mohammadi@gmail.com”>
…t tests (#4315)

* Removed legacy syncing peer provider. (#4260)

* Removed legacy syncing peer provider.

* Fix localnet.

* Fix migrate version.

* Rebased on main.

* Fix formatting.

* Remove blockchain dependency from engine. (#4310)

* Consensus doesn't require anymore `Node` as a circular dependency.

* Rebased upon main.

* Removed engine beacon chain dependency.

* Fixed nil error.

* Fixed error.

* bump libp2p to version 0.24.0 and update its dependencies and relevant tests

* fix format, remove wrongly added configs

* add back wrongly deleted comment

* fix travis go checker

Co-authored-by: Konstantin <355847+Frozen@users.noreply.github.com>
Co-authored-by: “GheisMohammadi” <“Gheis.Mohammadi@gmail.com”>
* Added check for block validity.

* Starts new view change if block invalid.

* Revert "Starts new view change if block invalid."

This reverts commit e889fa5.
@ONECasey ONECasey added the core Core Protocol label Dec 25, 2022
@ONECasey ONECasey changed the title Dev Release Canidate: dev -> main Dec 25, 2022
@ONECasey ONECasey added enhancement New feature or request libp2p Peer to Peer networking staged-sync Staged Sync node syncing synchronization of the node labels Dec 25, 2022
GheisMohammadi and others added 3 commits December 24, 2022 22:05
* staged dns sync v1.0

* enabled stream downloader for localnet

* fix code review issues

* remove extra lock

Co-authored-by: “GheisMohammadi” <“Gheis.Mohammadi@gmail.com”>
#4276)

* add description for closing client and change randomize process to make sure only online nodes are added to sync config

* fix sync test

* fix legacy limitNumPeers test

* add WaitForEachPeerToConnect to node configs to make parallel peer connection optional

Co-authored-by: “GheisMohammadi” <“Gheis.Mohammadi@gmail.com”>
* staged dns sync v1.0

* enabled stream downloader for localnet

* fix code review issues

* remove extra lock

* staged dns sync v1.0

* Fixed, code clean up and other.

* Fixed, code clean up and other.

* Fixed, code clean up and other.

* Fix config.

Co-authored-by: “GheisMohammadi” <“Gheis.Mohammadi@gmail.com”>
@ONECasey ONECasey marked this pull request as ready for review December 29, 2022 06:25
@ONECasey
Copy link
Contributor Author

Ready for team review.

dannyposi and others added 9 commits January 4, 2023 13:34
* Registry for services.

* Test.

* Reverted comment.

* Fix.
* Implementation of new slashing rate calculation

* Write tests for then new slashing rate calculation

* Add engine.applySlashing tests

* fix #4059

Co-authored-by: Alex Brezas <abresas@gmail.com>
Co-authored-by: Dimitris Lamprinos <pkakelas@gmail.com>
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.30.1 to 1.33.0.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/v1.33.0/CHANGELOG.md)
- [Commits](aws/aws-sdk-go@v1.30.1...v1.33.0)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/btcsuite/btcd](https://github.com/btcsuite/btcd) from 0.21.0-beta to 0.23.2.
- [Release notes](https://github.com/btcsuite/btcd/releases)
- [Changelog](https://github.com/btcsuite/btcd/blob/master/CHANGES)
- [Commits](btcsuite/btcd@v0.21.0-beta...v0.23.2)

---
updated-dependencies:
- dependency-name: github.com/btcsuite/btcd
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@ONECasey
Copy link
Contributor Author

ONECasey commented Jan 6, 2023

Deployed on devnet and testnet. I will merge the Monday morning and draft the release.

@ONECasey ONECasey added this to InProgress in Release via automation Jan 7, 2023
@ONECasey ONECasey added bug Something isn't working mainnet Next Release Use this label for the next release labels Jan 7, 2023
@GheisMohammadi
Copy link
Contributor

looks good and well tested, it's a great PR, thanks team.

@MaxMustermann2 MaxMustermann2 changed the title Release Canidate: dev -> main Release Candidate: dev -> main Jan 9, 2023
@ONECasey ONECasey merged commit 7ab8be3 into main Jan 10, 2023
Release automation moved this from InProgress to Done Jan 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working core Core Protocol enhancement New feature or request libp2p Peer to Peer networking mainnet Next Release Use this label for the next release node syncing synchronization of the node staged-sync Staged Sync
Projects
Development

Successfully merging this pull request may close these issues.

None yet

8 participants