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

Upgrade to v1.0.15 #10

Merged
merged 21 commits into from
Jan 6, 2024
Merged

Upgrade to v1.0.15 #10

merged 21 commits into from
Jan 6, 2024

Conversation

zenodeapp
Copy link
Owner

No description provided.

yihuang and others added 21 commits August 25, 2023 06:10
…rg-chain#1140) (crypto-org-chain#1139)

* add edit_ini_sections

* Problem: start with exported genesis is not tested
* Problem: rocksdb cause high memory consumption

* bump librocksdb

* remove fork

* changelog

* fix lint

* Apply suggestions from code review

Signed-off-by: yihuang <[email protected]>

* Update x/cronos/keeper/mock/ibckeeper_mock.go

Co-authored-by: mmsqe <[email protected]>
Signed-off-by: yihuang <[email protected]>

* update deps

---------

Signed-off-by: yihuang <[email protected]>
Co-authored-by: mmsqe <[email protected]>
* Problem: rocksdb is not updated

Solution:
- update rocksdb deps
- user can update rocksdb in advance before v1.1.0 upgrade.

* Update CHANGELOG.md

Signed-off-by: yihuang <[email protected]>

* Update nix/rocksdb.nix

Signed-off-by: yihuang <[email protected]>

* v8.6.7

* Update CHANGELOG.md

Signed-off-by: yihuang <[email protected]>

---------

Signed-off-by: yihuang <[email protected]>
)

* Problem: new rocksdb need manual flush to upgrade

see: facebook/rocksdb#11945

Solution:
- postpone the upgrade

* Update CHANGELOG.md

Signed-off-by: yihuang <[email protected]>

* downgrade grocksdb

---------

Signed-off-by: yihuang <[email protected]>
…) (crypto-org-chain#1243)

* Problem: websocket refactoring not used (backport crypto-org-chain#1239)

* Problem: websocket refactoring not used

Solution:
- use the recent websocket/filter system refactoring in ethermint.

* update ethermint

* update filter offset to latest so only new changes are fetched in next call

* fix filter

* Revert "update filter offset to latest so only new changes are fetched in next call"

This reverts commit 6910f84.

* changelog

---------

Co-authored-by: mmsqe <[email protected]>

* changelog

---------

Co-authored-by: mmsqe <[email protected]>
…g-chain#1246)

* Problem: memiavl bug fixes and improvements not backported

Solution:
- update memiavl/store/versiondb deps

* changelog
…in#1259)

Update CHANGELOG.md

Signed-off-by: yihuang <[email protected]>

parameters

add dry-run upgrade

dry-run upgrade height
* Problem: min-gas-price decimals is wrong

* postpone dry-run height
* Problem: no int64 check in error msg

* Update CHANGELOG.md

Signed-off-by: mmsqe <[email protected]>

---------

Signed-off-by: mmsqe <[email protected]>
…g-chain#1271) (crypto-org-chain#1277)

* Problem: integration tests CI spend a lot of time (crypto-org-chain#1271)

* Problem: integration tests CI spend a lot of time

Solution:
- run in parallel using markers and job matrix

* fix matrix

* flock is not nesserary

* fix marker

* break up ibc test cases

* separate gov test cases

* split out some slow test cases

* split more ibc test

* Update .github/workflows/test.yml

Signed-off-by: yihuang <[email protected]>

* fix pytest lint

* more balance

---------

Signed-off-by: yihuang <[email protected]>

* Update integration_tests/conftest.py

Co-authored-by: yihuang <[email protected]>
Signed-off-by: mmsqe <[email protected]>

---------

Signed-off-by: yihuang <[email protected]>
Signed-off-by: mmsqe <[email protected]>
Co-authored-by: yihuang <[email protected]>
Attempt to upgrade v1.0.12 to v1.0.15
Signed-off-by: ZENODE <[email protected]>
Signed-off-by: ZENODE <[email protected]>
@zenodeapp zenodeapp merged commit 2417cd6 into main Jan 6, 2024
10 of 36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants