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

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


    from a7cd114435 CEP-15: Add Accord configuration stub
     add 4079bc7fd9 CEP-15: (C*) Implement TopologySorter to prioritise hosts 
based on DynamicSnitch and/or topology layout
     add 329a6a85d4 Use pinned Harry version

No new revisions were added by this update.

Summary of changes:
 .build/build-resolver.xml                          |   4 +
 .build/parent-pom-template.xml                     |   5 +-
 lib/harry-0.0.2-internal-20221121.14211-2.jar      | Bin 435204 -> 0 bytes
 lib/harry-core-0.0.2-CASSANDRA-18768.jar           | Bin 0 -> 458194 bytes
 modules/accord                                     |   2 +-
 .../locator/AbstractNetworkTopologySnitch.java     |  23 ++++
 .../cassandra/locator/DynamicEndpointSnitch.java   |  47 ++++++--
 .../locator/{SeedProvider.java => Endpoint.java}   |   7 +-
 .../apache/cassandra/locator/IEndpointSnitch.java  |  13 ++
 src/java/org/apache/cassandra/locator/Replica.java |   3 +-
 .../cassandra/locator/ReplicaCollection.java       |   4 +-
 .../org/apache/cassandra/locator/SimpleSnitch.java |  23 ++++
 .../cassandra/service/accord/AccordJournal.java    |   2 +-
 .../cassandra/service/accord/AccordService.java    |  17 ++-
 .../service/accord/AccordTopologyUtils.java        |  10 +-
 .../service/accord/api/AccordTopologySorter.java   | 133 +++++++++++++++++++++
 .../accord/api/CompositeTopologySorter.java        |  84 +++++++++++++
 .../utils/{MovingAverage.java => Sortable.java}    |   8 +-
 .../simulator/paxos/AccordClusterSimulation.java   |   2 +-
 .../simulator/paxos/PaxosClusterSimulation.java    |   1 +
 .../simulator/systems/SimulatedSnitch.java         |  16 ++-
 .../unit/org/apache/cassandra/ServerTestUtils.java |  15 +++
 .../config/DatabaseDescriptorRefTest.java          |   1 +
 .../cassandra/locator/IEndpointSnitchTest.java     |  83 +++++++++++++
 24 files changed, 473 insertions(+), 30 deletions(-)
 delete mode 100644 lib/harry-0.0.2-internal-20221121.14211-2.jar
 create mode 100644 lib/harry-core-0.0.2-CASSANDRA-18768.jar
 copy src/java/org/apache/cassandra/locator/{SeedProvider.java => 
Endpoint.java} (90%)
 create mode 100644 
src/java/org/apache/cassandra/service/accord/api/AccordTopologySorter.java
 create mode 100644 
src/java/org/apache/cassandra/service/accord/api/CompositeTopologySorter.java
 copy src/java/org/apache/cassandra/utils/{MovingAverage.java => Sortable.java} 
(83%)
 create mode 100644 
test/unit/org/apache/cassandra/locator/IEndpointSnitchTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to