Skip to content

Optimize block connection with many channels #1528

@TheBlueMatt

Description

@TheBlueMatt

We've had a few complaints that this is slow. There's a few obvious issues, and probably some less-obvious ones, but we should address at least the obvious ones: (a) too much time spent in IO syncing monitors (hopefully addressed by doing the async monitor updates) and (b) calculating TXIDs for each transaction in the block way too many times and per-monitor.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions