-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Tracking: Engine revamp #8742
Labels
A-blockchain-tree
Related to sidechains, reorgs and pending blocks
C-debt
Refactor of code section that is hard to understand or maintain
C-tracking-issue
An issue that collects information about a broad development initiative
M-prevent-stale
Prevents old inactive issues/PRs from being closed due to inactivity
Comments
mattsse
added
C-enhancement
New feature or request
C-tracking-issue
An issue that collects information about a broad development initiative
A-blockchain-tree
Related to sidechains, reorgs and pending blocks
labels
Jun 11, 2024
This was referenced Jun 15, 2024
Closed
emhane
added
C-debt
Refactor of code section that is hard to understand or maintain
and removed
C-enhancement
New feature or request
labels
Jun 24, 2024
This was referenced Jun 27, 2024
This was referenced Jul 13, 2024
This was referenced Jul 22, 2024
This issue is stale because it has been open for 21 days with no activity. |
github-actions
bot
added
the
S-stale
This issue/PR is stale and will close with no further activity
label
Sep 23, 2024
shekhirin
added
C-tracking-issue
An issue that collects information about a broad development initiative
M-prevent-stale
Prevents old inactive issues/PRs from being closed due to inactivity
and removed
C-tracking-issue
An issue that collects information about a broad development initiative
S-stale
This issue/PR is stale and will close with no further activity
labels
Sep 23, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
A-blockchain-tree
Related to sidechains, reorgs and pending blocks
C-debt
Refactor of code section that is hard to understand or maintain
C-tracking-issue
An issue that collects information about a broad development initiative
M-prevent-stale
Prevents old inactive issues/PRs from being closed due to inactivity
Describe the feature
The current engine <-> tree design has several drawbacks
sequential processing
Tree Read lock that interferes with rpc (pending block access)
very complex request processing that requires multiple tree access roundtrips
This must be redesigned entirely
This should allow us to support other interfaces like ABCI,Arbitrum or others via the Node Builder
Tasks
BuiltPayload
#10159BlockchainProvider2
#10186InsertBlockFatalError
#10219Additional context
No response
The text was updated successfully, but these errors were encountered: