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

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


    from a082093c78 Don't replicate transformations to LEFT nodes
     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

No new revisions were added by this update.

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