You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by ed...@apache.org on 2021/03/11 02:50:34 UTC

[cassandra] branch cassandra-3.0 updated (9c7b69e -> efde6a7)

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

edimitrova pushed a change to branch cassandra-3.0
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


    from 9c7b69e  Fix ColumnFilter::toString not returning a valid CQL fragment
     add efde6a7  Refuse DROP COMPACT STORAGE if some 2.x sstables are in use patch by Sylvain Lebresne; review changes and tests by Ekaterina Dimitrova; reviewed by Benjamin Lerer and Brandon Williams for CASSANDRA-15897

No new revisions were added by this update.

Summary of changes:
 .circleci/config.yml                               |  20 +-
 CHANGES.txt                                        |   1 +
 build.xml                                          |  12 +-
 .../cql3/statements/AlterTableStatement.java       |  95 ++++++-
 .../org/apache/cassandra/db/ColumnFamilyStore.java |   5 +
 .../org/apache/cassandra/db/lifecycle/Tracker.java |  43 ++--
 .../org/apache/cassandra/gms/ApplicationState.java |  23 +-
 src/java/org/apache/cassandra/gms/Gossiper.java    |  18 ++
 .../org/apache/cassandra/gms/VersionedValue.java   |  11 +
 .../apache/cassandra/io/sstable/Descriptor.java    |   1 +
 .../io/sstable/format/VersionAndType.java          |  93 +++++++
 ...n.java => InitialSSTableAddedNotification.java} |  11 +-
 .../notifications/SSTableAddedNotification.java    |   1 +
 .../cassandra/service/SSTablesGlobalTracker.java   | 284 +++++++++++++++++++++
 .../SSTablesVersionsInUseChangeNotification.java   |  50 ++++
 .../apache/cassandra/service/StorageService.java   |  19 ++
 .../upgrade/CompactStorage2to3UpgradeTest.java     |  25 +-
 .../upgrade/DropCompactStorageTest.java            |  69 +++++
 .../apache/cassandra/db/lifecycle/TrackerTest.java |  31 ++-
 .../io/sstable/format/VersionAndTypeTest.java      |  51 ++++
 .../service/SSTablesGlobalTrackerTest.java         | 162 ++++++++++++
 21 files changed, 964 insertions(+), 61 deletions(-)
 create mode 100644 src/java/org/apache/cassandra/io/sstable/format/VersionAndType.java
 copy src/java/org/apache/cassandra/notifications/{SSTableAddedNotification.java => InitialSSTableAddedNotification.java} (69%)
 create mode 100644 src/java/org/apache/cassandra/service/SSTablesGlobalTracker.java
 create mode 100644 src/java/org/apache/cassandra/service/SSTablesVersionsInUseChangeNotification.java
 create mode 100644 test/distributed/org/apache/cassandra/distributed/upgrade/DropCompactStorageTest.java
 create mode 100644 test/unit/org/apache/cassandra/io/sstable/format/VersionAndTypeTest.java
 create mode 100644 test/unit/org/apache/cassandra/service/SSTablesGlobalTrackerTest.java


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