Skip to content

Apply v0.47.15 changes #559

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

Closed

Conversation

drklee3
Copy link
Member

@drklee3 drklee3 commented Jan 21, 2025

Includes commits from v0.47.11 to v0.47.15

DracoLi and others added 30 commits January 1, 2024 16:51
fix: Update server config min gas prices to support ; separator
includes patches for:
* fixed initial version of added KVStores
* expose DeleteVersionsFrom on MutableTree

patches are published here:
https://github.com/Kava-Labs/kava-patches/tree/19bf1a78805a33fe7a27044f2b03dc3ce1d90392/iavl-v1.2
* add --unsafe-remove-modules flag to Rollback cmd

* adds public DeleteKVStore method on root multistore
* rollback command accepts list of store keys names to forcibly delete

this is useful for rolling back an upgrade that adds modules.
rollbacks are performed by loading & committing the previous version.
without this new functionality, the rollback will fail because no store
version will exist for modules added during the upgrade.

to properly rollback the state, pass in a list of the added module names
and they will be completely removed before the rollback of pre-existing
modules takes place:
```
chain rollback --unsafe-remove-modules mynewmodule,othernewmodule
```

* add DeleteVersionsFrom to Tree

like DeleteVersionsTo, but deletes the given version & upwards

* write deletion of current & future versions

* rename DeleteKVStore -> DeleteLatestVersion

* remove unnecessary deleteKVStore call

the DeleteVersionsFrom on the unwrapped KVStore should be sufficient
Co-authored-by: Julien Robert <julien@rbrt.fr>
(cherry picked from commit 1cf2940)
…) (cosmos#19728)

Co-authored-by: David Tumcharoen <david@alleslabs.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
(cherry picked from commit 6b11b65)
) (cosmos#19746)

Co-authored-by: Rootul P <rootulp@gmail.com>
Co-authored-by: sontrinh16 <trinhleson2000@gmail.com>
(cherry picked from commit b9b1324)
…osmos#19752)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
(cherry picked from commit cdb519f)
…s#20027) (cosmos#20032)

Co-authored-by: Facundo Medica <14063057+facundomedica@users.noreply.github.com>
Co-authored-by: marbar3778 <marbar3778@yahoo.com>
Co-authored-by: Marko <marko@baricevic.me>
(cherry picked from commit af7ff74)
)

Co-authored-by: Facundo Medica <14063057+facundomedica@users.noreply.github.com>
(cherry picked from commit f556fd9)
…mos#20112)

Co-authored-by: mmsqe <mavis@crypto.com>
(cherry picked from commit 3d03c1b)
cosmos#20114)

Co-authored-by: Julien Robert <julien@rbrt.fr>
(cherry picked from commit b68da64)
…os#20186)

Co-authored-by: Leon <156270887+leonz789@users.noreply.github.com>
(cherry picked from commit 9ab21fb)
…osmos#20205)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
(cherry picked from commit 3150641)
(cherry picked from commit c3991b5)
…ort cosmos#20144) (cosmos#20252)

Co-authored-by: Marko <marko@baricevic.me>
Co-authored-by: marbar3778 <marbar3778@yahoo.com>
(cherry picked from commit 7009a2e)
mergify bot and others added 16 commits December 18, 2024 16:17
…ckport cosmos#20590) (cosmos#20595)

Co-authored-by: Julien Robert <julien@rbrt.fr>
(cherry picked from commit 647907d)
…osmos#20837)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
(cherry picked from commit 837751f)
…osmos#21295)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
(cherry picked from commit 22f669b)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
(cherry picked from commit b351c77)
* Limit recursion depth for unknown field detection

* Limit unpack any

(cherry picked from commit 1a2bff56fb7391f9ce87d4fbe9e0367ae991c0b2)

* Update changelog

(cherry picked from commit 37148f6)
@drklee3 drklee3 force-pushed the kava-v0.47.15-iavl-v1-release-x branch from 786fb7c to f008f84 Compare January 21, 2025 20:44
@drklee3 drklee3 closed this Jan 22, 2025
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.

10 participants