cassandra.git
22 months agoAdd 2.2.9 release to debian/changelog cassandra-2.2.9
Michael Shuler [Thu, 16 Feb 2017 00:13:56 +0000 (18:13 -0600)] 
Add 2.2.9 release to debian/changelog

22 months agoMerge branch 'cassandra-2.1' into cassandra-2.2
Michael Shuler [Thu, 16 Feb 2017 00:11:17 +0000 (18:11 -0600)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

22 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

22 months agoMerge branch 'cassandra-2.1' into cassandra-2.2
Michael Shuler [Wed, 15 Feb 2017 23:57:03 +0000 (17:57 -0600)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

22 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

22 months agoQuick fix: Add missing developers to build.xml file.
Nate McCall [Tue, 14 Feb 2017 22:50:23 +0000 (11:50 +1300)] 
Quick fix: Add missing developers to build.xml file.

22 months agoRemove non-ascii characters from cassandra.yaml introduced by CASSANDRA-13090
Ariel Weisberg [Tue, 14 Feb 2017 20:09:20 +0000 (15:09 -0500)] 
Remove non-ascii characters from cassandra.yaml introduced by CASSANDRA-13090

patch by Ariel Weisberg; reviewed by Jason Brown for CASSANDRA-13219

22 months agoCoalescing strategies improvements CASSANDRA-13090
Corentin Chary [Mon, 9 Jan 2017 17:06:56 +0000 (12:06 -0500)] 
Coalescing strategies improvements CASSANDRA-13090

With the previous code TIMEHORIZON and MOVINGAVERAGE
coalesing strategy would wait even when the backlog
still contains data which would make it grow even more.

Also:
- cleanups parkLoop()
- add otc_coalescing_max_coalesced_messages
- add otc_coalescing_enough_coalesced_messages
- add other otc_* settings to cassandra.yaml

patch by Corentin Chary <c.chary@criteo.com> reviewed by Ariel Weisberg <aweisberg@apple.com> for CASSANDRA-13090

22 months agoFix negative mean latency metric
Per Otterstrom [Wed, 18 Jan 2017 13:56:01 +0000 (14:56 +0100)] 
Fix negative mean latency metric

Patch by Per Otterstrom; Reviewed by Chris Lohfink for CASSANDRA-12876

22 months agoMerge branch 'cassandra-2.1' into cassandra-2.2
Jason Brown [Sat, 11 Feb 2017 15:59:40 +0000 (07:59 -0800)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

22 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

22 months agoMerge branch 'cassandra-2.1' into cassandra-2.2
Jeff Jirsa [Fri, 10 Feb 2017 23:25:57 +0000 (15:25 -0800)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

22 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

22 months agoUse only one file pointer when creating commitlog segments
Benjamin Lerer [Fri, 10 Feb 2017 09:25:34 +0000 (10:25 +0100)] 
Use only one file pointer when creating commitlog segments

patch by Benjamin Lerer; reviewed by Joshua McKenzie for CASSANDRA-12539

22 months agoMerge branch 'cassandra-2.1' into cassandra-2.2
Robert Stupp [Thu, 9 Feb 2017 19:37:32 +0000 (20:37 +0100)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

22 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 speculative retry bugs
Simon Zhou [Thu, 2 Feb 2017 20:50:10 +0000 (15:50 -0500)] 
Fix speculative retry bugs

Patch by Simon Zhou; reviewed by tjake for CASSANDRA-13009

22 months agoFix handling of nulls and unsets in IN conditions
Benjamin Lerer [Fri, 27 Jan 2017 14:17:53 +0000 (15:17 +0100)] 
Fix handling of nulls and unsets in IN conditions

patch by Benjamin Lerer; reviewed by Alex Petrov for CASSANDRA-12981

23 months agoFix test interference in ColumnFamilyStoreTest
Sylvain Lebresne [Wed, 14 Dec 2016 10:43:23 +0000 (11:43 +0100)] 
Fix test interference in ColumnFamilyStoreTest

patch by Sylvain Lebresne; reviewed by Yuki Morishita for CASSANDRA-12890

23 months agoMerge branch cassandra-2.1 into cassandra-2.2
Benjamin Lerer [Wed, 11 Jan 2017 20:08:01 +0000 (21:08 +0100)] 
Merge branch cassandra-2.1 into cassandra-2.2

23 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

23 months agoMerge branch 'cassandra-2.1' into cassandra-2.2
Stefania Alborghetti [Wed, 11 Jan 2017 06:37:22 +0000 (07:37 +0100)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

23 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

23 months agoFixed checkAvailableDiskSpace to properly recalculate expected disk usage of compacti...
Jon Haddad [Wed, 4 Jan 2017 19:52:54 +0000 (11:52 -0800)] 
Fixed checkAvailableDiskSpace to properly recalculate expected disk usage of compaction task before reducing scope

patch by Jon Haddad; reviewed by Nate McCall for CASSANDRA-12979

23 months agoRemove support for non-JavaScript UDFs
Robert Stupp [Thu, 5 Jan 2017 21:18:37 +0000 (22:18 +0100)] 
Remove support for non-JavaScript UDFs

patch by Robert Stupp; reviewed by Tyler Hobbs for CASSANDRA-12883

23 months agoCreate PID directory in RPM init for CASSANDRA-13046
Michael Shuler [Wed, 4 Jan 2017 15:56:37 +0000 (09:56 -0600)] 
Create PID directory in RPM init for CASSANDRA-13046

23 months agoAutoSavingCache does not store required keys making RowCacheTests Flaky
Jay Zhuang [Wed, 4 Jan 2017 12:32:23 +0000 (13:32 +0100)] 
AutoSavingCache does not store required keys making RowCacheTests Flaky

patch by Jay Zhuang; reviewed by Robert Stupp for CASSANDRA-12453

23 months agoDon't return early from DynamicEndpointSnitch when null scores are encountered
Joel Knighton [Wed, 21 Dec 2016 21:15:40 +0000 (15:15 -0600)] 
Don't return early from DynamicEndpointSnitch when null scores are encountered

Patch by Joel Knighton; reviewed by tjake for CASSANDRA-13074

23 months agocqlsh copy-from: encode column names to avoid primary key parsing errors
Stefania Alborghetti [Mon, 14 Nov 2016 01:19:58 +0000 (09:19 +0800)] 
cqlsh copy-from: encode column names to avoid primary key parsing errors

patch by Stefania Alborghetti; reviewed by Benjamin Lerer for CASSANDRA-12909

23 months agoMerge branch 'cassandra-2.1' into cassandra-2.2
Stefania Alborghetti [Thu, 22 Dec 2016 02:25:27 +0000 (10:25 +0800)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

23 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

23 months agoMerge branch 'cassandra-2.1' into cassandra-2.2
Stefania Alborghetti [Tue, 20 Dec 2016 02:09:35 +0000 (10:09 +0800)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

23 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

2 years agoTemporarily fix bug that creates commit log when running offline tools
Yuki Morishita [Fri, 12 Feb 2016 01:06:27 +0000 (19:06 -0600)] 
Temporarily fix bug that creates commit log when running offline tools

patch by yukim; reviewed by thobbs for CASSANDRA-8616

2 years agoReduce granuality of OpOrder.Group during index build
mmajercik [Fri, 14 Oct 2016 13:54:02 +0000 (15:54 +0200)] 
Reduce granuality of OpOrder.Group during index build

Patch by Milan Majercik; reviewed by Sam Tunnicliffe for CASSANDRA-12796

2 years agoTest bind parameters and unset parameters in InsertUpdateIfConditionTest
Benjamin Lerer [Mon, 12 Dec 2016 11:52:18 +0000 (12:52 +0100)] 
Test bind parameters and unset parameters in InsertUpdateIfConditionTest

patch by Benjamin Lerer; reviewed by Alex Petrov for CASSANDRA-12980

2 years agoDo not specify local address on outgoing connection when listen_on_broadcast_address...
mmajercik [Wed, 7 Dec 2016 12:52:02 +0000 (10:52 -0200)] 
Do not specify local address on outgoing connection when listen_on_broadcast_address is set

Patch by Milan Majercik; Reviewed by Paulo Motta for CASSANDRA-12673

2 years agotestall failure in org.apache.cassandra.cql3.validation.entities.UFTest.testAllNative...
Robert Stupp [Wed, 7 Dec 2016 12:06:55 +0000 (13:06 +0100)] 
testall failure in org.apache.cassandra.cql3.validation.entities.UFTest.testAllNativeTypes

patch by Robert Stupp; reviewed by Alex Petrov for CASSANDRA-12817

2 years agoMerge branch 'cassandra-2.1' into cassandra-2.2
Michael Shuler [Tue, 6 Dec 2016 23:33:14 +0000 (17:33 -0600)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

2 years agoAdd redhat RPM build directory
Michael Shuler [Sat, 3 Dec 2016 00:15:33 +0000 (18:15 -0600)] 
Add redhat RPM build directory

2 years 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 agoUse saved tokens when setting local tokens on StorageService.joinRing()
Paulo Motta [Sun, 20 Nov 2016 20:47:54 +0000 (18:47 -0200)] 
Use saved tokens when setting local tokens on StorageService.joinRing()

Patch by Paulo Motta; reviewed by Carl Yeksigian for CASSANDRA-12935

2 years agoFix cqlsh DESC TYPES errors
Adam Holmberg [Tue, 29 Nov 2016 17:24:33 +0000 (11:24 -0600)] 
Fix cqlsh DESC TYPES errors

Patch by Adam Holmberg; reviewed by Tyler Hobbs for CASSANDRA-12914

2 years agoFix leak on skipped SSTables in sstableupgrade
Yuki Morishita [Mon, 28 Nov 2016 22:08:42 +0000 (16:08 -0600)] 
Fix leak on skipped SSTables in sstableupgrade

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

2 years agoFixing double division and rounding.
Per Otterstrom [Wed, 31 Aug 2016 02:33:49 +0000 (22:33 -0400)] 
Fixing double division and rounding.

Patch by Per Otterstrom; reviewed by dbrosius for CASSANDRA-11752

2 years agoAvoid blocking gossip during pending range calculation
Stefan Podkowinski [Fri, 21 Oct 2016 09:34:53 +0000 (11:34 +0200)] 
Avoid blocking gossip during pending range calculation

patch by Stefan Podkowinski; reviewed by Joel Knighton for CASSANDRA-12281

2 years agoRework tombstone purgeability checks to not use sentinel timestamp to indicate uncond...
Joel Knighton [Fri, 21 Oct 2016 03:51:51 +0000 (22:51 -0500)] 
Rework tombstone purgeability checks to not use sentinel timestamp to indicate unconditional purgeability

patch by Joel Knighton; reviewed by Branimir Lambov for CASSANDRA-12792

2 years agoFail repair if participant dies during sync or anticompaction
Paulo Motta [Mon, 14 Nov 2016 20:56:16 +0000 (18:56 -0200)] 
Fail repair if participant dies during sync or anticompaction

Patch by Paulo Motta; Reviewed by Yuki Morishita for CASSANDRA-12901

This reverts the behavior of repair relying exclusively on TCP keep-alive to
detect node failures during sync introduced by CASSANDRA-3569.

2 years agoNinja: add missing assignment in CassandraRoleManager
Sam Tunnicliffe [Fri, 11 Nov 2016 16:12:35 +0000 (16:12 +0000)] 
Ninja: add missing assignment in CassandraRoleManager

2 years agoPrepare legacy auth statements if tables initialised after node startup (follow-up)
Alex Petrov [Thu, 10 Nov 2016 13:07:38 +0000 (14:07 +0100)] 
Prepare legacy auth statements if tables initialised after node startup (follow-up)

Patch by Alex Petrov; reviewed by Sam Tunnicliffe for CASSANDRA-12813

2 years agocqlsh COPY: unprotected pk values before converting them if not using prepared statements
Stefania Alborghetti [Mon, 31 Oct 2016 01:20:19 +0000 (09:20 +0800)] 
cqlsh COPY: unprotected pk values before converting them if not using prepared statements

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

2 years agoMake IndexSummaryManagerTest::testCancelIndex more deterministic
Sam Tunnicliffe [Wed, 9 Nov 2016 15:49:16 +0000 (15:49 +0000)] 
Make IndexSummaryManagerTest::testCancelIndex more deterministic

Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for
CASSANDRA-12808

2 years agoFix Util.spinAssertEquals
Benjamin Lerer [Tue, 8 Nov 2016 16:53:27 +0000 (17:53 +0100)] 
Fix Util.spinAssertEquals

patch by Benjamin Lerer; reviewed by Joshua McKenzie for CASSANDRA-12283

2 years agoFix potential NPE for compactionstats
Simon Zhou [Thu, 22 Sep 2016 23:35:52 +0000 (16:35 -0700)] 
Fix potential NPE for compactionstats

patch by Simon Zhou; reviewed by yukim for CASSANDRA-12462

2 years agoPrepare legacy auth statements if tables initialised after node startup
Alex Petrov [Fri, 21 Oct 2016 14:58:33 +0000 (16:58 +0200)] 
Prepare legacy auth statements if tables initialised after node startup

Patch by Alex Petrov; reviewed by Sam Tunnicliffe for CASSANDRA-12813

2 years agoMerge branch 'cassandra-2.1' into cassandra-2.2
Stefania Alborghetti [Wed, 26 Oct 2016 00:50:26 +0000 (08:50 +0800)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

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 agoChange cassandra.wait_for_tracing_events_timeout_secs default to 0
Stefania Alborghetti [Tue, 11 Oct 2016 04:02:18 +0000 (12:02 +0800)] 
Change cassandra.wait_for_tracing_events_timeout_secs default to 0

Patch by Stefania Alborghetti; reviewed by Paulo Motta for CASSANDRA-12754

2 years agoSplit consistent range movement flag correction
Jeff Jirsa [Sat, 22 Oct 2016 02:01:27 +0000 (19:01 -0700)] 
Split consistent range movement flag correction

Patch by Sankalp Kohli; Reviewed by Jeff Jirsa for CASSANDRA-12786

2 years agoMerge branch 'cameron/12765-2.1' into cameron/12765-2.2
Marcus Eriksson [Fri, 21 Oct 2016 06:40:20 +0000 (08:40 +0200)] 
Merge branch 'cameron/12765-2.1' into cameron/12765-2.2

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 agoClean up permissions when a UDA is dropped
Sam Tunnicliffe [Wed, 28 Sep 2016 15:17:25 +0000 (16:17 +0100)] 
Clean up permissions when a UDA is dropped

Patch by Sam Tunnicliffe; reviewed by Joel Knighton for CASSANDRA-12720

2 years agoLimit colUpdateTimeDelta histogram updates to reasonable deltas
Joel Knighton [Fri, 30 Sep 2016 02:56:27 +0000 (21:56 -0500)] 
Limit colUpdateTimeDelta histogram updates to reasonable deltas

patch by Joel Knighton; reviewed by Marcus Eriksson for CASSANDRA-11117

2 years agoCASSANDRA-12700: Better handle invalid system roles table
Jeff Jirsa [Fri, 30 Sep 2016 05:29:22 +0000 (22:29 -0700)] 
CASSANDRA-12700: Better handle invalid system roles table

Patch by Jeff Jirsa; Reviewed by Sam Tunnicliffe for CASSANDRA-12700

2 years agoninja: fixed typo in CHANGES.txt for CASSANDRA-12642
Stefania Alborghetti [Wed, 12 Oct 2016 01:48:36 +0000 (09:48 +0800)] 
ninja: fixed typo in CHANGES.txt for CASSANDRA-12642

2 years agoMerge branch 'cassandra-2.1' into cassandra-2.2
Michael Shuler [Mon, 10 Oct 2016 22:10:10 +0000 (17:10 -0500)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

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 agoFix leak errors and execution rejected exceptions when draining
Stefania Alborghetti [Fri, 19 Aug 2016 04:07:41 +0000 (12:07 +0800)] 
Fix leak errors and execution rejected exceptions when draining

Patch by Stefania Alborghetti; reviewed by Marcus Eriksson for CASSANDRA-12457

2 years agoMerge branch 'cassandra-2.1' into cassandra-2.2
Michael Shuler [Wed, 5 Oct 2016 22:20:44 +0000 (17:20 -0500)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

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 agoFix merkle tree depth calculation
Paulo Motta [Wed, 31 Aug 2016 00:06:39 +0000 (21:06 -0300)] 
Fix merkle tree depth calculation

Patch by Paulo Motta; Reviewed by Yuki Morishita for CASSANDRA-12580

2 years agoBump base.version to 2.2.9
Michael Shuler [Wed, 28 Sep 2016 18:10:06 +0000 (13:10 -0500)] 
Bump base.version to 2.2.9

2 years agoMerge branch 'cassandra-2.1' into cassandra-2.2
Tyler Hobbs [Tue, 27 Sep 2016 16:52:31 +0000 (11:52 -0500)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

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 agoMake Collections deserialization more robust
Benjamin Lerer [Tue, 27 Sep 2016 12:02:10 +0000 (14:02 +0200)] 
Make Collections deserialization more robust

patch by Benjamin Lerer; reviewed by Alex Petrov for CASSANDRA-12618

2 years agoBump base.version and d/changelog to 2.2.8 cassandra-2.2.8
Michael Shuler [Fri, 23 Sep 2016 21:42:46 +0000 (16:42 -0500)] 
Bump base.version and d/changelog to 2.2.8

2 years agoFix exceptions when enabling gossip on nodes that haven't joined the ring
Joel Knighton [Thu, 15 Sep 2016 22:11:10 +0000 (17:11 -0500)] 
Fix exceptions when enabling gossip on nodes that haven't joined the ring

Patch by Dikang Gu; reviewed by Joel Knighton for CASSANDRA-12253

2 years agoFix authentication problem when invoking clqsh copy from a SOURCE command
Adam Holmberg [Wed, 21 Sep 2016 07:46:11 +0000 (15:46 +0800)] 
Fix authentication problem when invoking clqsh copy from a SOURCE command

Patch by Adam Holmberg; reviewed by Stefania Alborghetti for CASSANDRA-12642

2 years agoDecrement pending range calculator counter in finally block
sankalp kohli [Wed, 14 Sep 2016 19:51:29 +0000 (14:51 -0500)] 
Decrement pending range calculator counter in finally block

Patch by Sankalp Kohli; reviewed by Tyler Hobbs for CASSANDRA-12554

2 years agoMerge branch 'cassandra-2.1' into cassandra-2.2
Nate McCall [Tue, 20 Sep 2016 02:10:10 +0000 (14:10 +1200)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

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 agoAdd local address entry in PropertyFileSnitch
Carl Yeksigian [Thu, 1 Sep 2016 21:10:09 +0000 (17:10 -0400)] 
Add local address entry in PropertyFileSnitch

Patch by Branimir Lambov; reviewed by Carl Yeksigian for CASSANDRA-11332

2 years agocqlshlib tests: increase default execute timeout
Stefania Alborghetti [Wed, 31 Aug 2016 07:13:45 +0000 (15:13 +0800)] 
cqlshlib tests: increase default execute timeout

Patch by Stefania Alborghetti; reviewed by Philip Thompson for CASSANDRA-12481

2 years agoCleanup MessagingService socket after catching Throwable (ninja #11841)
Paulo Motta [Mon, 15 Aug 2016 20:19:38 +0000 (17:19 -0300)] 
Cleanup MessagingService socket after catching Throwable (ninja #11841)

2 years agoForward writes to replacement node when replace_address != broadcast_address
Paulo Motta [Sat, 18 Jun 2016 00:09:31 +0000 (21:09 -0300)] 
Forward writes to replacement node when replace_address != broadcast_address

Patch by Paulo Motta; reviewed by Richard Low for CASSANDRA-8523

2 years agoEnable repair -pr and -local together (fix regression of CASSANDRA-7450)
Jérôme Mainaud [Fri, 26 Aug 2016 23:51:40 +0000 (20:51 -0300)] 
Enable repair -pr and -local together (fix regression of CASSANDRA-7450)

Patch by Jérôme Mainaud; Reviewed by Paulo Motta for CASSANDRA-12522

2 years agoFail repair on non-existing table
Masataka Yamaguchi [Wed, 24 Aug 2016 08:15:41 +0000 (17:15 +0900)] 
Fail repair on non-existing table

Patch by Masataka Yamaguchi; Reviewed by Paulo Motta for CASSANDRA-12279

2 years agoFix ant eclipse-warnings in 2.2
Sam Tunnicliffe [Wed, 24 Aug 2016 12:02:44 +0000 (13:02 +0100)] 
Fix ant eclipse-warnings in 2.2

Patch by Sam Tunnicliffe; reviewed by Tyler Hobbs for CASSANDRA-15258

2 years agocqlsh copy: fix missing counter values
Stefania Alborghetti [Mon, 22 Aug 2016 03:29:11 +0000 (11:29 +0800)] 
cqlsh copy: fix missing counter values

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

2 years agoNinja: move ProposeCallback.response() logging to trace
Tyler Hobbs [Wed, 24 Aug 2016 21:50:27 +0000 (16:50 -0500)] 
Ninja: move ProposeCallback.response() logging to trace

This is on the client request path, and can spam the debug log.  This
was already moved to trace-level logging in trunk, I'm simply
backporting it to 2.2.

+1'ed on IRC by Paulo Motta and Jeff Jirsa

2 years agoMove migration tasks to non-periodic queue, assure flush executor shutdown after...
Alex Petrov [Mon, 1 Aug 2016 07:50:33 +0000 (09:50 +0200)] 
Move migration tasks to non-periodic queue, assure flush executor shutdown after non-periodic executor.

Patch by Alex Petrov; reviewed by Joel Knighton for CASSANDRA-12251

2 years agoMerge branch 'cassandra-2.1' into cassandra-2.2
Yuki Morishita [Mon, 22 Aug 2016 21:39:53 +0000 (16:39 -0500)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

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 agocqlsh copy: fixed possible race in initializing feeding thread
Stefania Alborghetti [Tue, 3 May 2016 01:46:33 +0000 (09:46 +0800)] 
cqlsh copy: fixed possible race in initializing feeding thread

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

2 years agoNinja: add CASSANDRA-7660 to v4 spec changes section
Tyler Hobbs [Wed, 17 Aug 2016 23:06:56 +0000 (18:06 -0500)] 
Ninja: add CASSANDRA-7660 to v4 spec changes section

2 years agoMerge branch cassandra-2.1 into cassandra-2.2
Benjamin Lerer [Tue, 16 Aug 2016 13:25:42 +0000 (15:25 +0200)] 
Merge branch cassandra-2.1 into cassandra-2.2

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 agoThrow RuntimeException if starting transfer of already completed OutgoingFileMessage
Paulo Motta [Sat, 13 Aug 2016 01:06:27 +0000 (22:06 -0300)] 
Throw RuntimeException if starting transfer of already completed OutgoingFileMessage

2 years agoWait 10s instead of 1s for connections to be closed on StreamingTransferTest
Paulo Motta [Fri, 12 Aug 2016 13:57:29 +0000 (10:57 -0300)] 
Wait 10s instead of 1s for connections to be closed on StreamingTransferTest

2 years agoOnly set broadcast_rpc_address on Ec2MultiRegionSnitch if it's not set
Paulo Motta [Tue, 2 Aug 2016 15:42:20 +0000 (12:42 -0300)] 
Only set broadcast_rpc_address on Ec2MultiRegionSnitch if it's not set

Patch by Paulo Motta; reviewed by Tyler Hobbs for CASSANDRA-11356