cassandra.git
7 months agoFix unit test failures in ViewComplexTest cassandra-3.0.16
Dinesh Joshi [Fri, 9 Feb 2018 19:14:12 +0000 (11:14 -0800)] 
Fix unit test failures in ViewComplexTest

patch by Dinesh Joshi; reviewed by jasobrown for CASSANDRA-14219

7 months agoAdd MinGW uname check to start scripts
Amichai Rothman [Mon, 12 Feb 2018 13:04:55 +0000 (05:04 -0800)] 
Add MinGW uname check to start scripts

patch by Amichai Rothman; reviewed by jasobrown for CASSANDRA-12940

7 months agoMerge branch 'cassandra-2.2' into cassandra-3.0
Paulo Motta [Sat, 10 Feb 2018 16:55:27 +0000 (14:55 -0200)] 
Merge branch 'cassandra-2.2' into cassandra-3.0

7 months agoMerge branch 'cassandra-2.1' into cassandra-2.2 cassandra-2.2.12
Paulo Motta [Sat, 10 Feb 2018 16:53:20 +0000 (14:53 -0200)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

7 months agoProtect against overflow of local expiration time cassandra-2.1.20
Paulo Motta [Thu, 1 Feb 2018 06:01:28 +0000 (04:01 -0200)] 
Protect against overflow of local expiration time

Patch by Paulo Motta; Reviewed by Sam Tunnicliffe for CASSANDRA-14092

7 months agoUse the correct digest file and reload sstable metadata in nodetool verify
Marcus Eriksson [Tue, 6 Feb 2018 14:25:07 +0000 (15:25 +0100)] 
Use the correct digest file and reload sstable metadata in nodetool verify

Patch by marcuse; reviewed by Ariel Weisberg for CASSANDRA-14217

7 months agofix test due to change in exception message
Dave Brosius [Thu, 8 Feb 2018 22:49:40 +0000 (17:49 -0500)] 
fix test due to change in exception message

7 months agoHandle error when mutating repairedAt in nodetool verify
Sumanth Pasupuleti [Wed, 7 Feb 2018 07:54:53 +0000 (08:54 +0100)] 
Handle error when mutating repairedAt in nodetool verify

Patch by Sumanth Pasupuleti; reviewed by marcuse for CASSANDRA-13933

7 months agofix parameters to exception message
Dave Brosius [Tue, 6 Feb 2018 03:37:50 +0000 (22:37 -0500)] 
fix parameters to exception message

7 months agoMerge branch 'cassandra-2.2' into cassandra-3.0
Stefan Podkowinski [Mon, 22 Jan 2018 13:21:11 +0000 (14:21 +0100)] 
Merge branch 'cassandra-2.2' into cassandra-3.0

7 months agoMerge branch 'cassandra-2.1' into cassandra-2.2
Stefan Podkowinski [Mon, 22 Jan 2018 13:18:24 +0000 (14:18 +0100)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

7 months agoRPM: fix permissions for installed jars and config files
Stefan Podkowinski [Mon, 22 Jan 2018 13:14:02 +0000 (14:14 +0100)] 
RPM: fix permissions for installed jars and config files

patch by Troels Arvin; reviewed by Stefan Podkowinski for CASSANDRA-14181

7 months agoAdd ant-junit as SRPM build requirement
Stefan Podkowinski [Mon, 22 Jan 2018 12:31:11 +0000 (13:31 +0100)] 
Add ant-junit as SRPM build requirement

patch by Troels Arvin; reviewed by Stefan Podkowinski for CASSANDRA-14180

8 months agoninja-fix a minor documentation oversight in bin/cassandra (CASSANDRA-14175)
Jason Brown [Fri, 19 Jan 2018 13:12:45 +0000 (05:12 -0800)] 
ninja-fix a minor documentation oversight in bin/cassandra (CASSANDRA-14175)

8 months agoMerge branch 'cassandra-2.2' into cassandra-3.0
Jason Brown [Mon, 15 Jan 2018 14:01:38 +0000 (06:01 -0800)] 
Merge branch 'cassandra-2.2' into cassandra-3.0

8 months agoMerge branch 'cassandra-2.1' into cassandra-2.2
Jason Brown [Mon, 15 Jan 2018 13:58:04 +0000 (05:58 -0800)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

8 months agoMore PEP8 compliance for cqlsh
Michael Kjellman [Wed, 15 Nov 2017 04:51:37 +0000 (20:51 -0800)] 
More PEP8 compliance for cqlsh

patch by Michael Kjellman; reviewed by Jay Zhuang for CASSANDRA-14021

8 months agoClose socket on error during connect on OutboundTcpConnection
Paulo Motta [Thu, 28 Jul 2016 21:49:42 +0000 (18:49 -0300)] 
Close socket on error during connect on OutboundTcpConnection

Patch by Paulo Motta; Reviewed by Robert Stupp for CASSANDRA-9630

8 months agoSet encoding for javadoc generation
Johannes Grassler [Wed, 10 Jan 2018 13:07:48 +0000 (05:07 -0800)] 
Set encoding for javadoc generation

patch by Johannes Grassler; reviewed by jasobrown for CASSANDRA-14154

9 months agoLog file names of sstables streamed in to a node
Marcus Eriksson [Thu, 21 Dec 2017 08:19:02 +0000 (09:19 +0100)] 
Log file names of sstables streamed in to a node

Patch by marcuse; reviewed by Jeff Jirsa for CASSANDRA-14133

9 months agoFix index target computation for dense composite tables with dropped compact storage
Alex Petrov [Mon, 11 Dec 2017 17:56:40 +0000 (18:56 +0100)] 
Fix index target computation for dense composite tables with dropped compact storage

Patch by Alex Petrov; reviewed by Zhao Yang for CASSANDRA-14104.

9 months agoMerge branch cassandra-2.2 into cassandra-3.0
Benjamin Lerer [Thu, 14 Dec 2017 13:55:24 +0000 (14:55 +0100)] 
Merge branch cassandra-2.2 into cassandra-3.0

9 months agoFix the inspectJvmOptions startup check
Benjamin Lerer [Thu, 14 Dec 2017 13:52:18 +0000 (14:52 +0100)] 
Fix the inspectJvmOptions startup check

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

9 months agoImprove commit log chain marker updating
Jason Brown [Tue, 12 Dec 2017 00:25:29 +0000 (16:25 -0800)] 
Improve commit log chain marker updating

patch by jasobrown; reviewed by Ariel Weisberg for CASSANDRA-14108

9 months agoMerge branch 'cassandra-2.2' into cassandra-3.0
Paulo Motta [Tue, 12 Dec 2017 19:40:56 +0000 (06:40 +1100)] 
Merge branch 'cassandra-2.2' into cassandra-3.0

9 months agoFix race that prevents submitting compaction for a table when executor is full
dimitarndimitrov [Tue, 5 Dec 2017 22:53:00 +0000 (00:53 +0200)] 
Fix race that prevents submitting compaction for a table when executor is full

Patch by Dimitar Dimitrov; Reviewed by Paulo Motta for CASSANDRA-13801

9 months agoExtra range tombstone bound creates double rows in 3.0
Jeff Jirsa [Sat, 11 Nov 2017 17:10:22 +0000 (09:10 -0800)] 
Extra range tombstone bound creates double rows in 3.0

Patch by Jeff Jirsa; Reviewed by Aleksey Yeschenko for CASSANDRA-14008

9 months agoMerge branch cassandra-2.2 into cassandra-3.0
Benjamin Lerer [Tue, 12 Dec 2017 09:30:29 +0000 (10:30 +0100)] 
Merge branch cassandra-2.2 into cassandra-3.0

9 months agoRely on the JVM to handle OutOfMemoryErrors
Benjamin Lerer [Tue, 12 Dec 2017 09:21:05 +0000 (10:21 +0100)] 
Rely on the JVM to handle OutOfMemoryErrors

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

9 months agoMerge branch 'cassandra-2.2' into cassandra-3.0
Marcus Eriksson [Mon, 11 Dec 2017 08:00:46 +0000 (09:00 +0100)] 
Merge branch 'cassandra-2.2' into cassandra-3.0

9 months agoGrab refs during scrub, index summary redistribution and cleanup
Marcus Eriksson [Mon, 23 Oct 2017 07:43:44 +0000 (09:43 +0200)] 
Grab refs during scrub, index summary redistribution and cleanup

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

9 months agoFix SStable ordering by max timestamp in SinglePartitionReadCommand
Zhao Yang [Wed, 6 Dec 2017 08:17:26 +0000 (16:17 +0800)] 
Fix SStable ordering by max timestamp in SinglePartitionReadCommand

Patch by Zhao Yang; Reviewed by Benjamin Lerer for CASSANDRA-14010

9 months agoAccept role names containing forward-slash
kurt [Mon, 4 Dec 2017 03:35:07 +0000 (03:35 +0000)] 
Accept role names containing forward-slash

Patch by Kurt Greaves; Reviewed by Jeremiah Jordan for CASSANDRA-14088

9 months agoAvoid pointless calls to ThreadLocalRandom during CRC probability calculations
Jeff Jirsa [Tue, 5 Dec 2017 00:32:30 +0000 (16:32 -0800)] 
Avoid pointless calls to ThreadLocalRandom during CRC probability calculations

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

9 months agoNodetool cleanup on KS with no replicas should remove old data, not silently complete
Zhao Yang [Wed, 5 Jul 2017 16:10:49 +0000 (00:10 +0800)] 
Nodetool cleanup on KS with no replicas should remove old data, not silently complete

Patch by Zhao Yang; Reviewed by Jeff Jirsa for CASSANDRA-13526

9 months agoFix updating base table rows with TTL not removing materialized view entries
Zhao Yang [Tue, 28 Nov 2017 04:03:25 +0000 (12:03 +0800)] 
Fix updating base table rows with TTL not removing materialized view entries

Patch by Zhao Yang; Reviewed by Paulo Motta for CASSANDRA-14071

9 months agoReduce garbage created by DynamicSnitch
Blake Eggleston [Fri, 1 Dec 2017 23:04:12 +0000 (15:04 -0800)] 
Reduce garbage created by DynamicSnitch

Patch by Blake Eggleston; Reviewed by Jason Brown for CASSANDRA-14091

9 months agoMore frequent commitlog chained markers
Jason Brown [Tue, 17 Oct 2017 22:37:13 +0000 (15:37 -0700)] 
More frequent commitlog chained markers

patch by jasobrown; reviewed by Sam Tunnecliffe for CASSANDRA-13987

10 months agoFix serialized size of DataLimits
Sylvain Lebresne [Fri, 17 Nov 2017 14:46:58 +0000 (15:46 +0100)] 
Fix serialized size of DataLimits

patch by Sylvain Lebresne; reviewed by Jason Brown for CASSANDRA-14057

10 months agoAdd flag to allow dropping oversized read repair mutations
Aleksey Yeschenko [Wed, 25 Oct 2017 19:15:39 +0000 (20:15 +0100)] 
Add flag to allow dropping oversized read repair mutations

patch by Aleksey Yeschenko; reviewed by Sam Tunnicliffe for
CASSANDRA-13975

10 months agoFix SSTableLoader logger message
jaydeepkumar1984 [Thu, 9 Nov 2017 00:26:33 +0000 (16:26 -0800)] 
Fix SSTableLoader logger message

Patch by Jaydeepkumar Chovatia; Reviewed by Blake Eggleston for CASSANDRA-14003

10 months agoFix repair race that caused gossip to block
Sergey Lapukhov [Wed, 1 Nov 2017 10:35:09 +0000 (11:35 +0100)] 
Fix repair race that caused gossip to block

Patch by Sergey Lapukhov; Reviewed by Blake Eggleston for CASSANDRA-13849

10 months agoRandomPartitioner has separate MessageDigest for token generation
Sam Tunnicliffe [Tue, 17 Oct 2017 13:51:43 +0000 (14:51 +0100)] 
RandomPartitioner has separate MessageDigest for token generation

Patch by Sam Tunnicliffe; reviewed by Jason Brown for CASSANDRA-13964

10 months agoAllow dropping COMPACT STORAGE flag
Alex Petrov [Sat, 30 Sep 2017 06:56:22 +0000 (08:56 +0200)] 
Allow dropping COMPACT STORAGE flag

Patch by Alex Petrov; reviewed by Sylvain Lebresne for CASSANDRA-10857.

10 months agoAdd flag to disable materialized views, and warnings on creation
Blake Eggleston [Mon, 9 Oct 2017 23:40:04 +0000 (16:40 -0700)] 
Add flag to disable materialized views, and warnings on creation

Patch by Blake Eggleston; Reviewed by Aleksey Yeschenko for CASSANDRA-13959

10 months agofixing CASSANDRA-13123 test
Blake Eggleston [Thu, 26 Oct 2017 18:05:02 +0000 (11:05 -0700)] 
fixing CASSANDRA-13123 test

11 months agoDon't let users drop or generally break tables in system_distributed
Aleksey Yeschenko [Thu, 5 Oct 2017 11:05:17 +0000 (12:05 +0100)] 
Don't let users drop or generally break tables in system_distributed

patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-13813

11 months agoProvide a JMX call to sync schema with local storage
Aleksey Yeschenko [Mon, 16 Oct 2017 11:45:47 +0000 (12:45 +0100)] 
Provide a JMX call to sync schema with local storage

patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-13954

11 months agoUpdate version to 3.0.16
Michael Shuler [Tue, 10 Oct 2017 22:14:47 +0000 (17:14 -0500)] 
Update version to 3.0.16

11 months agoNinja-fix changelog
Sylvain Lebresne [Fri, 6 Oct 2017 14:18:07 +0000 (16:18 +0200)] 
Ninja-fix changelog

11 months agoFix handling of cells for removed column when reading legacy sstables
Sylvain Lebresne [Thu, 5 Oct 2017 08:30:56 +0000 (10:30 +0200)] 
Fix handling of cells for removed column when reading legacy sstables

Patch by Sylvain Lebresne; reviewed by Robert Stupp for CASSANDRA-13939

11 months agoMerge branch 'cassandra-2.2' into cassandra-3.0
Michael Shuler [Thu, 5 Oct 2017 15:23:15 +0000 (10:23 -0500)] 
Merge branch 'cassandra-2.2' into cassandra-3.0

11 months agoUpdate version to 2.2.12
Michael Shuler [Thu, 5 Oct 2017 15:22:46 +0000 (10:22 -0500)] 
Update version to 2.2.12

11 months agoMerge branch 'cassandra-2.1' into cassandra-2.2
Michael Shuler [Thu, 5 Oct 2017 15:20:28 +0000 (10:20 -0500)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

11 months agoUpdate version to 2.1.20
Michael Shuler [Thu, 5 Oct 2017 15:19:50 +0000 (10:19 -0500)] 
Update version to 2.1.20

11 months agoDeserialize sstable metadata in nodetool verify
Marcus Eriksson [Mon, 2 Oct 2017 08:11:17 +0000 (10:11 +0200)] 
Deserialize sstable metadata in nodetool verify

Patch by marcuse; reviewed by Jason Brown for CASSANDRA-13922

11 months agoImprove TRUNCATE performance cassandra-3.0.15
Marcus Eriksson [Mon, 25 Sep 2017 12:44:37 +0000 (14:44 +0200)] 
Improve TRUNCATE performance

Patch by marcuse; reviewed by Stefania Alborghetti for CASSANDRA-13909

11 months agoFix up CHANGES.txt
Aleksey Yeschenko [Sat, 30 Sep 2017 09:44:47 +0000 (10:44 +0100)] 
Fix up CHANGES.txt

11 months agoImplement short read protection on partition boundaries
Aleksey Yeschenko [Thu, 21 Sep 2017 13:29:05 +0000 (14:29 +0100)] 
Implement short read protection on partition boundaries

patch by Aleksey Yeschenko; reviewed by Sam Tunnicliffe for
CASSANDRA-13595

11 months agoFix ISE thrown by UPI.Serializer.hasNext() for some SELECT queries
Aleksey Yeschenko [Thu, 28 Sep 2017 16:41:00 +0000 (17:41 +0100)] 
Fix ISE thrown by UPI.Serializer.hasNext() for some SELECT queries

patch by Aleksey Yeschenko; reviewed by Sam Tunnicliffe for
CASSANDRA-13911

11 months agoFilter header only commit logs before recovery
Blake Eggleston [Thu, 28 Sep 2017 22:01:35 +0000 (15:01 -0700)] 
Filter header only commit logs before recovery

Patch by Blake Eggleston; Reviewed by Sam Tunnicliffe for CASSANDRA-13918

11 months agoAssertionError prepending to a list
Jason Brown [Wed, 13 Sep 2017 00:05:13 +0000 (17:05 -0700)] 
AssertionError prepending to a list

patch by jasobrown, reviewed by Sam Tunnicliffe for CASSANDRA-13149

11 months agoFix support for SuperColumn tables
Alex Petrov [Thu, 13 Oct 2016 09:46:45 +0000 (11:46 +0200)] 
Fix support for SuperColumn tables

Patch by Alex Petrov; reviewed by Sylvain Lebresne for CASSANDRA-12373

11 months agoMerge branch 'cassandra-2.2' into cassandra-3.0
Alex Petrov [Mon, 25 Sep 2017 07:15:17 +0000 (09:15 +0200)] 
Merge branch 'cassandra-2.2' into cassandra-3.0

11 months agoAdd tests for SuperColumn tables cassandra-2.2.11
Alex Petrov [Thu, 13 Oct 2016 09:46:45 +0000 (11:46 +0200)] 
Add tests for SuperColumn tables

Patch by Alex Petrov; reviewed by Sylvain Lebresne for CASSANDRA-12373

11 months agoHandle limit correctly on tables with strict liveness
Zhao Yang [Tue, 19 Sep 2017 10:35:24 +0000 (18:35 +0800)] 
Handle limit correctly on tables with strict liveness

Patch by Zhao Yang; Reviewed by Paulo Motta for CASSANDRA-13883

11 months agoFix missing original update in TriggerExecutor
Zhao Yang [Fri, 22 Sep 2017 09:04:05 +0000 (17:04 +0800)] 
Fix missing original update in TriggerExecutor

Patch by Jason Stack; Reviewed by Paulo Motta for CASSANDRA-13894

12 months agoPass original command.isForThrift() to SRP extra rows commands
Aleksey Yeschenko [Thu, 21 Sep 2017 16:01:14 +0000 (17:01 +0100)] 
Pass original command.isForThrift() to SRP extra rows commands

ninja-patch by Aleksey Yeschenko; ninja-reviewed by Sam Tunnicliffe

12 months agoRemove non-rpc-ready nodes from counter leader candidates
Stefano Ortolani [Sun, 3 Sep 2017 15:48:36 +0000 (16:48 +0100)] 
Remove non-rpc-ready nodes from counter leader candidates

patch by Stefano Ortolani; reviewed by Aleksey Yeschenko for
CASSANDRA-13043

12 months agoFix short read protection performance
Aleksey Yeschenko [Thu, 31 Aug 2017 19:51:08 +0000 (20:51 +0100)] 
Fix short read protection performance

patch by Aleksey Yeschenko; reviewed by Benedict Elliott Smith for
CASSANDRA-13794

12 months agoMerge branch 'cassandra-2.2' into cassandra-3.0
Jason Brown [Wed, 20 Sep 2017 14:05:37 +0000 (07:05 -0700)] 
Merge branch 'cassandra-2.2' into cassandra-3.0

12 months agoMerge branch 'cassandra-2.1' into cassandra-2.2
Jason Brown [Wed, 20 Sep 2017 13:58:02 +0000 (06:58 -0700)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

12 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

12 months agoFix sstable reader to support range-tombstone-marker for multi-slices
Zhao Yang [Wed, 23 Aug 2017 08:15:25 +0000 (16:15 +0800)] 
Fix sstable reader to support range-tombstone-marker for multi-slices

patch by Zhao Yang; reviewed by Sylvain Lebresne for CASSANDRA-13787

12 months agoFix short read protection for tables with no clustering columns
Aleksey Yeschenko [Mon, 18 Sep 2017 13:01:19 +0000 (14:01 +0100)] 
Fix short read protection for tables with no clustering columns

patch by Aleksey Yeschenko; reviewed by Benedict Elliott Smith for
CASSANDRA-13880

12 months agoMake isBuilt volatile in PartitionUpdate
Marcus Eriksson [Thu, 14 Sep 2017 07:16:17 +0000 (09:16 +0200)] 
Make isBuilt volatile in PartitionUpdate

Patch by marcuse; reviewed by Aleksey Yeschenko for CASSANDRA-13619

12 months agoPrevent integer overflow of timestamps in CellTest and RowsTest
Joel Knighton [Wed, 13 Sep 2017 23:35:10 +0000 (18:35 -0500)] 
Prevent integer overflow of timestamps in CellTest and RowsTest

patch by Joel Knighton; reviewed by Jeff Jirsa for CASSANDRA-13866

12 months agoFix counter application order in short read protection
Aleksey Yeschenko [Thu, 14 Sep 2017 15:06:14 +0000 (16:06 +0100)] 
Fix counter application order in short read protection

patch by Aleksey Yeschenko; reviewed by Benedict Elliott Smith for
CASSANDRA-12872

12 months agoMerge branch 'cassandra-2.2' into cassandra-3.0
Sam Tunnicliffe [Fri, 15 Sep 2017 10:54:39 +0000 (11:54 +0100)] 
Merge branch 'cassandra-2.2' into cassandra-3.0

12 months agoSafely handle empty buffers when outputting to JSON
Jason Brown [Thu, 14 Sep 2017 17:49:57 +0000 (10:49 -0700)] 
Safely handle empty buffers when outputting to JSON

patch by jasobrown, reviewed by Sam Tunnicliffe for CASSANDRA-13868

12 months agoDon't block RepairJob execution on validation futures
Blake Eggleston [Thu, 24 Aug 2017 22:16:37 +0000 (15:16 -0700)] 
Don't block RepairJob execution on validation futures

Patch by Blake Eggleston; reviewed by Marcus Eriksson for CASSANDRA-13797

12 months agoCopy session properties on cqlsh.py do_login
Andrés de la Peña [Wed, 13 Sep 2017 16:58:26 +0000 (17:58 +0100)] 
Copy session properties on cqlsh.py do_login

patch by Andres de la Peña; reviewed by Zhao Yang for CASSANDRA-13847

12 months agoWait for all management tasks to complete before shutting down CLSM
Jan Urbański [Sat, 14 Jan 2017 20:26:52 +0000 (21:26 +0100)] 
Wait for all management tasks to complete before shutting down CLSM

patch by  Jan Urbański; reviewed by jasobrown for CASSANDRA-13123

12 months agoIgnore large IndexSummaryTest tests on Circle CI
Stefania Alborghetti [Wed, 13 Sep 2017 02:23:48 +0000 (10:23 +0800)] 
Ignore large IndexSummaryTest tests on Circle CI

patch by Stefania Alborghetti; reviewed by marcuse for CASSANDRA-12014 (follow up)

12 months agoINSERT statement fails when Tuple type is used as clustering column with default...
Stavros Kontopoulos [Thu, 10 Aug 2017 01:23:26 +0000 (04:23 +0300)] 
INSERT statement fails when Tuple type is used as clustering column with default DESC order

patch by Stavros Kontopoulos, reviewed by jasobrown for CASSANDRA-13717

12 months agoImprove config validation and documentation on overflow and NPE
Zhao Yang [Tue, 12 Sep 2017 13:31:07 +0000 (14:31 +0100)] 
Improve config validation and documentation on overflow and NPE

patch by Zhao Yang; reviewed by Kurt Greaves for CASSANDRA-13622

12 months agoFix pending view mutations handling and cleanup batchlog when there are local and...
Paulo Motta [Wed, 21 Dec 2016 22:19:21 +0000 (20:19 -0200)] 
Fix pending view mutations handling and cleanup batchlog when there are local and remote paired mutations

Patch by Paulo Motta; Reviewed by Sylvain Lebresne for CASSANDRA-13069

12 months agoMerge branch 'cassandra-2.2' into cassandra-3.0
Michael Shuler [Mon, 11 Sep 2017 21:53:32 +0000 (16:53 -0500)] 
Merge branch 'cassandra-2.2' into cassandra-3.0

12 months agoMerge branch 'cassandra-2.1' into cassandra-2.2
Michael Shuler [Mon, 11 Sep 2017 21:53:21 +0000 (16:53 -0500)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

12 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

12 months agoRange deletes in a CAS batch are ignored
Jeff Jirsa [Mon, 11 Sep 2017 16:35:01 +0000 (09:35 -0700)] 
Range deletes in a CAS batch are ignored

Patch by Jeff Jirsa; Reviewed by Jay Zhuang, Sylvain Lebresne for CASSANDRA-13655

12 months agoAvoid assertion error when IndexSummary > 2G
Stefania Alborghetti [Fri, 8 Sep 2017 01:33:20 +0000 (09:33 +0800)] 
Avoid assertion error when IndexSummary > 2G

patch by Stefania Alborghetti; reviewed by krummas for CASSANDRA-12014

12 months agoMerge branch 'cassandra-2.2' into cassandra-3.0
Stefan Podkowinski [Thu, 7 Sep 2017 08:20:40 +0000 (10:20 +0200)] 
Merge branch 'cassandra-2.2' into cassandra-3.0

12 months agoMerge branch 'cassandra-2.1' into cassandra-2.2
Stefan Podkowinski [Thu, 7 Sep 2017 08:18:21 +0000 (10:18 +0200)] 
Merge branch 'cassandra-2.1' into cassandra-2.2

12 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

12 months agoChange repair midpoint logging for tiny ranges
Jeff Jirsa [Tue, 5 Sep 2017 18:57:58 +0000 (11:57 -0700)] 
Change repair midpoint logging for tiny ranges

Patch by Jeff Jirsa; Reviewed by Blake Eggleston for CASSANDRA-13603

12 months agoOn log replay, the last segment header may be truncated (or null). We should tolerate...
Jeff Jirsa [Fri, 17 Mar 2017 20:54:03 +0000 (13:54 -0700)] 
On log replay, the last segment header may be truncated (or null). We should tolerate failure to read the header the same way we tolerate truncation of any of the rest of the final segment

Patch by Jeff Jirsa; Reviewed by Branimir Lambov for CASSANDRA-11995

12 months agoStreamingHistogram is not thread safe
Jeff Jirsa [Tue, 29 Aug 2017 17:31:16 +0000 (10:31 -0700)] 
StreamingHistogram is not thread safe

Patch by Jeff Jirsa; Reviewed by Jason Brown, Marcus Eriksson  for CASSANDRA-13756

12 months agoFix ComplexColumnData hashCode implementation
Stefan Podkowinski [Fri, 24 Feb 2017 11:52:17 +0000 (12:52 +0100)] 
Fix ComplexColumnData hashCode implementation

patch by Stefan Podkowinski; reviewed by Sylvain Lebresne for CASSANDRA-13263

12 months agoMerge branch 'cassandra-2.2' into cassandra-3.0
Marcus Eriksson [Tue, 5 Sep 2017 08:38:39 +0000 (10:38 +0200)] 
Merge branch 'cassandra-2.2' into cassandra-3.0