This is an automated email from the ASF dual-hosted git repository.
benedict pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra-accord.git
from 96ec3424 Avoid double loading in Cassandra side of journal
add 344c20b6 Fix: - Even if we can decide autonomously that we took the
fast path, we must still wait for earlier transactions to decide themselves -
We must update a command that is in CFK.loadingPruned whether or not it is
outOfRange - We must visit pruned commands that are transitive dependencies of
RX to ensure dependencies are propagated - flagsWithoutDomainAndKind() ->
flagsWithoutDomainOrKindOrCardinality() [to fix integration regression] -
Don't invoke uniqueNow() twice [...]
No new revisions were added by this update.
Summary of changes:
.../main/java/accord/api/ProtocolModifiers.java | 15 +++++++++
.../src/main/java/accord/coordinate/Recover.java | 6 ++--
.../src/main/java/accord/local/Commands.java | 2 +-
accord-core/src/main/java/accord/local/Node.java | 9 +++--
.../main/java/accord/local/cfk/CommandsForKey.java | 39 +++++++++++++++++++---
.../src/main/java/accord/local/cfk/Pruning.java | 27 ++++++++++-----
.../src/main/java/accord/local/cfk/Updating.java | 12 +++----
.../main/java/accord/messages/BeginRecovery.java | 17 +++++-----
.../src/main/java/accord/messages/Propagate.java | 2 +-
.../src/main/java/accord/primitives/TxnId.java | 27 +++++++++------
.../java/accord/utils/BTreeReducingRangeMap.java | 2 +-
.../accord/utils/BTreeReducingRangeMapTest.java | 22 ++++++------
12 files changed, 126 insertions(+), 54 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]