You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by be...@apache.org on 2018/12/06 15:46:56 UTC

[9/9] cassandra git commit: Merge branch 'cassandra-3.11' into trunk

Merge branch 'cassandra-3.11' into trunk


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/2275ab6d
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/2275ab6d
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/2275ab6d

Branch: refs/heads/trunk
Commit: 2275ab6d686e7bdf3cf12c9ef972c6f4d36ded0c
Parents: 1f19d5f 866a894
Author: Benedict Elliott Smith <be...@apache.org>
Authored: Thu Dec 6 15:46:28 2018 +0000
Committer: Benedict Elliott Smith <be...@apache.org>
Committed: Thu Dec 6 15:46:28 2018 +0000

----------------------------------------------------------------------
 CHANGES.txt         | 1 +
 conf/cassandra.yaml | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/2275ab6d/CHANGES.txt
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/cassandra/blob/2275ab6d/conf/cassandra.yaml
----------------------------------------------------------------------
diff --cc conf/cassandra.yaml
index 2d5cdd3,2cc119a..dde4296
--- a/conf/cassandra.yaml
+++ b/conf/cassandra.yaml
@@@ -1207,84 -1234,4 +1207,84 @@@ back_pressure_strategy
  # time and queue contention while iterating the backlog of messages.
  # An interval of 0 disables any wait time, which is the behavior of former Cassandra versions.
  #
 -# otc_backlog_expiration_interval_ms: 200
 +# otc_backlog_expiration_interval_ms: 200
 +
 +# Track a metric per keyspace indicating whether replication achieved the ideal consistency
 +# level for writes without timing out. This is different from the consistency level requested by
 +# each write which may be lower in order to facilitate availability.
 +# ideal_consistency_level: EACH_QUORUM
 +
 +# Path to write full query log data to when the full query log is enabled
 +# The full query log will recrusively delete the contents of this path at
 +# times. Don't place links in this directory to other parts of the filesystem.
 +#full_query_log_dir: /tmp/cassandrafullquerylog
 +
 +# Automatically upgrade sstables after upgrade - if there is no ordinary compaction to do, the
 +# oldest non-upgraded sstable will get upgraded to the latest version
 +# automatic_sstable_upgrade: false
 +# Limit the number of concurrent sstable upgrades
 +# max_concurrent_automatic_sstable_upgrades: 1
 +
 +# Audit logging - Logs every incoming CQL command request, authentication to a node. See the docs
 +# on audit_logging for full details about the various configuration options.
 +audit_logging_options:
 +    enabled: false
 +    logger: BinAuditLogger
 +    # audit_logs_dir:
 +    # included_keyspaces:
 +    # excluded_keyspaces: system, system_schema, system_virtual_schema
 +    # included_categories:
 +    # excluded_categories:
 +    # included_users:
 +    # excluded_users:
 +    # roll_cycle: HOURLY
 +    # block: true
 +    # max_queue_weight: 268435456 # 256 MiB
 +    # max_log_size: 17179869184 # 16 GiB
 +    ## archive command is "/path/to/script.sh %path" where %path is replaced with the file being rolled:
 +    # archive_command:
 +    # max_archive_retries: 10
 +
 +
 +# default options for full query logging - these can be overridden from command line when executing
 +# nodetool enablefullquerylog
 +#full_query_logging_options:
 +    # log_dir:
 +    # roll_cycle: HOURLY
 +    # block: true
 +    # max_queue_weight: 268435456 # 256 MiB
 +    # max_log_size: 17179869184 # 16 GiB
 +    ## archive command is "/path/to/script.sh %path" where %path is replaced with the file being rolled:
 +    # archive_command:
 +    # max_archive_retries: 10
 +
 +# validate tombstones on reads and compaction
 +# can be either "disabled", "warn" or "exception"
 +# corrupted_tombstone_strategy: disabled
 +
 +# Diagnostic Events #
 +# If enabled, diagnostic events can be helpful for troubleshooting operational issues. Emitted events contain details
 +# on internal state and temporal relationships across events, accessible by clients via JMX.
 +diagnostic_events_enabled: false
 +
- # Define use of legacy delayed flusher for replies to TCP connections. This will increase latency, but might be beneficial for
- # legacy use-cases where only a single connection is used for each Cassandra node. Default is false.
++# Use native transport TCP message coalescing. If on upgrade to 4.0 you found your throughput decreasing, and in
++# particular you run an old kernel or have very fewer client connections, this option might be worth evaluating.
 +#native_transport_flush_in_batches_legacy: false
 +
 +# Enable tracking of repaired state of data during reads and comparison between replicas
 +# Mismatches between the repaired sets of replicas can be characterized as either confirmed
 +# or unconfirmed. In this context, unconfirmed indicates that the presence of pending repair
 +# sessions, unrepaired partition tombstones, or some other condition means that the disparity
 +# cannot be considered conclusive. Confirmed mismatches should be a trigger for investigation
 +# as they may be indicative of corruption or data loss.
 +# There are separate flags for range vs partition reads as single partition reads are only tracked
 +# when CL > 1 and a digest mismatch occurs. Currently, range queries don't use digests so if
 +# enabled for range reads, all range reads will include repaired data tracking. As this adds
 +# some overhead, operators may wish to disable it whilst still enabling it for partition reads
 +repaired_data_tracking_for_range_reads_enabled: false
 +repaired_data_tracking_for_partition_reads_enabled: false
 +# If false, only confirmed mismatches will be reported. If true, a separate metric for unconfirmed
 +# mismatches will also be recorded. This is to avoid potential signal:noise issues are unconfirmed
 +# mismatches are less actionable than confirmed ones.
 +report_unconfirmed_repaired_data_mismatches: false
 +


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org