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

smiklosovic pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra.git


    from daacccebd8 ninja fix: ClusterMetadataUpgradeReplaceTest should only 
upgrade from 5.0
     add fdab92983d Avoid ZstdDictionaryCompressor to allocate a native zstd 
context per chunk
     add 3c4efe8f3d Avoid ZstdDictionary to allocate a native zstd context per 
chunk
     add afade58694 Fix ZstdCompressionDictionary reference leak when opening 
dictionary-compressed SSTables concurrently
     add bc942453bc Fix Compression dictionary distribution silently leaving a 
node on a stale dictionary
     add bdfa317387 Implement Zstd compression level guardrail
     new c7f0a428f6 Merge branch 'cassandra-6.0' into trunk

The 1 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:
 CHANGES.txt                                        |   5 +
 conf/cassandra.yaml                                |   8 +
 conf/cassandra_latest.yaml                         |   8 +
 src/java/org/apache/cassandra/config/Config.java   |   3 +
 .../apache/cassandra/config/GuardrailsOptions.java |  27 +++
 .../statements/schema/AlterSchemaStatement.java    |  13 ++
 .../statements/schema/AlterTableStatement.java     |   1 +
 .../cql3/statements/schema/CopyTableStatement.java |   1 +
 .../statements/schema/CreateTableStatement.java    |   1 +
 .../org/apache/cassandra/db/ColumnFamilyStore.java |   6 +-
 .../db/compression/CompressionDictionary.java      |   5 +-
 .../db/compression/CompressionDictionaryCache.java |   9 +-
 .../CompressionDictionaryEventHandler.java         |  10 +
 .../compression/CompressionDictionaryManager.java  |   4 +-
 .../compression/ICompressionDictionaryCache.java   |   9 +-
 .../db/compression/ZstdCompressionDictionary.java  | 122 +++++++++++-
 .../apache/cassandra/db/guardrails/Guardrails.java |  30 ++-
 .../cassandra/db/guardrails/GuardrailsConfig.java  |  18 ++
 .../cassandra/db/guardrails/GuardrailsMBean.java   |  16 ++
 .../cassandra/io/compress/ZstdCompressorBase.java  | 142 ++++++++++++--
 .../io/compress/ZstdDictionaryCompressor.java      |  88 +++++++--
 .../schema/SystemDistributedKeyspace.java          |  29 ++-
 .../CompressionDictionaryCacheTest.java            |  91 +++++++++
 .../GuardrailZstdCompressionLevelTest.java         | 179 +++++++++++++++++
 .../cassandra/io/compress/ZstdCompressorTest.java  | 214 +++++++++++++++++++++
 .../io/compress/ZstdDictionaryCompressorTest.java  |  39 ++++
 ...stributedKeyspaceCompressionDictionaryTest.java |  31 +++
 .../nodetool/GuardrailsConfigCommandsTest.java     |   7 +-
 28 files changed, 1063 insertions(+), 53 deletions(-)
 create mode 100644 
test/unit/org/apache/cassandra/db/guardrails/GuardrailZstdCompressionLevelTest.java


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

Reply via email to