| # |
| # 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 |
| 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 |
| client_encryption_options: |
| ssl_context_factory: |
| class_name: org.apache.cassandra.security.DummySslContextFactoryImpl |
| parameters: |
| key1: "value1" |
| key2: "value2" |
| key3: "value3" |
| keystore: dummy-keystore |
| server_encryption_options: |
| ssl_context_factory: |
| class_name: org.apache.cassandra.security.MissingSslContextFactoryImpl |
| parameters: |
| key1: "value1" |
| key2: "value2" |
| key3: "value3" |
| internode_encryption: none |
| keystore: conf/.keystore |
| keystore_password: cassandra |
| truststore: conf/.truststore |
| truststore_password: cassandra |
| 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: 23841858MiB/s |
| sasi_indexes_enabled: true |
| materialized_views_enabled: true |
| file_cache_enabled: true |