This is an automated email from the ASF dual-hosted git repository.

benedict pushed a change to branch cep-15-accord
in repository https://gitbox.apache.org/repos/asf/cassandra.git


    omit 7969faa5ae Protocol optimisations:  - Privileged coordinator. If the 
coordinator is a replica we can reduce our quorum sizes by including the 
coordinator's vote.    - with deps: if we include coordinator's preaccept deps 
we can reliably reduce quorum size by 1, at the expense of recovery sometimes 
requiring additional phases and waiting for future txns    - with only vote: if 
we only include the vote we can avoid any additional recovery phases or waiting 
for future txns, but can  [...]
    omit 559732ea6b Fix ForceSnapshotTest

This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.

 * -- * -- N   refs/heads/cep-15-accord (25ed39fe6b)
            \
             O -- O -- O   (7969faa5ae)

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .gitmodules                                        |   2 +-
 modules/accord                                     |   2 +-
 .../db/compaction/CompactionIterator.java          |   2 +-
 src/java/org/apache/cassandra/net/Verb.java        |   7 +-
 .../cassandra/service/accord/AccordJournal.java    |   4 +-
 .../service/accord/AccordMessageSink.java          |  29 ++--
 .../service/accord/AccordObjectSizes.java          |  79 +++------
 .../cassandra/service/accord/AccordService.java    |   9 +-
 .../cassandra/service/accord/AccordTopology.java   |  17 +-
 .../service/accord/CommandsForRanges.java          |   4 +-
 .../cassandra/service/accord/api/AccordAgent.java  |   9 -
 .../fastpath/ParameterizedFastPathStrategy.java    |   8 +-
 .../accord/fastpath/SimpleFastPathStrategy.java    |   2 +-
 .../service/accord/interop/AccordInteropApply.java |  15 +-
 .../accord/interop/AccordInteropCommit.java        |  74 +++++++++
 .../accord/interop/AccordInteropExecution.java     |  15 +-
 .../accord/interop/AccordInteropPersist.java       |  20 +--
 .../service/accord/interop/AccordInteropRead.java  |  20 +--
 .../accord/interop/AccordInteropReadCallback.java  |   3 +-
 .../accord/interop/AccordInteropReadRepair.java    |  16 +-
 .../interop/AccordInteropStableThenRead.java       | 181 ---------------------
 .../accord/serializers/AcceptSerializers.java      |  34 ++--
 .../accord/serializers/ApplySerializers.java       |  10 +-
 .../accord/serializers/AwaitSerializer.java        |   8 +-
 .../accord/serializers/CheckStatusSerializers.java |   2 +-
 .../accord/serializers/CommandSerializers.java     |  18 +-
 .../accord/serializers/CommitSerializers.java      |  46 ++++--
 .../accord/serializers/FetchSerializers.java       |   4 +-
 .../accord/serializers/PreacceptSerializers.java   |  36 ++--
 .../accord/serializers/ReadDataSerializers.java    |  90 ++--------
 .../accord/serializers/RecoverySerializers.java    |  10 +-
 .../accord/serializers/TopologySerializers.java    |  19 +--
 .../tcm/transformations/AccordMarkStale.java       |   2 +-
 .../test/accord/AccordInteroperabilityTest.java    |   2 +-
 .../test/accord/AccordSimpleFastPathTest.java      |   2 +-
 .../distributed/test/log/ForceSnapshotTest.java    |   2 -
 .../simulator/test/AccordHarrySimulationTest.java  |   2 +-
 .../db/virtual/AccordDebugKeyspaceTest.java        |   9 -
 .../service/accord/AccordCommandStoreTest.java     |  12 +-
 .../service/accord/AccordCommandTest.java          |  17 +-
 .../accord/AccordFastPathCoordinatorTest.java      |  12 +-
 .../service/accord/AccordJournalOrderTest.java     |   6 +-
 .../service/accord/AccordKeyspaceTest.java         |  11 +-
 .../cassandra/service/accord/AccordTestUtils.java  |  49 ++++--
 .../service/accord/AccordTopologyTest.java         |  12 +-
 .../accord/SimulatedAccordCommandStore.java        |  13 +-
 .../SimulatedAccordCommandStoreTestBase.java       |   2 +-
 .../service/accord/SimulatedAccordTaskTest.java    |   2 +-
 .../serializers/CommandsForKeySerializerTest.java  |  93 ++++-------
 .../apache/cassandra/utils/AccordGenerators.java   |  84 +++-------
 50 files changed, 426 insertions(+), 701 deletions(-)
 create mode 100644 
src/java/org/apache/cassandra/service/accord/interop/AccordInteropCommit.java
 delete mode 100644 
src/java/org/apache/cassandra/service/accord/interop/AccordInteropStableThenRead.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to