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

Patch missing functionality needed for app in tendermint v0.35 #747

Merged
merged 7 commits into from
May 13, 2022

Conversation

evan-forbes
Copy link
Member

Description

When upgrading celestia-core, I missed some basic functionality that is needed to update the app.

This PR:

  • Apply the malleated tx mempool fix to the prioritized mempool (v1) and not just the old mempool
  • Pass the entire block data during ProcessProposal

@evan-forbes evan-forbes added T:Bug Type: Bug (confirmed) C:abci The connection between ll-core and the (abci) app labels May 12, 2022
@evan-forbes evan-forbes self-assigned this May 12, 2022
@evan-forbes evan-forbes changed the base branch from release/v0.35.x-celestia to v0.35.x-celestia May 12, 2022 00:57
evan-forbes and others added 3 commits May 12, 2022 18:01
Co-authored-by: Ismail Khoffi <Ismail.Khoffi@gmail.com>
Co-authored-by: Ismail Khoffi <Ismail.Khoffi@gmail.com>
Copy link
Member

@adlerjohn adlerjohn left a comment

Choose a reason for hiding this comment

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

CI failing. Proto breaking is unexpected too.

@evan-forbes
Copy link
Member Author

CI failing. Proto breaking is unexpected too.

unfortunately, there are quite a few tests in v0.35 that are flaky atm. I'm also still unsure why the proto is still breaking. We did the same changes as #716, but its still breaking.

I'll merge for now, as this is blocking, but we should still investigate further. Worst case scenario we can remove the proto breakage test, but I would prefer to find out why obvi

@evan-forbes evan-forbes merged commit b2478c2 into v0.35.x-celestia May 13, 2022
@evan-forbes evan-forbes deleted the evan/fix-upgrade-to-35 branch May 13, 2022 16:35
williambanfield pushed a commit to interchainio/celestia-core that referenced this pull request Jul 14, 2022
…tiaorg#747)

* pass the entire block data while processing proposal

* remove malleated txs from the prioritized v1 mempool

* patch flaky test

* spelling

Co-authored-by: Ismail Khoffi <Ismail.Khoffi@gmail.com>

* spel

Co-authored-by: Ismail Khoffi <Ismail.Khoffi@gmail.com>

* fix old spelling error

* use correct repo when comparing proto files

Co-authored-by: Ismail Khoffi <Ismail.Khoffi@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C:abci The connection between ll-core and the (abci) app T:Bug Type: Bug (confirmed)
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants