mirror of https://github.com/apache/cassandra
80 lines
3.0 KiB
YAML
80 lines
3.0 KiB
YAML
#
|
|
# Licensed to the Apache Software Foundation (ASF) under one
|
|
# or more contributor license agreements. See the NOTICE file
|
|
# distributed with this work for additional information
|
|
# regarding copyright ownership. The ASF licenses this file
|
|
# to you under the Apache License, Version 2.0 (the
|
|
# "License"); you may not use this file except in compliance
|
|
# with the License. You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
#
|
|
|
|
#
|
|
# Testing for pluggable ssl_context_factory option for client and server encryption options with a valid and a missing
|
|
# implementation classes.
|
|
#
|
|
cluster_name: Test Cluster
|
|
# memtable_allocation_type: heap_buffers
|
|
memtable_allocation_type: offheap_objects
|
|
commitlog_sync: batch
|
|
commitlog_segment_size: 5MiB
|
|
commitlog_directory: build/test/cassandra/commitlog
|
|
# commitlog_compression:
|
|
# - class_name: LZ4Compressor
|
|
cdc_raw_directory: build/test/cassandra/cdc_raw
|
|
cdc_enabled: false
|
|
hints_directory: build/test/cassandra/hints
|
|
partitioner: org.apache.cassandra.dht.ByteOrderedPartitioner
|
|
listen_address: 127.0.0.1
|
|
storage_port: 7012
|
|
ssl_storage_port: 17012
|
|
start_native_transport: true
|
|
native_transport_port: 9042
|
|
column_index_size: 4KiB
|
|
saved_caches_directory: build/test/cassandra/saved_caches
|
|
data_file_directories:
|
|
- build/test/cassandra/data
|
|
disk_access_mode: mmap_index_only
|
|
seed_provider:
|
|
- class_name: org.apache.cassandra.locator.SimpleSeedProvider
|
|
parameters:
|
|
- seeds: "127.0.0.1:7012"
|
|
endpoint_snitch: org.apache.cassandra.locator.SimpleSnitch
|
|
dynamic_snitch: true
|
|
jmx_server_options:
|
|
enabled: true
|
|
jmx_encryption_options:
|
|
enabled: true
|
|
cipher_suites: [TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256]
|
|
accepted_protocols: [TLSv1.2,TLSv1.3,TLSv1.1]
|
|
keystore: test/conf/cassandra_ssl_test.keystore
|
|
keystore_password_file: test/conf/cassandra_ssl_test_keystore_passwordfile.txt
|
|
truststore: test/conf/cassandra_ssl_test.truststore
|
|
truststore_password_file: test/conf/cassandra_ssl_test_truststore_passwordfile.txt
|
|
incremental_backups: true
|
|
concurrent_compactors: 4
|
|
compaction_throughput: 0MiB/s
|
|
row_cache_class_name: org.apache.cassandra.cache.OHCProvider
|
|
row_cache_size: 16MiB
|
|
user_defined_functions_enabled: true
|
|
scripted_user_defined_functions_enabled: false
|
|
prepared_statements_cache_size: 1MiB
|
|
corrupted_tombstone_strategy: exception
|
|
stream_entire_sstables: true
|
|
stream_throughput_outbound: 24MiB/s
|
|
sasi_indexes_enabled: true
|
|
materialized_views_enabled: true
|
|
file_cache_enabled: true
|
|
|
|
accord:
|
|
enabled: true
|
|
journal_directory: build/test/cassandra/accord_journal
|
|
queue_shard_count: 2
|
|
command_store_shard_count: 4 |