<commit_before>executor:
  command : ${EXECUTOR_COMMAND:-"./executor/bin/cassandra-executor server executor/conf/executor.yml"}
  arguments : ${EXECUTOR_ARGS:-[]}
  cpus : ${EXECUTOR_CPUS:-0.1}
  memory_mb : ${EXECUTOR_MEMORY_MB:-768}
  heap_mb : ${EXECUTOR_HEAP_MB:-512}
  api_port : ${EXECUTOR_API_PORT:-9000}
  java_home : ${EXECUTOR_JAVA_HOME:-"./jre"}
  jre_location : ${EXECUTOR_JRE_LOCATION:-'https://s3-us-west-2.amazonaws.com/cassandra-framework-dev/jre/linux/server-jre-8u74-linux-x64.tar.gz'}
  executor_location : ${EXECUTOR_LOCATION:-'https://s3-us-west-2.amazonaws.com/cassandra-framework-dev/testing/executor.zip'}
  cassandra_location : ${EXECUTOR_CASSANDRA_LOCATION:-'https://s3-us-west-2.amazonaws.com/cassandra-framework-dev/testing/apache-cassandra-2.2.5-bin.tar.gz'}
cluster_task:
  cpus: ${CLUSTER_TASK_CPUS:-1}
  memory_mb: ${CLUSTER_TASK_MEMORY_MB:-256}
  disk_mb: ${CLUSTER_TASK_DISK_MB:-0}
cassandra:
  cpus: ${CASSANDRA_CPUS:-0.5}
  memory_mb: ${CASSANDRA_MEMORY_MB:-4096}
  disk_mb: ${CASSANDRA_DISK_MB:-10240}
  disk_type: ${CASSANDRA_DISK_TYPE:-ROOT}
  version: ${CASSANDRA_VERSION:-2.2.5}
  heap:
    size_mb : ${CASSANDRA_HEAP_SIZE_MB:-2048}
    new_mb : ${CASSANDRA_HEAP_NEW_MB:-100}
    gc_type : ${CASSANDRA_GC_TYPE:-"CMS"}
  location:
    rack : ${CASSANDRA_LOCATION_RACK:-"rac1"}
    data_center : ${CASSANDRA_LOCATION_DATA_CENTER:-"dc1"}
  jmx_port: ${CASSANDRA_JMX_PORT:-7199}
  publish_discovery_info: ${CASSANDRA_PUBLISH_DISCOVERY_INFO:-false}
  rolling_restart_name: ${CASSANDRA_ROLLING_RESTART_NAME:-"00000000-0000-0000-0000-000000000000"}
  application:
     cluster_name : ${CASSANDRA_CLUSTER_NAME:-"cassandra"}
     authenticator: ${CASSANDRA_AUTHENTICATOR:-"AllowAllAuthenticator"}
     authorizer: ${CASSANDRA_AUTHORIZER:-"AllowAllAuthorizer"}
     role_manager: "CassandraRoleManager"
     roles_validity_in_ms: 2000
     permissions_validity_in_ms: 2000
     seeds_url: "${SEEDS_URL:-http://${SERVICE_NAME:-cassandra}.marathon.mesos:${API_PORT:-8080}/v1/seeds}"
     listen_address: "localhost"
     rpc_address: "localhost"
     incremental_backups: false
     auto_snapshot: false
     snapshot_before_compaction: false
     enable_user_defined_functions: false
     endpoint_snitch : "GossipingPropertyFileSnitch"
     num_tokens : ${CASSANDRA_NUM_TOKENS:-256}
     hinted_handoff_enabled : ${CASSANDRA_HINTED_HANDOFF_ENABLED:-true}
     max_hint_window_in_ms : ${CASSANDRA_MAX_HINT_WINDOW_IN_MS:-10800000}
     hinted_handoff_throttle_in_kb : ${CASSANDRA_HINTED_HANDOFF_THROTTLE_IN_KB:-1024}
     max_hints_delivery_threads : ${CASSANDRA_MAX_HINTS_DELIVERY_THREADS:-2}
     batchlog_replay_throttle_in_kb :  ${CASSANDRA_BATCHLOG_REPLAY_THROTTLE_IN_KB:-1024}
     partitioner : ${CASSANDRA_PARTITIONER:-"org.apache.cassandra.dht.Murmur3Partitioner"}
     disk_failure_policy : ${CASSANDRA_DISK_FAILURE_POLICY:-"stop"}
     commit_failure_policy : ${CASSANDRA_COMMIT_FAILURE_POLICY:-"stop"}
     key_cache_size_in_mb : ${CASSANDRA_KEY_CACHE_SIZE_IN_MB:-null}
     key_cache_save_period : ${CASSANDRA_KEY_CACHE_SAVE_PERIOD:-14400}
     row_cache_size_in_mb : ${CASSANDRA_ROW_CACHE_SIZE_IN_MB:-0}
     row_cache_save_period : ${CASSANDRA_ROW_CACHE_SAVE_PERIOD:-0}
     counter_cache_size_in_mb : ${CASSANDRA_COUNTER_CACHE_SIZE_IN_MB:-null}
     counter_cache_save_period : ${CASSANDRA_COUNTER_CACHE_SAVE_PERIOD:-7200}
     commitlog_sync : ${CASSANDRA_COMMITLOG_SYNC:-"periodic"}
     commitlog_sync_period_in_ms : ${CASSANDRA_COMMITLOG_SYNC_PERIOD_IN_MS:-10000}
     commitlog_segment_size_in_mb : ${CASSANDRA_COMMITLOG_SEGMENT_SIZE_IN_MB:-32}
     concurrent_reads : ${CASSANDRA_CONCURRENT_READS:-32}
     concurrent_writes : ${CASSANDRA_CONCURRENT_WRITES:-32}
     concurrent_counter_writes : ${CASSANDRA_CONCURRENT_COUNTER_WRITES:-32}
     memtable_allocation_type : ${CASSANDRA_MEMTABLE_ALLOCATION_TYPE:-"heap_buffers"}
     index_summary_capacity_in_mb : ${CASSANDRA_INDEX_SUMMARY_CAPACITY_IN_MB:-null}
     index_summary_resize_interval_in_minutes : ${CASSANDRA_INDEX_SUMMARY_RESIZE_INTERVAL_IN_MINUTES:-60}
     trickle_fsync : ${CASSANDRA_TRICKLE_FSYNC:-false}
     trickle_fsync_interval_in_kb : ${CASSANDRA_TRICKLE_FSYNC_INTERVAL_IN_KB:-10240}
     storage_port : ${CASSANDRA_STORAGE_PORT:-7000}
     ssl_storage_port : ${CASSANDRA_SSL_STORAGE_PORT:-7001}
     start_native_transport : ${CASSANDRA_START_NATIVE_TRANSPORT:-true}
     native_transport_port : ${CASSANDRA_NATIVE_TRANSPORT_PORT:-9042}
     start_rpc : ${CASSANDRA_START_RPC:-false}
     rpc_port : ${CASSANDRA_RPC_PORT:-9160}
     rpc_keepalive : ${CASSANDRA_RPC_KEEPALIVE:-true}
     rpc_server_type : ${CASSANDRA_RPC_SERVER_TYPE:-"sync"}
     thrift_framed_transport_size_in_mb : ${CASSANDRA_THRIFT_FRAMED_TRANSPORT_SIZE_IN_MB:-15}
     tombstone_warn_threshold : ${CASSANDRA_TOMBSTONE_WARN_THRESHOLD:-1000}
     tombstone_failure_threshold : ${CASSANDRA_TOMBSTONE_FAILURE_THRESHOLD:-100000}
     column_index_size_in_kb : ${CASSANDRA_COLUMN_INDEX_SIZE_IN_KB:-64}
     batch_size_warn_threshold_in_kb : ${CASSANDRA_BATCH_SIZE_WARN_THRESHOLD_IN_KB:-5}
     batch_size_fail_threshold_in_kb : ${CASSANDRA_BATCH_SIZE_FAIL_THRESHOLD_IN_KB:-50}
     compaction_throughput_mb_per_sec : ${CASSANDRA_COMPACTION_THROUGHPUT_MB_PER_SEC:-16}
     compaction_large_partition_warning_threshold_mb : ${CASSANDRA_COMPACTION_LARGE_PARTITION_WARNING_THRESHOLD_MB:-100}
     sstable_preemptive_open_interval_in_mb : ${CASSANDRA_SSTABLE_PREEMPTIVE_OPEN_INTERVAL_IN_MB:-50}
     read_request_timeout_in_ms : ${CASSANDRA_READ_REQUEST_TIMEOUT_IN_MS:-5000}
     range_request_timeout_in_ms : ${CASSANDRA_RANGE_REQUEST_TIMEOUT_IN_MS:-10000}
     write_request_timeout_in_ms : ${CASSANDRA_WRITE_REQUEST_TIMEOUT_IN_MS:-2000}
     counter_write_request_timeout_in_ms : ${CASSANDRA_COUNTER_WRITE_REQUEST_TIMEOUT_IN_MS:-5000}
     cas_contention_timeout_in_ms : ${CASSANDRA_CAS_CONTENTION_TIMEOUT_IN_MS:-1000}
     truncate_request_timeout_in_ms : ${CASSANDRA_TRUNCATE_REQUEST_TIMEOUT_IN_MS:-60000}
     request_timeout_in_ms : ${CASSANDRA_REQUEST_TIMEOUT_IN_MS:-10000}
     cross_node_timeout : ${CASSANDRA_CROSS_NODE_TIMEOUT:-false}
     dynamic_snitch_update_interval_in_ms : ${CASSANDRA_DYNAMIC_SNITCH_UPDATE_INTERVAL_IN_MS:-100}
     dynamic_snitch_reset_interval_in_ms : ${CASSANDRA_DYNAMIC_SNITCH_RESET_INTERVAL_IN_MS:-600000}
     dynamic_snitch_badness_threshold : ${CASSANDRA_DYNAMIC_SNITCH_BADNESS_THRESHOLD:-0.1}
     request_scheduler : ${CASSANDRA_REQUEST_SCHEDULER:-"org.apache.cassandra.scheduler.NoScheduler"}
     internode_compression : ${CASSANDRA_INTERNODE_COMPRESSION:-"all"}
     inter_dc_tcp_nodelay : ${CASSANDRA_INTER_DC_TCP_NODELAY:-false}
     tracetype_query_ttl : ${CASSANDRA_TRACETYPE_QUERY_TTL:-86400}
     tracetype_repair_ttl : ${CASSANDRA_TRACETYPE_REPAIR_TTL:-604800}
     windows_timer_interval : ${CASSANDRA_WINDOWS_TIMER_INTERVAL:-1}
     max_hints_file_size_in_mb : ${CASSANDRA_MAX_HINTS_FILE_SIZE_IN_MB:-128}
     hints_flush_period_in_ms : ${CASSANDRA_HINTS_FLUSH_PERIOD_IN_MS:-10000}
     concurrent_materialized_view_writes : ${CASSANDRA_MATERIALIZED_VIEW_WRITES:-32}
     commitlog_total_space_in_mb : ${CASSANDRA_COMMITLOG_TOTAL_SPACE_IN_MB:-8192}
     roles_update_interval_in_ms : ${CASSANDRA_ROLES_UPDATE_INTERVAL_IN_MS:-1000}
     permissions_update_interval_in_ms : ${CASSANDRA_PERMISSIONS_UPDATE_INTERVAL_IN_MS:-1000}
     key_cache_keys_to_save : ${CASSANDRA_KEY_CACHE_KEYS_TO_SAVE:-100}
     row_cache_keys_to_save : ${CASSANDRA_ROW_CACHE_KEYS_TO_SAVE:-100}
     counter_cache_keys_to_save : ${CASSANDRA_COUNTER_CACHE_KEYS_TO_SAVE:-100}
     file_cache_size_in_mb : ${CASSANDRA_FILE_CACHE_SIZE_IN_MB:-512}
     memtable_heap_space_in_mb : ${CASSANDRA_MEMTABLE_HEAP_SPACE_IN_MB:-2048}
     memtable_offheap_space_in_mb : ${CASSANDRA_MEMTABLE_OFFHEAP_SPACE_IN_MB:-2048}
     memtable_cleanup_threshold : ${CASSANDRA_MEMTABLE_CLEANUP_THRESHOLD:-0.11}
     memtable_flush_writers : ${CASSANDRA_MEMTABLE_FLUSH_WRITERS:-8}
     listen_on_broadcast_address : ${CASSANDRA_LISTEN_ON_BROADCAST_ADDRESS:-false}
     internode_authenticator : ${CASSANDRA_INTERNODE_AUTHENTICATOR:-"org.apache.cassandra.auth.AllowAllInternodeAuthenticator"}
     native_transport_max_threads : ${CASSANDRA_NATIVE_TRANSPORT_MAX_THREADS:-128}
     native_transport_max_frame_size_in_mb : ${CASSANDRA_NATIVE_TRANSPORT_MAX_FRAME_SIZE_IN_MB:-256}
     native_transport_max_concurrent_connections : ${CASSANDRA_NATIVE_TRANSPORT_MAX_CONCURRENT_CONNECTIONS:--1}
     native_transport_max_concurrent_connections_per_ip : ${CASSANDRA_NATIVE_TRANSPORT_MAX_CONCURRENT_CONNECTIONS_PER_IP:--1}
     rpc_min_threads : ${CASSANDRA_RPC_MIN_THREADS:-16}
     rpc_max_threads : ${CASSANDRA_RPC_MAX_THREADS:-2048}
     rpc_send_buff_size_in_bytes : ${CASSANDRA_RPC_SEND_BUFF_SIZE_IN_BYTES:-0}
     rpc_recv_buff_size_in_bytes : ${CASSANDRA_RPC_RECV_BUFF_SIZE_IN_BYTES:-0}
     concurrent_compactors : ${CASSANDRA_CONCURRENT_COMPACTORS:-1}
     stream_throughput_outbound_megabits_per_sec : ${CASSANDRA_STREAM_THROUGHPUT_OUTBOUND_MEGABITS_PER_SEC:-200}
     inter_dc_stream_throughput_outbound_megabits_per_sec : ${CASSANDRA_INTER_DC_STREAM_THROUGHPUT_OUTBOUND_MEGABITS_PER_SEC:-200}
     streaming_socket_timeout_in_ms : ${CASSANDRA_STREAMING_SOCKET_TIMEOUT_IN_MS:-3600000}
     phi_convict_threshold : ${CASSANDRA_PHI_CONVICT_THRESHOLD:-8}
     gc_warn_threshold_in_ms : ${CASSANDRA_GC_WARN_THRESHOLD_IN_MS:-1000}
     buffer_pool_use_heap_if_exhausted : ${CASSANDRA_BUFFER_POOL_USE_HEAP_IF_EXHAUSTED:-true}
     disk_optimization_strategy : ${CASSANDRA_DISK_OPTIMIZATION_STRATEGY:-"ssd"}
     unlogged_batch_across_partitions_warn_threshold : ${CASSANDRA_UNLOGGED_BATCH_ACROSS_PARTITIONS_WARN_THRESHOLD:-10}
     streaming_socket_timeout_in_ms : ${CASSANDRA_STREAMING_SOCKET_TIMOUT_IN_MS:-86400000}
     enable_scripted_user_defined_functions : ${CASSANDRA_ENABLE_SCRIPTED_USER_DEFINED_FUNCTIONS:-false}
     max_value_size_in_mb : ${CASSANDRA_MAX_VALUE_SIZE_IN_MB:-256}
nodes: ${NODES:-3}
seed_nodes: ${SEED_NODES:-2}
placement_strategy: ${PLACEMENT_STRATEGY:-NODE}
phase_strategy: ${PHASE_STRATEGY:-"org.apache.mesos.scheduler.plan.DefaultInstallStrategy"}
api_port : ${API_PORT:-8080}
dc_sync_ms : ${DC_SYNC_MS:-60000}
dc_url : "${DC_URL:-http://${SERVICE_NAME:-cassandra}.marathon.mesos:${API_PORT:-8080}/v1/datacenter}"
external_dcs : ${EXTERNAL_DCS:-""}
enable_upgrade_sstable_endpoint: ${ENABLE_UPGRADE_SSTABLE_ENDPOINT:-false}
service:
  name : ${SERVICE_NAME:-"cassandra"}
  version : ${SERVICE_VERSION:-"0.1.0"}
  user : ${SERVICE_USER:-"root"}
  cluster : "${SERVICE_CLUSTER:-${SERVICE_NAME:-cassandra}-cluster}"
  role : "${SERVICE_ROLE:-${SERVICE_NAME:-cassandra}-role}"
  principal : "${SERVICE_PRINCIPAL:-${SERVICE_NAME:-cassandra}-principal}"
  secret: ${SERVICE_SECRET_FILE:-""}
  failover_timeout_s : ${SERVICE_FAILOVER_TIMEOUT_S:-604800}
  checkpoint : ${SERVICE_CHECKPOINT:-true}
mesos:
  servers: ${MESOS_SERVERS:-"master.mesos:2181"}
  path: ${MESOS_PATH:-"/mesos"}
  timeout_ms: ${MESOS_TIMEOUT_MS:-10000}
  refuse_seconds: ${MESOS_REFUSE_SECONDS:-5}
zookeeper:
  servers: ${ZOOKEEPER_SERVERS:-"master.mesos:2181"}
  session_timeout_ms: 10000
  connection_timeout_ms: 10000
  operation_timeout_ms: 10000
  backoff_ms: 10000
server:
  type: simple
  adminContextPath: /admin
  applicationContextPath: /
  connector:
    type: http
    port: ${API_PORT:-8080}
logging:
  level: ${LOG_LEVEL:-INFO}
  appenders:
    - type: console
      threshold: ALL
      timeZone: UTC
      target: stdout<commit_msg>Pipe scheduler log to file which is archived and rolled (#321)<commit_after>executor:
  command : ${EXECUTOR_COMMAND:-"./executor/bin/cassandra-executor server executor/conf/executor.yml"}
  arguments : ${EXECUTOR_ARGS:-[]}
  cpus : ${EXECUTOR_CPUS:-0.1}
  memory_mb : ${EXECUTOR_MEMORY_MB:-768}
  heap_mb : ${EXECUTOR_HEAP_MB:-512}
  api_port : ${EXECUTOR_API_PORT:-9000}
  java_home : ${EXECUTOR_JAVA_HOME:-"./jre"}
  jre_location : ${EXECUTOR_JRE_LOCATION:-'https://s3-us-west-2.amazonaws.com/cassandra-framework-dev/jre/linux/server-jre-8u74-linux-x64.tar.gz'}
  executor_location : ${EXECUTOR_LOCATION:-'https://s3-us-west-2.amazonaws.com/cassandra-framework-dev/testing/executor.zip'}
  cassandra_location : ${EXECUTOR_CASSANDRA_LOCATION:-'https://s3-us-west-2.amazonaws.com/cassandra-framework-dev/testing/apache-cassandra-2.2.5-bin.tar.gz'}
cluster_task:
  cpus: ${CLUSTER_TASK_CPUS:-1}
  memory_mb: ${CLUSTER_TASK_MEMORY_MB:-256}
  disk_mb: ${CLUSTER_TASK_DISK_MB:-0}
cassandra:
  cpus: ${CASSANDRA_CPUS:-0.5}
  memory_mb: ${CASSANDRA_MEMORY_MB:-4096}
  disk_mb: ${CASSANDRA_DISK_MB:-10240}
  disk_type: ${CASSANDRA_DISK_TYPE:-ROOT}
  version: ${CASSANDRA_VERSION:-2.2.5}
  heap:
    size_mb : ${CASSANDRA_HEAP_SIZE_MB:-2048}
    new_mb : ${CASSANDRA_HEAP_NEW_MB:-100}
    gc_type : ${CASSANDRA_GC_TYPE:-"CMS"}
  location:
    rack : ${CASSANDRA_LOCATION_RACK:-"rac1"}
    data_center : ${CASSANDRA_LOCATION_DATA_CENTER:-"dc1"}
  jmx_port: ${CASSANDRA_JMX_PORT:-7199}
  publish_discovery_info: ${CASSANDRA_PUBLISH_DISCOVERY_INFO:-false}
  rolling_restart_name: ${CASSANDRA_ROLLING_RESTART_NAME:-"00000000-0000-0000-0000-000000000000"}
  application:
     cluster_name : ${CASSANDRA_CLUSTER_NAME:-"cassandra"}
     authenticator: ${CASSANDRA_AUTHENTICATOR:-"AllowAllAuthenticator"}
     authorizer: ${CASSANDRA_AUTHORIZER:-"AllowAllAuthorizer"}
     role_manager: "CassandraRoleManager"
     roles_validity_in_ms: 2000
     permissions_validity_in_ms: 2000
     seeds_url: "${SEEDS_URL:-http://${SERVICE_NAME:-cassandra}.marathon.mesos:${API_PORT:-8080}/v1/seeds}"
     listen_address: "localhost"
     rpc_address: "localhost"
     incremental_backups: false
     auto_snapshot: false
     snapshot_before_compaction: false
     enable_user_defined_functions: false
     endpoint_snitch : "GossipingPropertyFileSnitch"
     num_tokens : ${CASSANDRA_NUM_TOKENS:-256}
     hinted_handoff_enabled : ${CASSANDRA_HINTED_HANDOFF_ENABLED:-true}
     max_hint_window_in_ms : ${CASSANDRA_MAX_HINT_WINDOW_IN_MS:-10800000}
     hinted_handoff_throttle_in_kb : ${CASSANDRA_HINTED_HANDOFF_THROTTLE_IN_KB:-1024}
     max_hints_delivery_threads : ${CASSANDRA_MAX_HINTS_DELIVERY_THREADS:-2}
     batchlog_replay_throttle_in_kb :  ${CASSANDRA_BATCHLOG_REPLAY_THROTTLE_IN_KB:-1024}
     partitioner : ${CASSANDRA_PARTITIONER:-"org.apache.cassandra.dht.Murmur3Partitioner"}
     disk_failure_policy : ${CASSANDRA_DISK_FAILURE_POLICY:-"stop"}
     commit_failure_policy : ${CASSANDRA_COMMIT_FAILURE_POLICY:-"stop"}
     key_cache_size_in_mb : ${CASSANDRA_KEY_CACHE_SIZE_IN_MB:-null}
     key_cache_save_period : ${CASSANDRA_KEY_CACHE_SAVE_PERIOD:-14400}
     row_cache_size_in_mb : ${CASSANDRA_ROW_CACHE_SIZE_IN_MB:-0}
     row_cache_save_period : ${CASSANDRA_ROW_CACHE_SAVE_PERIOD:-0}
     counter_cache_size_in_mb : ${CASSANDRA_COUNTER_CACHE_SIZE_IN_MB:-null}
     counter_cache_save_period : ${CASSANDRA_COUNTER_CACHE_SAVE_PERIOD:-7200}
     commitlog_sync : ${CASSANDRA_COMMITLOG_SYNC:-"periodic"}
     commitlog_sync_period_in_ms : ${CASSANDRA_COMMITLOG_SYNC_PERIOD_IN_MS:-10000}
     commitlog_segment_size_in_mb : ${CASSANDRA_COMMITLOG_SEGMENT_SIZE_IN_MB:-32}
     concurrent_reads : ${CASSANDRA_CONCURRENT_READS:-32}
     concurrent_writes : ${CASSANDRA_CONCURRENT_WRITES:-32}
     concurrent_counter_writes : ${CASSANDRA_CONCURRENT_COUNTER_WRITES:-32}
     memtable_allocation_type : ${CASSANDRA_MEMTABLE_ALLOCATION_TYPE:-"heap_buffers"}
     index_summary_capacity_in_mb : ${CASSANDRA_INDEX_SUMMARY_CAPACITY_IN_MB:-null}
     index_summary_resize_interval_in_minutes : ${CASSANDRA_INDEX_SUMMARY_RESIZE_INTERVAL_IN_MINUTES:-60}
     trickle_fsync : ${CASSANDRA_TRICKLE_FSYNC:-false}
     trickle_fsync_interval_in_kb : ${CASSANDRA_TRICKLE_FSYNC_INTERVAL_IN_KB:-10240}
     storage_port : ${CASSANDRA_STORAGE_PORT:-7000}
     ssl_storage_port : ${CASSANDRA_SSL_STORAGE_PORT:-7001}
     start_native_transport : ${CASSANDRA_START_NATIVE_TRANSPORT:-true}
     native_transport_port : ${CASSANDRA_NATIVE_TRANSPORT_PORT:-9042}
     start_rpc : ${CASSANDRA_START_RPC:-false}
     rpc_port : ${CASSANDRA_RPC_PORT:-9160}
     rpc_keepalive : ${CASSANDRA_RPC_KEEPALIVE:-true}
     rpc_server_type : ${CASSANDRA_RPC_SERVER_TYPE:-"sync"}
     thrift_framed_transport_size_in_mb : ${CASSANDRA_THRIFT_FRAMED_TRANSPORT_SIZE_IN_MB:-15}
     tombstone_warn_threshold : ${CASSANDRA_TOMBSTONE_WARN_THRESHOLD:-1000}
     tombstone_failure_threshold : ${CASSANDRA_TOMBSTONE_FAILURE_THRESHOLD:-100000}
     column_index_size_in_kb : ${CASSANDRA_COLUMN_INDEX_SIZE_IN_KB:-64}
     batch_size_warn_threshold_in_kb : ${CASSANDRA_BATCH_SIZE_WARN_THRESHOLD_IN_KB:-5}
     batch_size_fail_threshold_in_kb : ${CASSANDRA_BATCH_SIZE_FAIL_THRESHOLD_IN_KB:-50}
     compaction_throughput_mb_per_sec : ${CASSANDRA_COMPACTION_THROUGHPUT_MB_PER_SEC:-16}
     compaction_large_partition_warning_threshold_mb : ${CASSANDRA_COMPACTION_LARGE_PARTITION_WARNING_THRESHOLD_MB:-100}
     sstable_preemptive_open_interval_in_mb : ${CASSANDRA_SSTABLE_PREEMPTIVE_OPEN_INTERVAL_IN_MB:-50}
     read_request_timeout_in_ms : ${CASSANDRA_READ_REQUEST_TIMEOUT_IN_MS:-5000}
     range_request_timeout_in_ms : ${CASSANDRA_RANGE_REQUEST_TIMEOUT_IN_MS:-10000}
     write_request_timeout_in_ms : ${CASSANDRA_WRITE_REQUEST_TIMEOUT_IN_MS:-2000}
     counter_write_request_timeout_in_ms : ${CASSANDRA_COUNTER_WRITE_REQUEST_TIMEOUT_IN_MS:-5000}
     cas_contention_timeout_in_ms : ${CASSANDRA_CAS_CONTENTION_TIMEOUT_IN_MS:-1000}
     truncate_request_timeout_in_ms : ${CASSANDRA_TRUNCATE_REQUEST_TIMEOUT_IN_MS:-60000}
     request_timeout_in_ms : ${CASSANDRA_REQUEST_TIMEOUT_IN_MS:-10000}
     cross_node_timeout : ${CASSANDRA_CROSS_NODE_TIMEOUT:-false}
     dynamic_snitch_update_interval_in_ms : ${CASSANDRA_DYNAMIC_SNITCH_UPDATE_INTERVAL_IN_MS:-100}
     dynamic_snitch_reset_interval_in_ms : ${CASSANDRA_DYNAMIC_SNITCH_RESET_INTERVAL_IN_MS:-600000}
     dynamic_snitch_badness_threshold : ${CASSANDRA_DYNAMIC_SNITCH_BADNESS_THRESHOLD:-0.1}
     request_scheduler : ${CASSANDRA_REQUEST_SCHEDULER:-"org.apache.cassandra.scheduler.NoScheduler"}
     internode_compression : ${CASSANDRA_INTERNODE_COMPRESSION:-"all"}
     inter_dc_tcp_nodelay : ${CASSANDRA_INTER_DC_TCP_NODELAY:-false}
     tracetype_query_ttl : ${CASSANDRA_TRACETYPE_QUERY_TTL:-86400}
     tracetype_repair_ttl : ${CASSANDRA_TRACETYPE_REPAIR_TTL:-604800}
     windows_timer_interval : ${CASSANDRA_WINDOWS_TIMER_INTERVAL:-1}
     max_hints_file_size_in_mb : ${CASSANDRA_MAX_HINTS_FILE_SIZE_IN_MB:-128}
     hints_flush_period_in_ms : ${CASSANDRA_HINTS_FLUSH_PERIOD_IN_MS:-10000}
     concurrent_materialized_view_writes : ${CASSANDRA_MATERIALIZED_VIEW_WRITES:-32}
     commitlog_total_space_in_mb : ${CASSANDRA_COMMITLOG_TOTAL_SPACE_IN_MB:-8192}
     roles_update_interval_in_ms : ${CASSANDRA_ROLES_UPDATE_INTERVAL_IN_MS:-1000}
     permissions_update_interval_in_ms : ${CASSANDRA_PERMISSIONS_UPDATE_INTERVAL_IN_MS:-1000}
     key_cache_keys_to_save : ${CASSANDRA_KEY_CACHE_KEYS_TO_SAVE:-100}
     row_cache_keys_to_save : ${CASSANDRA_ROW_CACHE_KEYS_TO_SAVE:-100}
     counter_cache_keys_to_save : ${CASSANDRA_COUNTER_CACHE_KEYS_TO_SAVE:-100}
     file_cache_size_in_mb : ${CASSANDRA_FILE_CACHE_SIZE_IN_MB:-512}
     memtable_heap_space_in_mb : ${CASSANDRA_MEMTABLE_HEAP_SPACE_IN_MB:-2048}
     memtable_offheap_space_in_mb : ${CASSANDRA_MEMTABLE_OFFHEAP_SPACE_IN_MB:-2048}
     memtable_cleanup_threshold : ${CASSANDRA_MEMTABLE_CLEANUP_THRESHOLD:-0.11}
     memtable_flush_writers : ${CASSANDRA_MEMTABLE_FLUSH_WRITERS:-8}
     listen_on_broadcast_address : ${CASSANDRA_LISTEN_ON_BROADCAST_ADDRESS:-false}
     internode_authenticator : ${CASSANDRA_INTERNODE_AUTHENTICATOR:-"org.apache.cassandra.auth.AllowAllInternodeAuthenticator"}
     native_transport_max_threads : ${CASSANDRA_NATIVE_TRANSPORT_MAX_THREADS:-128}
     native_transport_max_frame_size_in_mb : ${CASSANDRA_NATIVE_TRANSPORT_MAX_FRAME_SIZE_IN_MB:-256}
     native_transport_max_concurrent_connections : ${CASSANDRA_NATIVE_TRANSPORT_MAX_CONCURRENT_CONNECTIONS:--1}
     native_transport_max_concurrent_connections_per_ip : ${CASSANDRA_NATIVE_TRANSPORT_MAX_CONCURRENT_CONNECTIONS_PER_IP:--1}
     rpc_min_threads : ${CASSANDRA_RPC_MIN_THREADS:-16}
     rpc_max_threads : ${CASSANDRA_RPC_MAX_THREADS:-2048}
     rpc_send_buff_size_in_bytes : ${CASSANDRA_RPC_SEND_BUFF_SIZE_IN_BYTES:-0}
     rpc_recv_buff_size_in_bytes : ${CASSANDRA_RPC_RECV_BUFF_SIZE_IN_BYTES:-0}
     concurrent_compactors : ${CASSANDRA_CONCURRENT_COMPACTORS:-1}
     stream_throughput_outbound_megabits_per_sec : ${CASSANDRA_STREAM_THROUGHPUT_OUTBOUND_MEGABITS_PER_SEC:-200}
     inter_dc_stream_throughput_outbound_megabits_per_sec : ${CASSANDRA_INTER_DC_STREAM_THROUGHPUT_OUTBOUND_MEGABITS_PER_SEC:-200}
     streaming_socket_timeout_in_ms : ${CASSANDRA_STREAMING_SOCKET_TIMEOUT_IN_MS:-3600000}
     phi_convict_threshold : ${CASSANDRA_PHI_CONVICT_THRESHOLD:-8}
     gc_warn_threshold_in_ms : ${CASSANDRA_GC_WARN_THRESHOLD_IN_MS:-1000}
     buffer_pool_use_heap_if_exhausted : ${CASSANDRA_BUFFER_POOL_USE_HEAP_IF_EXHAUSTED:-true}
     disk_optimization_strategy : ${CASSANDRA_DISK_OPTIMIZATION_STRATEGY:-"ssd"}
     unlogged_batch_across_partitions_warn_threshold : ${CASSANDRA_UNLOGGED_BATCH_ACROSS_PARTITIONS_WARN_THRESHOLD:-10}
     streaming_socket_timeout_in_ms : ${CASSANDRA_STREAMING_SOCKET_TIMOUT_IN_MS:-86400000}
     enable_scripted_user_defined_functions : ${CASSANDRA_ENABLE_SCRIPTED_USER_DEFINED_FUNCTIONS:-false}
     max_value_size_in_mb : ${CASSANDRA_MAX_VALUE_SIZE_IN_MB:-256}
nodes: ${NODES:-3}
seed_nodes: ${SEED_NODES:-2}
placement_strategy: ${PLACEMENT_STRATEGY:-NODE}
phase_strategy: ${PHASE_STRATEGY:-"org.apache.mesos.scheduler.plan.DefaultInstallStrategy"}
api_port : ${API_PORT:-8080}
dc_sync_ms : ${DC_SYNC_MS:-60000}
dc_url : "${DC_URL:-http://${SERVICE_NAME:-cassandra}.marathon.mesos:${API_PORT:-8080}/v1/datacenter}"
external_dcs : ${EXTERNAL_DCS:-""}
enable_upgrade_sstable_endpoint: ${ENABLE_UPGRADE_SSTABLE_ENDPOINT:-false}
service:
  name : ${SERVICE_NAME:-"cassandra"}
  version : ${SERVICE_VERSION:-"0.1.0"}
  user : ${SERVICE_USER:-"root"}
  cluster : "${SERVICE_CLUSTER:-${SERVICE_NAME:-cassandra}-cluster}"
  role : "${SERVICE_ROLE:-${SERVICE_NAME:-cassandra}-role}"
  principal : "${SERVICE_PRINCIPAL:-${SERVICE_NAME:-cassandra}-principal}"
  secret: ${SERVICE_SECRET_FILE:-""}
  failover_timeout_s : ${SERVICE_FAILOVER_TIMEOUT_S:-604800}
  checkpoint : ${SERVICE_CHECKPOINT:-true}
mesos:
  servers: ${MESOS_SERVERS:-"master.mesos:2181"}
  path: ${MESOS_PATH:-"/mesos"}
  timeout_ms: ${MESOS_TIMEOUT_MS:-10000}
  refuse_seconds: ${MESOS_REFUSE_SECONDS:-5}
zookeeper:
  servers: ${ZOOKEEPER_SERVERS:-"master.mesos:2181"}
  session_timeout_ms: 10000
  connection_timeout_ms: 10000
  operation_timeout_ms: 10000
  backoff_ms: 10000
server:
  type: simple
  adminContextPath: /admin
  applicationContextPath: /
  connector:
    type: http
    port: ${API_PORT:-8080}
logging:
  level: ${LOG_LEVEL:-INFO}
  appenders:
    - type: console
      threshold: ALL
      timeZone: UTC
      target: stdout
    - type: file
      currentLogFilename: ${LOG_FILE:-dcos-cassandra-service.log}
      threshold: ALL
      archive: true
      archivedFileCount: 5
      archivedLogFilenamePattern: ${LOG_FILE:-dcos-cassandra-service.log}.%d
      timeZone: UTC
{'fraction_non_alphanumeric': 0.10258277294727373, 'fraction_numerical': 0.034950957296440655, 'mean_word_length': 6.8243967828418235, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 4, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6073211', 'n_tokens_mistral': 10106, 'n_tokens_neox': 9552, 'n_words': 743}