Skip to content

Remove PostMergeContext singleton#8253

Merged
jframe merged 9 commits intobesu-eth:mainfrom
jframe:removePostMergeContextSingleton
Feb 6, 2025
Merged

Remove PostMergeContext singleton#8253
jframe merged 9 commits intobesu-eth:mainfrom
jframe:removePostMergeContextSingleton

Conversation

@jframe
Copy link
Copy Markdown
Contributor

@jframe jframe commented Feb 5, 2025

PR description

Remove the PostMergeContext singleton as this causes issues with testing Besu.

Fixed Issue(s)

Thanks for sending a pull request! Have you done the following?

  • Checked out our contribution guidelines?
  • Considered documentation and added the doc-change-required label to this PR if updates are required.
  • Considered the changelog and included an update if required.
  • For database changes (e.g. KeyValueSegmentIdentifier) considered compatibility and performed forwards and backwards compatibility tests

Locally, you can run these tests to catch failures early:

  • spotless: ./gradlew spotlessApply
  • unit tests: ./gradlew build
  • acceptance tests: ./gradlew acceptanceTest
  • integration tests: ./gradlew integrationTest
  • reference tests: ./gradlew ethereum:referenceTests:referenceTests

Signed-off-by: Jason Frame <jason.frame@consensys.net>
@jframe jframe force-pushed the removePostMergeContextSingleton branch from aa48cbb to cab9c7e Compare February 5, 2025 04:33
@jframe jframe force-pushed the removePostMergeContextSingleton branch from 011c16a to a9eb5e2 Compare February 5, 2025 06:00
…and expose method to access the PostMergeContext

Signed-off-by: Jason Frame <jason.frame@consensys.net>
@jframe jframe force-pushed the removePostMergeContextSingleton branch from a9eb5e2 to f530e77 Compare February 5, 2025 06:14
Signed-off-by: Jason Frame <jason.frame@consensys.net>
@jframe jframe force-pushed the removePostMergeContextSingleton branch from f530e77 to b8fec68 Compare February 5, 2025 06:16
Signed-off-by: Jason Frame <jason.frame@consensys.net>
@jframe jframe changed the title Attempt to remove PostMergeContext singleton Remove PostMergeContext singleton Feb 5, 2025
Signed-off-by: Jason Frame <jason.frame@consensys.net>
@jframe jframe marked this pull request as ready for review February 5, 2025 07:24
Copy link
Copy Markdown
Contributor

@Gabriel-Trintinalia Gabriel-Trintinalia left a comment

Choose a reason for hiding this comment

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

lgtm

@jframe jframe enabled auto-merge (squash) February 5, 2025 22:44
@jframe jframe merged commit b24ff90 into besu-eth:main Feb 6, 2025
pullurib pushed a commit to pullurib/besu that referenced this pull request Feb 6, 2025
Signed-off-by: Jason Frame <jason.frame@consensys.net>
Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io>
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.

2 participants