Skip to content

Support batch publish #2

@mdwaud

Description

@mdwaud

A lot of work has gone into this already and you can see the batch encoder {here](https://github.com/sparkmeter/sink/blob/main/lib/sink/connection/protocol/batch.ex).

Remaining Work

  • Implement Switch from fixed packet size to varint #1
  • Add new Sink "advanced request" and "advanced response" message type(s) to support batch operations
  • Determine interface changes to handlers (do we return the whole batch or one event at a time?
  • Determine how to structure response of batches with NACKs
  • Make batches aware of message ordering

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions