Skip to content

RTQ unacked stat for a consumer incorrect w/ bidirectional repl #405

@lordnull

Description

@lordnull

Given Cluster A and Cluster B such that Cluster A replicates to B and B replicates to A, an object put at B will replicate to A. Objects sent to A are put into queue, but then skipped when attempted to be pulled (at A for replication to B). The unacked stat would not take these skips into account, thus giving an inaccurate view of what was happening.

riak_test: https://github.com/basho/riak_test/tree/jra_bidirectional_unack
resolving branch: https://github.com/basho/riak_repl/tree/bugfix/mw-rt-bidirectional-unack

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions