This is an automated email from the ASF dual-hosted git repository.
netudima pushed a change to branch cassandra-6.0
in repository https://gitbox.apache.org/repos/asf/cassandra.git
from 03422edb4b Relax assertion on partitioner instances in
SinglePartitionReadCommand
add 002190748b Support direct I/O for background SSTable writes
No new revisions were added by this update.
Summary of changes:
CHANGES.txt | 1 +
conf/cassandra.yaml | 19 +
conf/cassandra_latest.yaml | 15 +
src/java/org/apache/cassandra/config/Config.java | 15 +-
.../cassandra/config/DatabaseDescriptor.java | 69 +
.../org/apache/cassandra/io/DirectIoSupport.java | 55 +
.../io/compress/CompressedSequentialWriter.java | 112 +-
.../compress/DirectCompressedSequentialWriter.java | 427 +++++
.../cassandra/io/sstable/format/DataComponent.java | 103 +-
.../apache/cassandra/io/util/ChecksumWriter.java | 16 +-
.../org/apache/cassandra/io/util/FileUtils.java | 8 +
.../apache/cassandra/io/util/SequentialWriter.java | 34 +-
.../apache/cassandra/metrics/StorageMetrics.java | 3 +
.../apache/cassandra/schema/CompressionParams.java | 8 +-
.../apache/cassandra/service/StartupChecks.java | 22 +-
test/conf/latest_diff.yaml | 2 +
.../cassandra/distributed/impl/InstanceConfig.java | 2 +
.../distributed/test/StreamingDirectWriteTest.java | 82 +
.../cassandra/config/DatabaseDescriptorTest.java | 116 ++
test/unit/org/apache/cassandra/cql3/CQLTester.java | 5 +
.../db/compaction/AntiCompactionTest.java | 91 +-
.../cassandra/db/compaction/CompactionsTest.java | 105 +-
.../DirectCompressedSequentialWriterTest.java | 1888 ++++++++++++++++++++
.../io/sstable/CQLSSTableWriterDaemonTest.java | 34 +
.../cassandra/io/sstable/CQLSSTableWriterTest.java | 37 +
.../DataComponentDirectWriteSelectionTest.java | 182 ++
.../cassandra/io/util/DirectIoTestUtils.java | 49 +
.../cassandra/service/StartupChecksTest.java | 46 +-
28 files changed, 3450 insertions(+), 96 deletions(-)
create mode 100644 src/java/org/apache/cassandra/io/DirectIoSupport.java
create mode 100644
src/java/org/apache/cassandra/io/compress/DirectCompressedSequentialWriter.java
create mode 100644
test/distributed/org/apache/cassandra/distributed/test/StreamingDirectWriteTest.java
create mode 100644
test/unit/org/apache/cassandra/io/compress/DirectCompressedSequentialWriterTest.java
create mode 100644
test/unit/org/apache/cassandra/io/sstable/format/DataComponentDirectWriteSelectionTest.java
create mode 100644
test/unit/org/apache/cassandra/io/util/DirectIoTestUtils.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]