basho / riak_repl

Riak DC Replication
Apache License 2.0
56 stars 32 forks source link

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

Open lordnull opened 11 years ago

lordnull commented 11 years ago

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

cmeiklejohn commented 10 years ago

Moving to 2.1.

engelsanchez commented 9 years ago

Hey @lordnull, is this still a problem? Has it been addressed by anything else?