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

samt pushed a change to branch cep-21-tcm
in repository https://gitbox.apache.org/repos/asf/cassandra.git


    from 090f7c3fb4 [CEP-21] Implement multi-dc placement simulator for NTS
     new 55bdbcde6e [CEP-21] During startup request replay from CMS 
asynchronously
     new cd4f484fa0 [CEP-21] Ensure that SchemaTransformation impls correctly 
set TableMetadata epoch
     new 633b40766b [CEP-21] During startup, don't open SSTables until local 
metadata log replay is complete
     new d1fbca392a [CEP-21] Rewrite o.a.c.distributed.test.SchemaTest
     new 50d186fc52 [CEP-21] Ensure that ClusterMetadata::forceEpoch keeps 
component epochs consistent
     new 6af8a5a397 [CEP-21] Avoid NPE when getting dc/rack for not yet 
registered endpoints
     new 96e6a32566 [CEP-21] Fix tools tests
     new 12e38feec9 [CEP-21] Reinstate client notifications for 
joining/leaving/moving nodes

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../statements/schema/AlterTableStatement.java     |   4 +-
 .../org/apache/cassandra/db/ColumnFamilyStore.java |  18 +-
 src/java/org/apache/cassandra/db/ReadCommand.java  |   9 +-
 .../cassandra/locator/AlibabaCloudSnitch.java      |   6 +
 .../apache/cassandra/locator/CloudstackSnitch.java |   7 +-
 .../org/apache/cassandra/locator/Ec2Snitch.java    |   6 +
 .../cassandra/locator/GoogleCloudSnitch.java       |   6 +
 .../locator/GossipingPropertyFileSnitch.java       |  19 +-
 .../apache/cassandra/locator/ReplicaLayout.java    |   5 +-
 .../apache/cassandra/schema/DistributedSchema.java |   6 +-
 .../org/apache/cassandra/schema/TableMetadata.java |   7 +-
 .../apache/cassandra/service/CassandraDaemon.java  |   4 +-
 .../apache/cassandra/service/StorageService.java   |  18 ++
 .../org/apache/cassandra/tcm/ClusterMetadata.java  |  43 +++-
 .../cassandra/tcm/ClusterMetadataService.java      |   2 +-
 .../org/apache/cassandra/tcm/RemoteProcessor.java  |   2 +-
 src/java/org/apache/cassandra/tcm/Startup.java     |  79 ++++----
 .../tcm/listeners/ClientNotificationListener.java  | 126 ++++++++++++
 .../cassandra/tcm/listeners/SchemaListener.java    |  21 +-
 .../org/apache/cassandra/tcm/log/LocalLog.java     |  15 +-
 .../cassandra/tcm/transformations/AlterSchema.java |  49 ++++-
 .../cassandra/distributed/impl/Instance.java       |   1 +
 .../distributed/impl/TestChangeListener.java       | 119 +++++++++++
 .../cassandra/distributed/shared/ClusterUtils.java | 134 +++++++++++++
 .../cassandra/distributed/test/SchemaTest.java     | 148 +++++++++-----
 .../distributed/test/log/ConsistentLeaveTest.java  |  19 +-
 .../distributed/test/log/ConsistentMoveTest.java   |  22 +--
 .../distributed/test/log/FailedLeaveTest.java      |   2 +
 .../distributed/test/log/FuzzTestBase.java         |  66 -------
 .../log/InProgressSequenceCoordinationTest.java    |   1 +
 .../distributed/test/log/ResumableStartupTest.java |   1 +
 .../test/ring/ConsistentBootstrapTest.java         |  29 ++-
 .../distributed/test/schema/SchemaTest.java        |  55 ------
 .../org/apache/cassandra/db/ReadCommandTest.java   |  10 +-
 .../org/apache/cassandra/schema/SchemaTest.java    | 219 +++++++++++++++------
 .../listeners/ClientNotificationListenerTest.java  |  63 ++++++
 36 files changed, 985 insertions(+), 356 deletions(-)
 create mode 100644 
src/java/org/apache/cassandra/tcm/listeners/ClientNotificationListener.java
 create mode 100644 
test/distributed/org/apache/cassandra/distributed/impl/TestChangeListener.java
 delete mode 100644 
test/distributed/org/apache/cassandra/distributed/test/schema/SchemaTest.java
 create mode 100644 
test/unit/org/apache/cassandra/tcm/listeners/ClientNotificationListenerTest.java


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

Reply via email to