Commit Graph

15291 Commits

Author SHA1 Message Date
Nate McCall 6fb89b905c Add system property to set the max number of native transport requests in queue
Patch by Jake Luciani; reviewed by Nate McCall for CASSANDRA-11363
2016-09-20 14:07:57 +12:00
vchella 95b2d0241c Include column family parameter when -st and -et are provided - subrange repair
Patch by Vinay Chella; Reviewed by Paulo Motta for CASSANDRA-11866
2016-08-22 16:36:54 -05:00
Benjamin Lerer 527d1897c0 Fix queries with empty ByteBuffer values in clustering column restrictions
patch by Benjamin Lerer; reviewed by jason Brown and Tyler Hobbs for CASSANDRA-12127
2016-08-16 15:17:59 +02:00
Branimir Lambov bd6654733d Disable passing control to post-flush after flush failure to prevent
data loss.

patch by Branimir Lambov; reviewed by Sylvain Lebresne for
CASSANDRA-11828
2016-08-05 15:35:25 +02:00
Marcus Eriksson bc0d1da0ce Allow L0 compactions to reduce scope with LCS
Patch by marcuse; reviewed by sankalp kohli for CASSANDRA-12040
2016-08-01 10:40:19 +02:00
Jonathan Ellis 48a45eda50 update cassandra.yaml comments post-CASSANDRA-10243 2016-07-26 10:54:31 -05:00
Stefania Alborghetti 3d3359eb95 cannot use cql since upgrading python to 2.7.11+
patch by Stefania Alborghetti; reviewed by Paulo Motta for CASSANDRA-11850
2016-07-25 08:39:12 +08:00
Jonathan Ellis ad1dcefe8e update CHANGES 2016-07-21 10:18:56 -05:00
Jonathan Ellis ba068472b3 Revert "Reduce contention getting instances of CompositeType"
This reverts commit fda3d8ee25.

(See thread at https://mail-archives.apache.org/mod_mbox/cassandra-dev/201607.mbox/%3CCALdd-zjg%2Ba73VncPkU2rw_UpFPVsw0yNwO-yBqUQfK8H8FpiKw%40mail.gmail.com%3E)
2016-07-21 10:17:31 -05:00
Jonathan Ellis e865e88753 Revert "Range tombstones that are masked by row tombstones should not be written out"
This reverts commit 98f5f77bb3.

(See thread at https://mail-archives.apache.org/mod_mbox/cassandra-dev/201607.mbox/%3CCALdd-zjg%2Ba73VncPkU2rw_UpFPVsw0yNwO-yBqUQfK8H8FpiKw%40mail.gmail.com%3E)
2016-07-21 10:15:41 -05:00
Nachiket Patil 98f5f77bb3 Range tombstones that are masked by row tombstones should not be written out
patch by Nachiket Patil; reviewed by Sylvain Lebresne for CASSANDRA-12030
2016-07-06 14:35:10 +02:00
Branimir Lambov 3c1653f479 Improve digest calculation in the presence of overlapping tombstones.
Patch by Branimir Lambov; reviewed by Sylvain Lebresne for
CASSANDRA-11349
2016-07-05 11:24:36 +02:00
Alex Petrov c857919b40 Fix filtering on clustering columns when 2i is used
Patch by Alex Petrov; reviewed by Benjamin Lerer for CASSANDRA-11907
2016-07-04 14:15:39 +02:00
Dave Brosius bd6ad43b9c update license file versions 2016-07-01 15:53:29 -04:00
Sylvain Lebresne 40b18d5746 Fix changelog (2.1.15 is frozen) 2016-06-30 17:10:15 +02:00
Sylvain Lebresne fda3d8ee25 Reduce contention getting instances of CompositeType
patch by schlosna; reviewed by slebresne for CASSANDRA-10433
2016-06-30 17:06:24 +02:00
Marcus Eriksson 5a9820d4a4 Account for partition deletions in tombstone histogram
Patch by marcuse; reviewed by Sylvain Lebresne for CASSANDRA-12112
2016-06-30 13:12:03 +02:00
T Jake Luciani cb14186f8d version 2.1.15 2016-06-28 20:06:55 -04:00
Sylvain Lebresne 017ec3e99e Avoid stalling Paxos when the paxos state expires
This commit does 2 things:
- It ignores MRCs that are old enough to have expired in some nodes paxos tables
- It ensures the same timestamp is used when reading the paxos state and ignoring old MRC

patch by slebresne; reviewed by jasobraown for CASSANDRA-12043
2016-06-28 15:16:00 +02:00
Paulo Motta 2811f15bc9 Remove finished incoming streaming connections from MessagingService
patch by Paulo Motta; reviewed by Marcus Eriksson for CASSANDRA-11854
2016-06-28 10:13:24 +02:00
Jonathan Ellis 341b3fbfb4 backport fix for flaky testExportColumnsWithMetadata from 2.2 2016-06-27 11:13:48 -05:00
Marcus Eriksson 9358e589e2 Don't try to get sstables for non-repairing column families
Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-12077
2016-06-23 14:49:59 +02:00
Marcus Eriksson 3c8421a330 Avoid marking too many sstables as repaired
Patch by marcuse; reviewed by Joel Knighton for CASSANDRA-11696
2016-06-23 11:08:24 +02:00
Lerh Chuan Low 452d626a7a Fix handling of clustering key > 64K
Prevent select statements with clustering key > 64k,
nicer error message when writing a value larger than unsigned short,
catch Throwable for OutboundTCPConnection.

Patch by Lerh Chuan Low; reviewed by Branimir Lambov for CASSANDRA-11882
2016-06-23 10:52:14 +02:00
Sylvain Lebresne 720870bd7f Avoid clock skew corrupting other nodes through paxos
patch by slebresne; reviewed by jasobrown for CASSANDRA-11991
2016-06-23 09:52:52 +02:00
Alex Petrov 85f2bbfd1c Remove distinction between non-existing static columns and existing but null in LWTs
Path by Alex Petrov; reviewed by Benjamin Lerer for CASSANDRA-9842
2016-06-21 16:22:23 +02:00
Rei Odaira a56bc1600b Set correct MCL_CURRENT and MCL_FUTURE values on IBM POWER to support mlockall(2) through JNA
Patch by rodaira; reviewed by jmckenzie for CASSANDRA-11576
2016-06-17 12:38:25 -04:00
Carl Yeksigian 615bf3721e ninja fix license headers 2016-06-15 10:29:27 -04:00
Mahdi Mohammadi 2f74831f42 Cache local ranges when calculating repair neighbors
patch by Mahdi Mohammadi; reviewed by Paulo Motta for CASSANDRA-11933
2016-06-15 11:43:27 +02:00
Carl Yeksigian 1d2d0749a8 Allow LWT operation on static column with only partition keys
Patch by Carl Yeksigian, reviewed by Benjamin Lerer for CASSANDRA-10532
2016-06-14 08:32:26 -04:00
Marcus Eriksson 72acbcd00f Create interval tree over canonical sstables to avoid missing sstables during streaming
patch by marcuse; reviewed by benedict for CASSANDRA-11886
2016-06-13 14:31:47 +02:00
Stefania Alborghetti 68319f7c3b cqlsh COPY FROM: shutdown parent cluster after forking, to avoid corrupting SSL connections
patch by Stefania Alborghetti; reviewed by Tyler Hobbs for CASSANDRA-11749
2016-06-10 15:49:51 -05:00
Stefania Alborghetti 06bb6b9d09 Updated cqlsh Python driver to fix DESCRIBE problem for legacy tables
patch by Stefania Alborghetti; reviewed by Adam Holmberg for CASSANDRA-11055
2016-06-02 14:06:33 +02:00
Stefania Alborghetti 4008e9bd3f cqlsh: apply current keyspace to source command
patch by Stefania Alborghetti; reviewed by Robert Stupp for CASSANDRA-11152
2016-06-01 15:25:40 +02:00
Yuki Morishita b851792c4e Backport CASSANDRA-11578
patch by yukim; reviewed by Paulo Motta for CASSANDRA-11750
2016-05-26 09:40:40 -05:00
Marcus Eriksson 5dc7414970 Add ability to disable purgable tombstone check via startup flag
Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-11831
2016-05-26 08:49:00 +02:00
Marcus Eriksson 03180469d6 Fail parent repair session if repair coordinator dies
Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-11824
2016-05-26 07:47:50 +02:00
Paulo Motta d27f9b0b77 Set default streaming_socket_timeout_in_ms to 24 hours
Patch by Paulo Motta; reviewed by Yuki Morishita for CASSANDRA-11840
2016-05-25 19:26:51 -05:00
Paulo Motta 6100eb2c1c Do not consider local node a valid source during replace
Patch by Paulo Motta; reviewed by Yuki Morishita for CASSANDRA-11848
2016-05-25 18:16:42 -05:00
Paulo Motta 675591d1c5 Avoid holding SSTableReaders for duration of incremental repair
Patch by Paulo Motta; reviewed by Marcus Eriksson for CASSANDRA-11739
2016-05-24 07:25:44 +02:00
Jeremiah D Jordan 129b1193e2 Add message dropped tasks to nodetool netstats
patch by Jeremiah Jordan; reviewed by yukim for CASSANDRA-11855
2016-05-23 09:27:13 -05:00
Jonathan Ellis 00f25401c9 Don't compute expensive MaxPurgeableTimestamp until we've verified there's an expired tombstone
patch by jbellis; reviewed by marcuse for CASSANDRA-11834
2016-05-18 12:25:45 -05:00
Eduard Tudenhoefner 9359af2ea5 CASSANDRA-10828: Allow usage of multiplier in start value of population sequence 2016-05-18 09:09:06 -04:00
Carl Yeksigian 6e6bde8ca2 ninja changes for 10979 2016-05-16 16:43:56 -04:00
Benjamin Lerer f5baa9c712 Fix paging on DISTINCT queries repeats result when first row in partition changes
patch by Benjamin Lerer; reviewed by Tyler Hobbs for CASSANDRA-11679
2016-05-13 21:07:27 +02:00
jasonstack fccded58a6 CASSANDRA-11644 - commit to 2.1/2.2/3.0 branches 2016-05-13 12:36:54 -04:00
Jeremiah D Jordan 11d4e73e21 Add option to disable use of severity in DynamicEndpointSnitch
patch by Jeremiah Jordan; reviewed by Aleksey Yeschenko for
CASSANDRA-11737
2016-05-10 15:59:02 +01:00
Robert Stupp aacd452630 Reduce amount of logging calls from ColumnFamilyStore.selectAndReference
patch by Robert Stupp; reviewed by Benjamin Lerer for CASSANDRA-11552
2016-05-04 18:44:08 +02:00
Eduard Tudenhoefner 5202147d9f Use -lt comparator for JVM patch version
Patch by etudenhoefner; reviewed by mshuler for CASSANDRA-11661
2016-05-03 14:04:16 -04:00
Michael Shuler 86c5a00c23 deb package migration to dh_python2, added missing debian rules
Patch by Michael Shuler; reviewed by tjake for CASSANDRA-10853
2016-04-29 08:16:02 +08:00