Skip to content

Potential max batch size issues #111

Open
@justindotpub

Description

@justindotpub

Periodically -- at the end of the file or every n streamed blocks -- the Receiver sends a list of unsynchronized subgraph roots: the bottom of the currently synced graph with unsynchronized children. The Provider also sends a Bloom of blocks that it thinks may be discovered as duplicates.

This n streamed blocks has been referred to as the max batch size per round.

Make sure max batch size never bites us, specifically as it relates to ensuring that we always send all root CIDs and return all subgraph roots.

Similar for max batch size for cold calls.

ETA: 2023-10-31

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions