anchor.diff:  # the keystore and truststore.  For instructions on generating these files, see:
   # http://download.oracle.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html#CreateKeystore
   #
  -server_encryption_options:
  +encryption_options:
       internode_encryption: none
       keystore: conf/.keystore
       keystore_password: cassandra
  
positive.code: # this defines the maximum amount of time a dead host will have hints
  # generated.  After it has been dead this long, new hints for it will not be
  # created until it has been seen alive and gone down again.
  max_hint_window_in_ms: 10800000 # 3 hours
  # throttle in KB's per second, per delivery thread
  hinted_handoff_throttle_in_kb: 1024
  # Number of threads with which to deliver hints;
  # Consider increasing this number when you have multi-dc deployments, since
  # cross-dc handoff tends to be slower
  max_hints_delivery_threads: 2
  
  # The following setting populates the page cache on memtable flush and compaction
  # WARNING: Enable this setting only when the whole node's data fits in memory.
  # Defaults to: false
  # populate_io_cache_on_flush: false
  
  # Authentication backend, implementing IAuthenticator; used to identify users
  # Out of the box, Cassandra provides org.apache.cassandra.auth.{AllowAllAuthenticator,
  # PasswordAuthenticator}.
  #
  # - AllowAllAuthenticator performs no checks - set it to disable authentication.
  # - PasswordAuthenticator relies on username/password pairs to authenticate
  #   users. It keeps usernames and hashed passwords in system_auth.credentials table.
  #   Please increase system_auth keyspace replication factor if you use this authenticator.
  authenticator: org.apache.cassandra.auth.AllowAllAuthenticator
  
  # Authorization backend, implementing IAuthorizer; used to limit access/provide permissions
  # Out of the box, Cassandra provides org.apache.cassandra.auth.{AllowAllAuthorizer,
  # CassandraAuthorizer}.
  #
  # - AllowAllAuthorizer allows any action to any user - set it to disable authorization.
  # - CassandraAuthorizer stores permissions in system_auth.permissions table. Please
  #   increase system_auth keyspace replication factor if you use this authorizer.
  authorizer: org.apache.cassandra.auth.AllowAllAuthorizer
  
  # Validity period for permissions cache (fetching permissions can be an
  # expensive operation depending on the authorizer, CassandraAuthorizer is
  # one example). Defaults to 2000, set to 0 to disable.
  # Will be disabled automatically for AllowAllAuthorizer.
  permissions_validity_in_ms: 2000
  
  # The partitioner is responsible for distributing rows (by key) across
  # nodes in the cluster.  Any IPartitioner may be used, including your
  # own as long as it is on the classpath.  Out of the box, Cassandra
  # provides org.apache.cassandra.dht.{Murmur3Partitioner, RandomPartitioner
  # ByteOrderedPartitioner, OrderPreservingPartitioner (deprecated)}.
  # 
  # - RandomPartitioner distributes rows across the cluster evenly by md5.
  #   This is the default prior to 1.2 and is retained for compatibility.
  # - Murmur3Partitioner is similar to RandomPartioner but uses Murmur3_128
  #   Hash Function instead of md5.  When in doubt, this is the best option.
  # - ByteOrderedPartitioner orders rows lexically by key bytes.  BOP allows
  #   scanning rows in key order, but the ordering can generate hot spots
  #   for sequential insertion workloads.
  
negative.code: # one logical cluster from joining another.
  cluster_name: 'Test Cluster'
  
  # You should always specify InitialToken when setting up a production
  # cluster for the first time, and often when adding capacity later.
  # The principle is that each node should be given an equal slice of
  # the token ring; see http://wiki.apache.org/cassandra/Operations
  