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 ( main <- dev ) v2024.2.0 #4666

Merged
merged 59 commits into from
Aug 30, 2024
Merged

Release Candidate ( main <- dev ) v2024.2.0 #4666

merged 59 commits into from
Aug 30, 2024

Conversation

ONECasey
Copy link
Contributor

@ONECasey ONECasey commented May 9, 2024

#4743 - fix(localnet) - sign power test
#4742 - zero snapshot default config
#4737 - Add Missing Commands to make help Output
#4736 - Go 1.22 upgrade
#4730 - feat(CI) - add possibility to point harmony-test repo to non-master branch via CI and locally
#4729 - Remove Unnecessary Error Message for Force Deleting of Non-Existent Directories
#4728 - Refactor NTP, support multiple NTP servers
#4724 - fix boot node invalid address issue
#4721 - Fixed failing tests.
#4718 - Revert "Feature: broadcast vote power"
#4716 - fix: make BUILD_BRANCH as a dynamic argument for the Dockerfile inste…
#4715 - Update a few of Deprecated Dependencies
#4714 - Fix syntax issue in stream sync
#4713 - Fix Sync Response Handling and Context Usage in doGetBlocksByHashesRequest
#4712 - Genesis block hash log.
#4709 - Removed trailing zeros.
#4708 - UpdateMaxCommissionFee 100% coverage.
#4706 - Fixed PeerStore usage.
#4705 - Enable p2p transport security by default
#4704 - add linux static quick command to make file
#4703 - Fix: travis CI changed the way how we install docker - travis updated
#4700 - Configurable reward frequency. 2x times faster tests. No drawbacks.
#4699 - Minor: removed unused "disableViewChange"
#4698 - Block proposing moved from Node to Consensus.
#4695 - Fixed condition which is always true.
#4692 - Fixed max rate order
#4691 - Mainnet TopMaxRateEpoch on epoch 1976
#4686 - Fixed data race.
#4684 - Fix possible panic when the leader is unknown.
#4683 - Feature: broadcast vote power
#4682 - add support for multiple muxers to p2p host
#4681 - add harmony internal node in sharding config
#4679 - add muxer to bootnode flags
#4670 - Removed unused method NthNextHmyExt
#4667 - improve logs to reduce OUT of SYNC info logs
#4664 - pprof for bootnode
#4660 - Improve staged stream sync
#4658 - Additional logging on a block proposing
#4656 - Additional logs and cleanup.
#4649 - Enable testnet leader rotation and external
#4648 - bring back the lost maxRate epochs
#4662 - Update devnet internal vote power back to 90%
#4647 - fix validator state when trying to update the max-rate
#4641 - set SnapshotLimit to zero by default for all networks
#4640 - add hardfork to make testnet external
#4639 - Got rid of redundant logic with isBackup
#4638 - Send sings count from leader to prometheus
#4636 - Updated protobuf from outdated github.com/golang/protobuf to google.golang.org/protobuf.

Frozen and others added 15 commits March 7, 2024 10:16
* add hardfork to make devnet external

* add hardfork to make devnet external
* enable leader rotation and testnet external epochs
* bring back the lost maxRate epochs

* fix epoch testnet
Update devnet internal vote power back to 90%
* Additional logs and cleanup.

* Fixed tests.
Co-authored-by: Casey Gardiner <117784577+ONECasey@users.noreply.github.com>
* disable stream sync for partner network and other networks
* remove unused tx in block manager
* add log for staged sync creation
* change bucket for stroring progress in staged stream sync, fix saveBlocks tx issue
* refactor stream sync db initialization
* set SnapshotLimit to zero for localnet
* add new logs for stream request manager
@ONECasey ONECasey added the Next Release Use this label for the next release label May 9, 2024
@ONECasey ONECasey self-assigned this May 9, 2024
GheisMohammadi and others added 9 commits May 14, 2024 14:16
* Fix for crosslink snap db.

* Fix for possible race for new block post consensus job.
* Extracts `GetAddressForBLSKey` functionality from `Node` struct.
* Fix for panic.
* Fixed crosslink sending.

* Removed threshold 10 epochs.

* Fix.

* Fixed crosslink issue.

* Additional error log.
GheisMohammadi and others added 14 commits July 19, 2024 14:01
…ranch via CI, add MAIN_REPO_BRANCH to point exaclty the same repo version in the test run instead of hardcoded main branch, cover local runs of travis_rosetta_checker.sh and travis_rpc_checker.sh
* refactor ntp, support multiple ntp servers, fix the ntp time out issue
* convert Error to Message in ntp
* skips the time accuracy check on the localnet
#4731)

* Fix Check for Existence of allowedtxs.txt File Before Applying Logic
* add debug logs for setupAllowedTxs
* improve logs for setupAllowedTxs
@sophoah sophoah changed the title Release Candidate ( main <- dev ) Release Candidate ( main <- dev ) v2024.2.0 Aug 22, 2024
@sophoah sophoah removed the request for review from adsorptionenthalpy August 22, 2024 09:20
@sophoah sophoah assigned sophoah and unassigned ONECasey Aug 22, 2024
@sophoah sophoah marked this pull request as ready for review August 22, 2024 09:21
sophoah and others added 3 commits August 26, 2024 16:27
* Test.
* 1.21.11
* Fixed rosetta
* Fixed bootstrap
* Custom genesis generation for go@1.20+.
* Fixed 1.19 imports.
* Fixed 1.19 imports.
* Replaced 1.20 keys.
* 100% coverage.
* Fixed trailing zeroes.
* Rebased & Fixed protobuf usage.
* Compatibility with go@1.19.
* Regenerated proto files to the latest version.
* Disabled transport security.
* Go@1.22
* fix: add fetch to the the travis scripts
* fix: point travis to the 1.22 golang tests
* set p2p NoTransportSecurity default to false
* feat(go version) - bump go version in Dockerfiles and README.md
* Go 1.22 tags.
---------

Co-authored-by: frozen <355847+Frozen@users.noreply.github.com>
Co-authored-by: Nita Neou (Soph) <soph@harmony.one>
@mur-me mur-me self-requested a review August 29, 2024 07:35
@sophoah sophoah merged commit 787fc7b into main Aug 30, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Next Release Use this label for the next release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants