Commit Graph

14222 Commits

Author SHA1 Message Date
Tyler Hobbs aeb7d3f2ee cqlsh: handle schema mismatch on startup
Patch by Tyler Hobbs; reviewed by Aleksey Yeschenko for CASSANDRA-8512
2015-01-02 12:14:24 -06:00
Marcus Eriksson 4e1e92b310 Fix calculation of expected sstable size during compaction
Patch by marcuse; reviewed by rstupp for CASSANDRA-8532
2015-01-02 18:35:22 +01:00
Tyler Hobbs 9f613ab42c Invalidate prepared stmts when table is altered
Patch by Tyler Hobbs; reviewed by Aleksey Yeschenko for CASSANDRA-7910
2015-01-02 11:19:57 -06:00
Dave Brosius 6124a733cb Merge branch 'cassandra-2.0' into cassandra-2.1 2014-12-27 20:32:20 -05:00
rekhajoshm e550ea6021 fix references to defunct CqlPagingInputFormat
patch by rjoshi reviewed by dbrosius for CASSANDRA-8541
2014-12-27 20:23:01 -05:00
Dave Brosius 12b96915c3 move null guard to where it's useful 2014-12-27 15:18:59 -05:00
Marcus Eriksson b53fefa731 Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	CHANGES.txt
	test/unit/org/apache/cassandra/io/sstable/SSTableReaderTest.java
2014-12-24 14:00:05 +01:00
Marcus Eriksson f981bd5969 Increase bloom filter true positive count on key cache hit
Patch by marcuse; reviewed by thobbs for CASSANDRA-8525
2014-12-24 13:57:00 +01:00
Benedict Elliott Smith 5cff788efc ninja remove synchronized from MappedFileDataInput.readBytes 2014-12-22 15:39:29 +00:00
T Jake Luciani 29ff2d26f8 Cassandra stress user defined writes should populate sequentially
Patch by tjake; reviewed by Benedict for CASSANDRA-8524
2014-12-22 08:59:12 -05:00
blerer 9775a9c680 Improve cleanup of tables and types in CQL unit tests
Patch by Benjamin Lerer; reviewed by Tyler Hobbs for CASSANDRA-8427
2014-12-19 13:03:15 -06:00
Aleksey Yeschenko d9f5702d81 Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	CHANGES.txt
	src/java/org/apache/cassandra/db/MeteredFlusher.java
	src/java/org/apache/cassandra/service/CassandraDaemon.java
2014-12-19 21:42:52 +03:00
Aleksey Yeschenko 5f54285e9e Move MeteredFlusher to its own thread
patch by Aleksey Yeschenko; reviewed by Sam Tunnicliffe for
CASSANDRA-8485
2014-12-19 21:40:25 +03:00
Tyler Hobbs 6fe6d65d5a Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	CHANGES.txt
	src/java/org/apache/cassandra/cql3/statements/ColumnGroupMap.java
	src/java/org/apache/cassandra/db/DataRange.java
	src/java/org/apache/cassandra/db/PagedRangeCommand.java
2014-12-19 12:11:06 -06:00
Tyler Hobbs 2acbab6516 Fix DISTINCT on static columns with paging
Patch by Tyler Hobbs; reviewed by Sylvain Lebresne for CASSANDRA-8087
2014-12-19 12:02:00 -06:00
Aleksey Yeschenko 6f42afa2bb Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	CHANGES.txt
	src/java/org/apache/cassandra/db/HintedHandOffManager.java
2014-12-19 20:38:02 +03:00
Aleksey Yeschenko 351e35b64a Move all hints related tasks to hints internal executor
patch by Aleksey Yeschenko; reviewed by Sam Tunnicliffe for
CASSANDRA-8285
2014-12-19 20:27:32 +03:00
Sylvain Lebresne 7c6993f82b Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	CHANGES.txt
	src/java/org/apache/cassandra/cql3/statements/SelectStatement.java
	src/java/org/apache/cassandra/service/pager/MultiPartitionPager.java
	src/java/org/apache/cassandra/service/pager/QueryPagers.java
2014-12-19 18:02:01 +01:00
Sylvain Lebresne 621899355a Fix paging with multi-partition IN queries
patch by thobbs; reviewed by slebresne for CASSANDRA-8408
2014-12-19 17:53:46 +01:00
Benedict Elliott Smith 58529c77f4 fix imports 2014-12-19 15:43:38 +00:00
Benedict Elliott Smith 871f0039c5 Fix regression in SSTableRewriter causing some rows to become unreadable during compaction
patch by marcus and benedict for CASSANDRA-8429
2014-12-19 14:24:47 +00:00
Benedict Elliott Smith bedd97f7ab Merge branch '2.1-fixup' into cassandra-2.1 2014-12-19 13:56:59 +00:00
Marcus Eriksson c45ed1714e Run major compactions for repaired/unrepaired in parallel
Patch by marcuse; reviewed by belliottsmith for CASSANDRA-8510
2014-12-19 14:20:33 +01:00
blerer a7edaa5210 Force config client mode in CQLSSTableWriter
Patch by Benjamin Lerer; reviewed by yukim for CASSANDRA-8281
2014-12-18 23:08:51 -06:00
Tyler Hobbs 81d5d6e208 Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	CHANGES.txt
2014-12-18 18:39:53 -06:00
Adam Holmberg d8bce5017e Emit MOVED_NODE topology event when a node moves
Patch by Adam Holmberg; reviewed by Tyler Hobbs for CASSANDRA-8373
2014-12-18 18:38:35 -06:00
Tyler Hobbs d2583ce879 Upgrade bundled python driver to 2.1.3
Patch by Tyler Hobbs. Fixes CASSANDRA-7623, and CASSANDRA-8288, CASSANDRA-8326
2014-12-18 12:36:46 -06:00
Marcus Eriksson 3527099693 Make sure we set lastCompactedKey properly
Patch by marcuse; reviewed by rbranson for CASSANDRA-8463
2014-12-18 07:33:24 +01:00
Adam Holmberg c8b4d9568e cqlsh: fix CONSISTENCY output
Patch by Adam Holmberg; reviewed by Tyler Hobbs for CASSANDRA-8507
2014-12-17 18:03:34 -06:00
Sam Tunnicliffe f1e2fed8dd cqlsh doesn't handle LIST statements correctly.
patch by Sam Tunnicliffe; reviewed by Mikhail Stepura for CASSANDRA-8370
2014-12-17 15:50:59 -08:00
Marcus Eriksson 6f98c6c4ed Make sstablescrub check both the repaired and unrepaired leveled manifests
Patch by marcuse; reviewed by cyeksigian for CASSANDRA-8432
2014-12-17 12:31:40 +01:00
Benedict Elliott Smith f852401166 fix up misapply of CASSANDRA-7964 nits 2014-12-17 09:27:47 +00:00
Marcus Eriksson d5e5f98009 Make sure we don't give out positions from an sstable beyond its first/last keys.
Patch by marcuse; reviewed by belliottsmith for CASSANDRA-8458
2014-12-17 08:44:57 +01:00
Joshua McKenzie ffa806733e add missing file 2014-12-16 15:06:02 -06:00
Joshua McKenzie 1fec4a4281 Fix ref counting race between SSTableScanner and SSTR
Patch by jmckenzie; reviewed by marcuse for CASSANDRA-8399
2014-12-16 14:37:07 -06:00
Joshua McKenzie 9871914188 Disable mmap on Windows (2.1 branch)
Patch by jmckenzie; reviewed by belliottsmith for CASSANDRA-6993
2014-12-16 14:29:49 -06:00
T Jake Luciani 93f679e00f Add missing consistency levels to cassandra-stress
Patch by Liang Xie; Reviewed by tjake for CASSANDRA-8253
2014-12-16 15:24:40 -05:00
Sylvain Lebresne b1b9cba2a5 Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	CHANGES.txt
	src/java/org/apache/cassandra/cql3/statements/CreateIndexStatement.java
2014-12-16 20:36:10 +01:00
Sylvain Lebresne 345e69e1c1 Fix validation of indexes on composite column components of COMPACT tables
patch by slebresne; reviewed by thobbs for CASSANDRA-8156
2014-12-16 20:32:08 +01:00
Joshua McKenzie d66ae75387 Remove linux-centric references from windows launch scripts
Patch by jmckenzie; reviewed by pthompson for CASSANDRA-8223
2014-12-16 11:16:14 -06:00
Chris Lohfink a6c6d0f60c Expose thread pool max in metrics
Patch by Chris Lohfink; reviewed by jmckenzie for CASSANDRA-8328
2014-12-15 13:14:12 -06:00
Blake Eggleston 6d8862b00e Clean up IsWindows check, add hasProc check
Patch by Blake Eggleston; reviewed by jmckenzie for CASSANDRA-8452
2014-12-15 11:10:17 -06:00
T Jake Luciani f0767fdf49 avoid mixed case ks/table names in stress (ninja) 2014-12-15 11:39:00 -05:00
T Jake Luciani a78451e5c6 Add auth support to cassandra-stress
Path by Mike Adamson; reviewed by tjake for CASSANDRA-7985
2014-12-15 10:39:55 -05:00
blerer 254d6f7e9c Fix AIOOBE when building syntax error message
Patch by Benjamin Lerer; reviewed by Tyler Hobbs for CASSANDRA-8455
2014-12-12 12:03:34 -06:00
Joshua McKenzie c3ac6baac7 Release references to sstables on failed SSTableWriter.openEarly
Patch by jmckenzie; reviewed by benedict for CASSANDRA-8248
2014-12-12 11:48:37 -06:00
Tyler Hobbs 24e895c4c7 Merge branch 'cassandra-2.0' into cassandra-2.1 2014-12-12 11:42:42 -06:00
Tyler Hobbs 9dc9185f5c Avoid stack overflow on large clustering IN values
Patch by Tyler Hobbs; reviewed by Benjamin Lerer for CASSANDRA-8410
2014-12-12 11:41:06 -06:00
Tyler Hobbs 025a635999 Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	CHANGES.txt
	src/java/org/apache/cassandra/cql3/statements/Selection.java
2014-12-12 10:55:18 -06:00
Tyler Hobbs 3f3d0edbad Fix NPE when writetime() or ttl() are nested inside a fn call
Patch by Tyler Hobbs; reviewed by Benjamin Lerer for CASSANDRA-8451
2014-12-12 10:49:32 -06:00