cassandra.git
13 months agoAdd storage port options to sstableloader cassandra-2.1.19
Eduard Tudenhoefner [Tue, 5 Sep 2017 16:01:32 +0000 (09:01 -0700)] 
Add storage port options to sstableloader

patch by Eduard Tudenhoefner; reviewed by Alex Petrov for CASSANDRA-13844

14 months agoAdd 2.1.19 release to debian/changelog
Michael Shuler [Mon, 11 Sep 2017 21:53:06 +0000 (16:53 -0500)] 
Add 2.1.19 release to debian/changelog

14 months agoRPM: Change owner to root except for /var
sasayabaku [Tue, 29 Aug 2017 05:20:52 +0000 (14:20 +0900)] 
RPM: Change owner to root except for /var

Closes #144
Patch by Sasatani Takenobu; reviewed by Stefan Podkowinski for CASSANDRA-13782

14 months agoFix hanging HintedHandOffTest on MacOS
Aleksey Yeschenko [Thu, 31 Aug 2017 13:41:03 +0000 (14:41 +0100)] 
Fix hanging HintedHandOffTest on MacOS

InetAddress.getLocalHost() hangs the test on MacOS; replaced it with
InetAddress.getByName() - the test passes now, which saves us about 4
minutes of runtime on MacOS.

14 months agoOnly collect test xml where it exists
Marcus Eriksson [Wed, 30 Aug 2017 11:34:52 +0000 (13:34 +0200)] 
Only collect test xml where it exists

Patch by marcuse; reviewed by Eduard Tudenhoefner for CASSANDRA-13807

14 months agofollowup to CASSANDRA-13700; minor cleanup
Jason Brown [Tue, 29 Aug 2017 14:52:40 +0000 (07:52 -0700)] 
followup to CASSANDRA-13700; minor cleanup

Patch by jasobrown; reviewed by Joel Knighton for CASSANDRA-13700

14 months agoCASSANDRA-13775 followup - use 4 containers still
Marcus Eriksson [Fri, 18 Aug 2017 13:10:28 +0000 (15:10 +0200)] 
CASSANDRA-13775 followup - use 4 containers still

Patch by marcuse; reviewed by Eduard Tudenhoefner for CASSANDRA-13775

14 months agoCASSANDRA-13775: Remove stress-test target in CircleCI as it's not existing
Eduard Tudenhoefner [Thu, 17 Aug 2017 18:49:50 +0000 (11:49 -0700)] 
CASSANDRA-13775: Remove stress-test target in CircleCI as it's not existing

15 months agoClone HeartBeatState when building gossip messages. Make its generation/version volatile.
Joel Knighton [Thu, 20 Jul 2017 16:08:08 +0000 (11:08 -0500)] 
Clone HeartBeatState when building gossip messages. Make its generation/version volatile.

Patch by Joel Knighton; reviewed by Jason Brown for CASSANDRA-13700

15 months agoIncrement version to 2.1.19
Joel Knighton [Mon, 24 Jul 2017 18:21:16 +0000 (13:21 -0500)] 
Increment version to 2.1.19

16 months agoPrepare 2.1.18 release cassandra-2.1.18
Michael Shuler [Wed, 21 Jun 2017 18:57:40 +0000 (13:57 -0500)] 
Prepare 2.1.18 release

- release debian/changelog
- backport RPM packaging fixes from cassandra-2.2 branch for
  CASSANDRA-13046, CASSANDRA-13434, CASSANDRA-13435, CASSANDRA-13433,
  and CASSANDRA-13493

17 months agoSwitch MAT to fetch jars from repo.maven.apache.org
Michael Shuler [Thu, 15 Jun 2017 19:03:06 +0000 (14:03 -0500)] 
Switch MAT to fetch jars from repo.maven.apache.org

18 months agoFix 2ndary indexes on primary key columns to don't create expiring entries (CASSANDRA...
adelapena [Fri, 21 Apr 2017 08:33:16 +0000 (09:33 +0100)] 
Fix 2ndary indexes on primary key columns to don't create expiring entries (CASSANDRA-13412)

18 months agoSet javac encoding to utf-8
Ariel Weisberg [Fri, 21 Apr 2017 18:21:32 +0000 (14:21 -0400)] 
Set javac encoding to utf-8

Patch by Ariel Weisberg; Reviewed by Jason Brown for CASSANDRA-13466

19 months agoAdd conf/hostpot_compiler to debian packaging
Jan Urbański [Mon, 10 Apr 2017 14:06:13 +0000 (09:06 -0500)] 
Add conf/hostpot_compiler to debian packaging

Patch by Jan Urbański; reviewed by Michael Shuler for CASSANDRA-13092

19 months agoFix 2ndary index queries on partition keys for tables with static columns
Andrés de la Peña [Fri, 7 Apr 2017 09:13:39 +0000 (11:13 +0200)] 
Fix 2ndary index queries on partition keys for tables with static columns

patch by Andrés de la Peña; reviewed by Benjamin Lerer for CASSANDRA-13147

19 months agoMake circleci run more test targets.
Marcus Eriksson [Wed, 5 Apr 2017 10:43:54 +0000 (12:43 +0200)] 
Make circleci run more test targets.

Patch by marcuse; reviewed by Jeff Jirsa and Michael Shuler for CASSANDRA-13413

19 months agoFix ParseError unhashable type list in cqlsh copy from
Stefania Alborghetti [Wed, 29 Mar 2017 03:22:08 +0000 (11:22 +0800)] 
Fix ParseError unhashable type list in cqlsh copy from

patch by Stefania Alborghetti; reviewed by Alex Petrov for CASSANDRA-13364

19 months agoAdd circle.yml for easier developer build testing
Jeff Jirsa [Tue, 4 Apr 2017 21:29:17 +0000 (14:29 -0700)] 
Add circle.yml for easier developer build testing

Patch by Jeff Jirsa; Reviewed by Jason Brown for CASSANDRA-13388

20 months agoRemove unused repositories
Robert Stupp [Wed, 1 Mar 2017 12:24:22 +0000 (13:24 +0100)] 
Remove unused repositories

Patch by Robert Stupp; Reviewed by Michael Shuler for CASSANDRA-13278

20 months agoLog full stack trace of uncaught exceptions
Chris Batey [Wed, 22 Feb 2017 16:08:22 +0000 (10:08 -0600)] 
Log full stack trace of uncaught exceptions

Patch by Chris Batey; reviewed by Tyler Hobbs for CASSANDRA-13108

20 months agoIncrement to version 2.1.18
Michael Shuler [Tue, 21 Feb 2017 20:00:54 +0000 (14:00 -0600)] 
Increment to version 2.1.18

20 months agoAdd 2.1.17 NEWS entry and bump debian/changelog timestamp cassandra-2.1.17
Michael Shuler [Thu, 16 Feb 2017 00:10:51 +0000 (18:10 -0600)] 
Add 2.1.17 NEWS entry and bump debian/changelog timestamp

20 months agoUse portable stderr for java error in startup
Michael Shuler [Mon, 13 Feb 2017 18:46:02 +0000 (12:46 -0600)] 
Use portable stderr for java error in startup

21 months agoFix Thread Leak in OutboundTcpConnection
Jason Brown [Thu, 9 Feb 2017 22:34:08 +0000 (14:34 -0800)] 
Fix Thread Leak in OutboundTcpConnection

patch by jasobrown, reviewed by aweisberg for CASSANDRA-13204

21 months agoCASSANDRA-13159: Coalescing strategy can enter infinite loop
Jeff Jirsa [Fri, 10 Feb 2017 23:24:18 +0000 (15:24 -0800)] 
CASSANDRA-13159: Coalescing strategy can enter infinite loop

Patch by Corentin Chary; Reviewed by Jeff Jirsa for CASSANDRA-13159

21 months agoUpgrade netty to 4.0.44 to fix memory leak with client encryption
Stefan Podkowinski [Thu, 9 Feb 2017 19:35:39 +0000 (20:35 +0100)] 
Upgrade netty to 4.0.44 to fix memory leak with client encryption

patch by Stefan Podkowinski; reviewed by Robert Stupp for CASSANDRA-13114

22 months agoFix paging for DISTINCT queries on partition keys and static columns
Benjamin Lerer [Wed, 11 Jan 2017 20:05:37 +0000 (21:05 +0100)] 
Fix paging for DISTINCT queries on partition keys and static columns

patch by Benjamin Lerer; reviewed by Tyler Hobbs for CASSANDRA-13017

22 months agoFix race causing infinite loop if Thrift server is stopped before it starts listening
Stefania Alborghetti [Tue, 3 Jan 2017 09:09:52 +0000 (10:09 +0100)] 
Fix race causing infinite loop if Thrift server is stopped before it starts listening

patch by Stefania Alborghetti; reviewed by Joel Knighton for CASSANDRA-12856

22 months agocqlsh copy-from: sort user type fields in csv
Stefania Alborghetti [Tue, 13 Dec 2016 04:05:57 +0000 (12:05 +0800)] 
cqlsh copy-from: sort user type fields in csv

patch by Stefania Alborghetti; reviewed by Paulo Motta for CASSANDRA-12959

22 months agoFix missed signal when commit log segments are recycled
Stefania Alborghetti [Wed, 14 Dec 2016 06:15:14 +0000 (14:15 +0800)] 
Fix missed signal when commit log segments are recycled

patch by Stefania Alborghetti; reviewed by Branimir Lambov for CASSANSRA-13037

23 months agoAdd redhat RPM build directory
Michael Shuler [Sat, 3 Dec 2016 03:01:53 +0000 (21:01 -0600)] 
Add redhat RPM build directory

2 years agoFix RecoveryManagerTruncateTest, includes a backport of CASSANDRA-11743
Stefania Alborghetti [Fri, 27 May 2016 08:55:23 +0000 (10:55 +0200)] 
Fix RecoveryManagerTruncateTest, includes a backport of CASSANDRA-11743

patch by Stefania Alborghetti and Benjamin Lerer; reviewed by Branimir Lambov for CASSANDRA-12802

2 years agoDon't skip sstables based on maxLocalDeletionTime
Cameron Zemek [Tue, 18 Oct 2016 09:09:23 +0000 (11:09 +0200)] 
Don't skip sstables based on maxLocalDeletionTime

Patch by Cameron Zemek; reviewed by marcuse for CASSANDRA-12765

2 years agoBump version to 2.1.17
Michael Shuler [Mon, 10 Oct 2016 22:09:10 +0000 (17:09 -0500)] 
Bump version to 2.1.17

2 years agoPrepare 2.1.16 release cassandra-2.1.16
Michael Shuler [Wed, 5 Oct 2016 22:18:52 +0000 (17:18 -0500)] 
Prepare 2.1.16 release

2 years agoTreat IN values as a set instead of a list
Tyler Hobbs [Tue, 27 Sep 2016 16:51:41 +0000 (11:51 -0500)] 
Treat IN values as a set instead of a list

Patch by Tyler Hobbs; reviewed by Benjamin Lerer for CASSANDRA-12420

2 years agoAdd system property to set the max number of native transport requests in queue
Nate McCall [Tue, 20 Sep 2016 01:22:50 +0000 (13:22 +1200)] 
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

2 years agoInclude column family parameter when -st and -et are provided - subrange repair
vchella [Wed, 20 Jul 2016 01:47:01 +0000 (18:47 -0700)] 
Include column family parameter when -st and -et are provided - subrange repair

Patch by Vinay Chella; Reviewed by Paulo Motta for CASSANDRA-11866

2 years agoFix queries with empty ByteBuffer values in clustering column restrictions
Benjamin Lerer [Tue, 16 Aug 2016 13:17:59 +0000 (15:17 +0200)] 
Fix queries with empty ByteBuffer values in clustering column restrictions

patch by Benjamin Lerer; reviewed by jason Brown and Tyler Hobbs for CASSANDRA-12127

2 years agoDisable passing control to post-flush after flush failure to prevent
Branimir Lambov [Wed, 3 Aug 2016 08:32:48 +0000 (11:32 +0300)] 
Disable passing control to post-flush after flush failure to prevent
data loss.

patch by Branimir Lambov; reviewed by Sylvain Lebresne for
CASSANDRA-11828

2 years agoAllow L0 compactions to reduce scope with LCS
Marcus Eriksson [Thu, 14 Jul 2016 10:10:26 +0000 (12:10 +0200)] 
Allow L0 compactions to reduce scope with LCS

Patch by marcuse; reviewed by sankalp kohli for CASSANDRA-12040

2 years agoupdate cassandra.yaml comments post-CASSANDRA-10243
Jonathan Ellis [Tue, 26 Jul 2016 15:54:31 +0000 (10:54 -0500)] 
update cassandra.yaml comments post-CASSANDRA-10243

2 years agocannot use cql since upgrading python to 2.7.11+
Stefania Alborghetti [Mon, 4 Jul 2016 04:51:08 +0000 (12:51 +0800)] 
cannot use cql since upgrading python to 2.7.11+

patch by Stefania Alborghetti; reviewed by Paulo Motta for CASSANDRA-11850

2 years agoupdate CHANGES
Jonathan Ellis [Thu, 21 Jul 2016 15:18:56 +0000 (10:18 -0500)] 
update CHANGES

2 years agoRevert "Reduce contention getting instances of CompositeType"
Jonathan Ellis [Thu, 21 Jul 2016 15:17:31 +0000 (10:17 -0500)] 
Revert "Reduce contention getting instances of CompositeType"

This reverts commit fda3d8ee25adc4837bb5754f718062e522c04788.

(See thread at https://mail-archives.apache.org/mod_mbox/cassandra-dev/201607.mbox/%3CCALdd-zjg%2Ba73VncPkU2rw_UpFPVsw0yNwO-yBqUQfK8H8FpiKw%40mail.gmail.com%3E)

2 years agoRevert "Range tombstones that are masked by row tombstones should not be written...
Jonathan Ellis [Thu, 21 Jul 2016 15:15:41 +0000 (10:15 -0500)] 
Revert "Range tombstones that are masked by row tombstones should not be written out"

This reverts commit 98f5f77bb3c5d50e52cbb6f577a463ca8a5134ad.

(See thread at https://mail-archives.apache.org/mod_mbox/cassandra-dev/201607.mbox/%3CCALdd-zjg%2Ba73VncPkU2rw_UpFPVsw0yNwO-yBqUQfK8H8FpiKw%40mail.gmail.com%3E)

2 years agoRange tombstones that are masked by row tombstones should not be written out
Nachiket Patil [Wed, 6 Jul 2016 09:22:56 +0000 (11:22 +0200)] 
Range tombstones that are masked by row tombstones should not be written out

patch by Nachiket Patil; reviewed by Sylvain Lebresne for CASSANDRA-12030

2 years agoImprove digest calculation in the presence of overlapping tombstones.
Branimir Lambov [Thu, 5 May 2016 13:20:52 +0000 (16:20 +0300)] 
Improve digest calculation in the presence of overlapping tombstones.

Patch by Branimir Lambov; reviewed by Sylvain Lebresne for
CASSANDRA-11349

2 years ago Fix filtering on clustering columns when 2i is used
Alex Petrov [Mon, 4 Jul 2016 12:15:39 +0000 (14:15 +0200)] 
 Fix filtering on clustering columns when 2i is used

Patch by Alex Petrov; reviewed by Benjamin Lerer for CASSANDRA-11907

2 years agoupdate license file versions
Dave Brosius [Fri, 1 Jul 2016 19:53:29 +0000 (15:53 -0400)] 
update license file versions

2 years agoFix changelog (2.1.15 is frozen)
Sylvain Lebresne [Thu, 30 Jun 2016 15:10:15 +0000 (17:10 +0200)] 
Fix changelog (2.1.15 is frozen)

2 years agoReduce contention getting instances of CompositeType
Sylvain Lebresne [Thu, 15 Oct 2015 07:50:40 +0000 (09:50 +0200)] 
Reduce contention getting instances of CompositeType

patch by schlosna; reviewed by slebresne for CASSANDRA-10433

2 years agoAccount for partition deletions in tombstone histogram
Marcus Eriksson [Thu, 30 Jun 2016 08:50:00 +0000 (10:50 +0200)] 
Account for partition deletions in tombstone histogram

Patch by marcuse; reviewed by Sylvain Lebresne for CASSANDRA-12112

2 years agoversion 2.1.15 cassandra-2.1.15
T Jake Luciani [Wed, 29 Jun 2016 00:06:55 +0000 (20:06 -0400)] 
version 2.1.15

2 years agoAvoid stalling Paxos when the paxos state expires
Sylvain Lebresne [Wed, 22 Jun 2016 10:12:37 +0000 (12:12 +0200)] 
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

2 years agoRemove finished incoming streaming connections from MessagingService
Paulo Motta [Mon, 27 Jun 2016 15:17:33 +0000 (12:17 -0300)] 
Remove finished incoming streaming connections from MessagingService

patch by Paulo Motta; reviewed by Marcus Eriksson for CASSANDRA-11854

2 years agobackport fix for flaky testExportColumnsWithMetadata from 2.2
Jonathan Ellis [Mon, 27 Jun 2016 16:13:48 +0000 (11:13 -0500)] 
backport fix for flaky testExportColumnsWithMetadata from 2.2

2 years agoDon't try to get sstables for non-repairing column families
Marcus Eriksson [Thu, 23 Jun 2016 07:46:00 +0000 (09:46 +0200)] 
Don't try to get sstables for non-repairing column families

Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-12077

2 years agoAvoid marking too many sstables as repaired
Marcus Eriksson [Fri, 27 May 2016 07:25:28 +0000 (09:25 +0200)] 
Avoid marking too many sstables as repaired

Patch by marcuse; reviewed by Joel Knighton for CASSANDRA-11696

2 years agoFix handling of clustering key > 64K
Lerh Chuan Low [Tue, 31 May 2016 08:01:58 +0000 (18:01 +1000)] 
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

2 years agoAvoid clock skew corrupting other nodes through paxos
Sylvain Lebresne [Thu, 16 Jun 2016 09:59:18 +0000 (11:59 +0200)] 
Avoid clock skew corrupting other nodes through paxos

patch by slebresne; reviewed by jasobrown for CASSANDRA-11991

2 years agoRemove distinction between non-existing static columns and existing but null in LWTs
Alex Petrov [Tue, 21 Jun 2016 14:22:23 +0000 (16:22 +0200)] 
Remove distinction between non-existing static columns and existing but null in LWTs

Path by Alex Petrov; reviewed by Benjamin Lerer for CASSANDRA-9842

2 years agoSet correct MCL_CURRENT and MCL_FUTURE values on IBM POWER to support mlockall(2...
Rei Odaira [Fri, 15 Apr 2016 15:50:45 +0000 (10:50 -0500)] 
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

2 years agoninja fix license headers
Carl Yeksigian [Wed, 15 Jun 2016 14:29:27 +0000 (10:29 -0400)] 
ninja fix license headers

2 years agoCache local ranges when calculating repair neighbors
Mahdi Mohammadi [Wed, 15 Jun 2016 09:43:27 +0000 (11:43 +0200)] 
Cache local ranges when calculating repair neighbors

patch by Mahdi Mohammadi; reviewed by Paulo Motta for CASSANDRA-11933

2 years agoAllow LWT operation on static column with only partition keys
Carl Yeksigian [Tue, 14 Jun 2016 12:32:26 +0000 (08:32 -0400)] 
Allow LWT operation on static column with only partition keys

Patch by Carl Yeksigian, reviewed by Benjamin Lerer for CASSANDRA-10532

2 years agoCreate interval tree over canonical sstables to avoid missing sstables during streaming
Marcus Eriksson [Wed, 25 May 2016 06:38:14 +0000 (08:38 +0200)] 
Create interval tree over canonical sstables to avoid missing sstables during streaming

patch by marcuse; reviewed by benedict for CASSANDRA-11886

2 years agocqlsh COPY FROM: shutdown parent cluster after forking, to avoid corrupting SSL conne...
Stefania Alborghetti [Fri, 27 May 2016 03:00:27 +0000 (11:00 +0800)] 
cqlsh COPY FROM: shutdown parent cluster after forking, to avoid corrupting SSL connections

patch by Stefania Alborghetti; reviewed by Tyler Hobbs for CASSANDRA-11749

2 years agoUpdated cqlsh Python driver to fix DESCRIBE problem for legacy tables
Stefania Alborghetti [Thu, 19 May 2016 02:00:35 +0000 (10:00 +0800)] 
Updated cqlsh Python driver to fix DESCRIBE problem for legacy tables

patch by Stefania Alborghetti; reviewed by Adam Holmberg for CASSANDRA-11055

2 years agocqlsh: apply current keyspace to source command
Stefania Alborghetti [Tue, 31 May 2016 14:52:26 +0000 (16:52 +0200)] 
cqlsh: apply current keyspace to source command

patch by Stefania Alborghetti; reviewed by Robert Stupp for CASSANDRA-11152

2 years agoBackport CASSANDRA-11578
Yuki Morishita [Wed, 18 May 2016 22:03:39 +0000 (17:03 -0500)] 
Backport CASSANDRA-11578

patch by yukim; reviewed by Paulo Motta for CASSANDRA-11750

2 years agoAdd ability to disable purgable tombstone check via startup flag
Marcus Eriksson [Fri, 20 May 2016 08:37:34 +0000 (10:37 +0200)] 
Add ability to disable purgable tombstone check via startup flag

Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-11831

2 years agoFail parent repair session if repair coordinator dies
Marcus Eriksson [Wed, 18 May 2016 08:44:49 +0000 (10:44 +0200)] 
Fail parent repair session if repair coordinator dies

Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-11824

2 years agoSet default streaming_socket_timeout_in_ms to 24 hours
Paulo Motta [Wed, 18 May 2016 15:40:01 +0000 (12:40 -0300)] 
Set default streaming_socket_timeout_in_ms to 24 hours

Patch by Paulo Motta; reviewed by Yuki Morishita for CASSANDRA-11840

2 years agoDo not consider local node a valid source during replace
Paulo Motta [Mon, 23 May 2016 22:52:44 +0000 (19:52 -0300)] 
Do not consider local node a valid source during replace

Patch by Paulo Motta; reviewed by Yuki Morishita for CASSANDRA-11848

2 years agoAvoid holding SSTableReaders for duration of incremental repair
Paulo Motta [Tue, 17 May 2016 20:29:50 +0000 (17:29 -0300)] 
Avoid holding SSTableReaders for duration of incremental repair

Patch by Paulo Motta; reviewed by Marcus Eriksson for CASSANDRA-11739

2 years agoAdd message dropped tasks to nodetool netstats
Jeremiah D Jordan [Fri, 20 May 2016 16:44:44 +0000 (11:44 -0500)] 
Add message dropped tasks to nodetool netstats

patch by Jeremiah Jordan; reviewed by yukim for CASSANDRA-11855

2 years agoDon't compute expensive MaxPurgeableTimestamp until we've verified there's an expired...
Jonathan Ellis [Wed, 18 May 2016 17:24:23 +0000 (12:24 -0500)] 
Don't compute expensive MaxPurgeableTimestamp until we've verified there's an expired tombstone
patch by jbellis; reviewed by marcuse for CASSANDRA-11834

2 years agoCASSANDRA-10828: Allow usage of multiplier in start value of population sequence
Eduard Tudenhoefner [Tue, 8 Dec 2015 09:23:51 +0000 (10:23 +0100)] 
CASSANDRA-10828: Allow usage of multiplier in start value of population sequence

2 years agoninja changes for 10979
Carl Yeksigian [Mon, 16 May 2016 20:43:56 +0000 (16:43 -0400)] 
ninja changes for 10979

2 years agoFix paging on DISTINCT queries repeats result when first row in partition changes
Benjamin Lerer [Fri, 13 May 2016 19:07:27 +0000 (21:07 +0200)] 
Fix paging on DISTINCT queries repeats result when first row in partition changes

patch by Benjamin Lerer; reviewed by Tyler Hobbs for CASSANDRA-11679

2 years agoCASSANDRA-11644 - commit to 2.1/2.2/3.0 branches
jasonstack [Mon, 25 Apr 2016 16:07:29 +0000 (00:07 +0800)] 
CASSANDRA-11644 - commit to 2.1/2.2/3.0 branches

2 years agoAdd option to disable use of severity in DynamicEndpointSnitch
Jeremiah D Jordan [Fri, 6 May 2016 14:45:10 +0000 (09:45 -0500)] 
Add option to disable use of severity in DynamicEndpointSnitch

patch by Jeremiah Jordan; reviewed by Aleksey Yeschenko for
CASSANDRA-11737

2 years agoReduce amount of logging calls from ColumnFamilyStore.selectAndReference
Robert Stupp [Wed, 4 May 2016 16:44:08 +0000 (18:44 +0200)] 
Reduce amount of logging calls from ColumnFamilyStore.selectAndReference

patch by Robert Stupp; reviewed by Benjamin Lerer for CASSANDRA-11552

2 years agoUse -lt comparator for JVM patch version
Eduard Tudenhoefner [Tue, 3 May 2016 11:55:21 +0000 (13:55 +0200)] 
Use -lt comparator for JVM patch version

Patch by etudenhoefner; reviewed by mshuler for CASSANDRA-11661

2 years agodeb package migration to dh_python2, added missing debian rules
Michael Shuler [Fri, 29 Apr 2016 00:14:58 +0000 (08:14 +0800)] 
deb package migration to dh_python2, added missing debian rules

Patch by Michael Shuler; reviewed by tjake for CASSANDRA-10853

2 years agocqlsh COPY FROM fails for null values with non-prepared statements
Stefania Alborghetti [Mon, 25 Apr 2016 02:33:54 +0000 (10:33 +0800)] 
cqlsh COPY FROM fails for null values with non-prepared statements

patch by Stefania Alborghetti and Robert Stupp; reviewed by Robert Stupp for CASSANDRA-11631

2 years agoMake cython optional in pylib/setup.py
Stefania Alborghetti [Fri, 22 Apr 2016 02:15:01 +0000 (10:15 +0800)] 
Make cython optional in pylib/setup.py

patch by Stefania Alborghetti; reviewed by tjake for CASSANDRA-11630

2 years agodeb package migration to dh_python2
T Jake Luciani [Tue, 26 Apr 2016 16:13:48 +0000 (12:13 -0400)] 
deb package migration to dh_python2

Patch by Michael Shuler; reviewed by tjake for CASSANDRA-10853

2 years agoValidate levels when building LeveledScanner to avoid overlaps with orphaned sstables
Paulo Motta [Tue, 19 Apr 2016 01:42:19 +0000 (22:42 -0300)] 
Validate levels when building LeveledScanner to avoid overlaps with orphaned sstables

Patch by Paulo Motta; reviewed by marcuse for CASSANDRA-9935

2 years agoChange order of directory searching for cassandra.in.sh
Wei Deng [Tue, 26 Apr 2016 01:03:27 +0000 (20:03 -0500)] 
Change order of directory searching for cassandra.in.sh

patch by Wei Deng; reviewed by yukim for CASSANDRA-11628

2 years agocqlsh COPY FROM fails with []{} chars in UDT/tuple fields/values
Robert Stupp [Mon, 25 Apr 2016 08:16:28 +0000 (10:16 +0200)] 
cqlsh COPY FROM fails with []{} chars in UDT/tuple fields/values

patch by Robert Stupp; reviewed by Stefania for CASSANDRA-11633

2 years agoclqsh: COPY FROM throws TypeError with Cython extensions enabled
Stefania Alborghetti [Thu, 21 Apr 2016 09:33:53 +0000 (17:33 +0800)] 
clqsh: COPY FROM throws TypeError with Cython extensions enabled

patch by Stefania Alborghetti; reviewed by Tyler Hobbs for CASSANDRA-11574

2 years agocqlsh: COPY FROM ignores NULL values in conversion
Stefania Alborghetti [Tue, 12 Apr 2016 02:12:18 +0000 (10:12 +0800)] 
cqlsh: COPY FROM ignores NULL values in conversion

patch by Stefania Alborghetti; reviewed by Paulo Motta for CASSANDRA-11549

2 years agocqlsh: Fix potential COPY deadlock
Stefania Alborghetti [Mon, 11 Apr 2016 02:31:34 +0000 (10:31 +0800)] 
cqlsh: Fix potential COPY deadlock

This deadlock could occur when the parent process is terminating child
processes (partial backport of CASSANDRA-11320).

Patch by Stefania Alborghetti; reviewed by Tyler Hobbs for
CASSANDRA-11505

2 years agoAdd unit test for CASSANDRA-11548 cassandra-2.1.14
Paulo Motta [Mon, 18 Apr 2016 21:44:07 +0000 (18:44 -0300)] 
Add unit test for CASSANDRA-11548

Patch by Paulo Motta; reviewed by Marcus Eriksson for CASSANDRA-11548

2 years agoReplace sstables on DataTracker before marking them as non-compacting during anti...
Ruoran Wang [Mon, 18 Apr 2016 22:49:30 +0000 (19:49 -0300)] 
Replace sstables on DataTracker before marking them as non-compacting during anti-compaction

Patch by Ruoran Wang; reviewed by Paulo Motta for CASSANDRA-11548

2 years ago2.1.14 version bump
T Jake Luciani [Fri, 15 Apr 2016 14:30:21 +0000 (10:30 -0400)] 
2.1.14 version bump

2 years agoChecking if an unlogged batch is local is inefficient
Stefania Alborghetti [Fri, 8 Apr 2016 03:52:17 +0000 (11:52 +0800)] 
Checking if an unlogged batch is local is inefficient

patch by Stefania Alborghetti; reviewed by Paulo Motta for CASSANDRA-11529