Commit Graph

6548 Commits

Author SHA1 Message Date
Vijay Parthasarathy 742e5baf63 Fix CommitLogReplayer date time issue
patch by Vijay ; reviewed by jbellis for CASSANDRA-5909
2013-09-14 16:05:54 -07:00
Brandon Williams b281dd15db make sstablesplit respect default size 2013-09-13 13:53:32 -05:00
Brandon Williams 08c07f5f32 Fix NPE in nodetool on booting instances.
Patch by Mikhail Stepura, reviewed by brandonwilliams for CASSANDRA-5968
2013-09-13 12:17:37 -05:00
Yuki Morishita 0e18f23c5c Move hints and exception count to o.a.c.metrics
patch by yukim; reviewed by jbellis for CASSANDRA-6017
2013-09-13 11:46:01 -05:00
Yuki Morishita 806a45225b Fix snapshots in use get deleted during snapshot repair
patch by yukim; reviewed by jbellis for CASSANDRA-6011
2013-09-13 11:37:22 -05:00
Jonathan Ellis 2ce932761a Fix CQLRW for thrift tables
patch by Alex Liu; reviewed by jbellis for CASSANDRA-6002
2013-09-12 20:24:26 +02:00
Aleksey Yeschenko f663a996c7 Add SSTableDeletingNotification to DataTracker
patch by Piotr Kołaczkowski; reviewed by Aleksey Yeschenko for
CASSANDRA-6010
2013-09-12 20:35:31 +03:00
Aleksey Yeschenko 53e48edc30 Replace the deprecated MapMaker with CacheLoader
patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
CASSANDRA-6007
2013-09-12 18:10:16 +03:00
Jonathan Ellis 394b35edf3 enhance UntypedResultSet
patch by Ben Coverston; reviewed by jbellis for CASSANDRA-6000
2013-09-12 13:40:40 +02:00
Jonathan Ellis 8cc28a1477 Fix possible divide-by-zero in HHOM
patch by jbellis for CASSANDRA-5990
2013-09-12 13:21:37 +02:00
Brandon Williams f5618e36dc Support thrift tables in Pig CqlStorage
Patch by Alex Liu, reviewed by brandonwilliams for CASSANDRA-5847
2013-09-11 10:16:19 -05:00
Sylvain Lebresne 8bedb57207 Support null in CQL3 functions
patch by slebresne; reviewed by iamaleksey for CASSANDRA-5910
2013-09-11 08:31:05 +02:00
Sylvain Lebresne 9b545caab5 Allow empty CQL3 batches as no-op
patch by slebresne; reviewed by iamaleksey for CASSANDRA-5994
2013-09-11 08:29:25 +02:00
Aleksey Yeschenko fd129664ca Pass the updated cf to the PRSI index() method
patch by Ben Coverston; reviewed by Aleksey Yeschenko for
CASSANDRA-5999
2013-09-11 00:43:28 +03:00
Brandon Williams 70297f9ad4 Pig support for CQL collections.
Patch by Alex Liu, reviewed by brandonwilliams for CASSANDRA-5867
2013-09-10 13:28:23 -05:00
Aleksey Yeschenko caef32e5d6 Correctly handle limits in CompositesSearcher
patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-5975
2013-09-10 17:41:04 +03:00
Jonathan Ellis 30f5e56131 typo 2013-09-09 08:57:02 +01:00
Aleksey Yeschenko b5f4d03d06 Rename in tracing: Index sample -> Partition summary 2013-09-07 21:58:14 +03:00
Yuki Morishita c49ad3ccf2 Fix loading index summary containing empty key
patch by yukim; reviewed by jbellis for CASSANDRA-5965
2013-09-03 16:00:52 -05:00
Jonathan Ellis 3380fa7baf Allow local batchlog writes for CL.ANY
patch by jbellis; reviewed by Aleksey for CASSANDRA-5967
2013-09-01 14:34:11 -05:00
Jonathan Ellis b14273b435 Optimize name query performance in wide rows
patch by rbranson; reviewed by jbellis for CASSANDRA-5966
2013-08-31 20:35:19 -05:00
Vijay Parthasarathy 1a5021525b report compression ratio via nodetool cfstats
patch by Vijay; reviewed by jbellis for CASSANDRA-5952
2013-08-31 11:17:22 -07:00
Sergio Bossa 18be7fa876 Fix streaming does not transfer wrapped range
patch by Sergio Bossa; reviewed by yukim for CASSANDRA-5948
2013-08-29 10:16:57 -05:00
Jonathan Ellis 254d315d52 Add snitch, schema version, cluster, partitioner to JMX
patch by Lyuben Todorov; reviewed by Jeremiah Jordan for CASSANDRA-5881
2013-08-28 23:12:31 -05:00
Jonathan Ellis a35f1c288f Fix CqlRecordWriter with composite keys
patch by Craig McMillian; reviewed by jbellis for CASSANDRA-5949
2013-08-28 18:26:40 -05:00
Jonathan Ellis a4dd7aa392 Make user-defined compactionJMX blocking
patch by jbellis; reviewed by Michael Harris for CASSANDRA-4952
2013-08-26 17:53:44 -05:00
Jonathan Ellis 4b805adc54 Allow disabling SlabAllocator
patch by jbellis; reviewed by jasobrown for CASSANDRA-5935
2013-08-26 17:41:36 -05:00
Sylvain Lebresne a606c6c5ed Disallow incompatible type change in CQL3
patch by slebresne; reviewed by iamaleksey for CASSANDRA-5882
2013-08-26 18:00:00 +02:00
Sylvain Lebresne 02d9238e2a Fix potential deadlock in the native protocol
patch by slebresne; reviewed by jbellis for CASSANDRA-5926
2013-08-26 17:36:47 +02:00
Aleksey Yeschenko 17186d8254 Correct minor CQL3 grammar rules (USING) 2013-08-24 03:21:52 +03:00
Sylvain Lebresne 39066b7226 Add SSTableSplitter tool to split sstables offline
patch by slebresne; reviewed by krummas for CASSANDRA-4766
2013-08-22 10:08:10 +02:00
Vijay Parthasarathy 9bb4d93e3c additional check for offheap bloom filter size
patch by Vijay; reviewed by jbellis for CASSANDRA-5903
2013-08-21 19:21:28 -07:00
Yuki Morishita ad8f88e212 Fix LCS L0 compaction may overlap in L1
patch by yukim; reviewed by jbellis for CASSANDRA-5907
2013-08-21 15:30:16 -05:00
Jonathan Ellis 572cddc300 use long math on deserialize as well
patch by Taylan Develioglu; reviewed by jbellis for CASSANDRA-5903
2013-08-21 12:30:29 -05:00
Aleksey Yeschenko dd65e88a76 Properly handle parsing huge map and set literals
patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-5893
2013-08-21 18:37:30 +03:00
Vijay Parthasarathy fcc51ea49b Integer overflow in OffHeapBitSet when bloomfilter > 2GB
patch by Vijay; reviewed by jbellis for CASSANDRA-5903
2013-08-20 15:30:28 -07:00
Dave Brosius dbb55ebd68 add a -no-snapshot option to scrub to be able to run in tight disk space scenarios
patch by ltodorov reviewed by dbrosius for cassandra-5891
2013-08-20 17:38:52 -04:00
Sylvain Lebresne 1df9823a68 Don't announce schema version until we've loaded the changes locally
patch by slebresne; reviewed by iamaleksey for CASSANDRA-5904
2013-08-20 16:30:24 +02:00
Jonathan Ellis bc98886d4b Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter
patch by jbellis; reviewed by yukim for CASSANDRA-5900
2013-08-19 18:01:57 -05:00
Aleksey Yeschenko 3529ac711e Handle CQL3 SELECT duplicate IN restrictions on clustering columns
patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
CASSANDRA-5856
2013-08-17 18:40:09 +03:00
Aleksey Yeschenko ebab9d3919 Authorizer+authenticator configuration sanity check 2013-08-16 05:00:35 +03:00
Aleksey Yeschenko ea712bbbe8 Skip auth setup if AllowAllAuthenticator is used 2013-08-16 04:52:30 +03:00
Aleksey Yeschenko 82081c7b4b Migrate key_alias->key_aliases on every schema migration (1.2)
Another follow-up to 5800
2013-08-13 20:54:24 +02:00
Yuki Morishita 2d2099751c make sure to release recently added CF metric 2013-08-13 13:16:28 -05:00
Aleksey Yeschenko 44925ac7ea CASSANDRA-5800 follow-up
patch by Aleksey Yeschenko; reviewed by Tyler Hobbs for CASSANDRA-5800
2013-08-12 19:16:01 +02:00
Aleksey Yeschenko cb0a0cd2f8 Remove the vestiges of default_{read,write}_consistency 2013-08-12 12:36:43 +02:00
Jonathan Ellis fd14512fd2 migrate 1.1 schema_columnfamilies.key_alias column to key_aliases
patch by Alex Liu; reviewed by Tyler Hobbs for CASSANDRA-5800
2013-08-09 15:56:14 -05:00
Yuki Morishita f5d632fa7a Add KeyCacheHitRate metric to CF metrics
patch by yukim; reviewed by jbellis for CASSANDRA-5868
2013-08-09 14:10:36 -05:00
Jonathan Ellis 73b0ffba82 make scrubbing collection-aware 2013-08-08 17:06:56 -05:00
Jonathan Ellis 9e0efa3dbb Correctly validate sparse composite cells
patch by Tyler Hobbs; reviewed by jbellis for CASSANDRA-5855
2013-08-08 15:51:34 -05:00