Commit Graph

3569 Commits

Author SHA1 Message Date
Gary Dusbabek feb4f034fa allow null CF comments. patch by Jon Hermes, reviewed by gdusbabek. CASSANDRA-2351
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082701 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 21:14:37 +00:00
Eric Evans a05f951a6c working slice-all queries (SELECT *)
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082662 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 19:40:56 +00:00
Eric Evans ace6da50b4 Row should be iterable (iterate columns)
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082661 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 19:40:50 +00:00
Eric Evans 346c1b4462 escape single quotes in strings
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082660 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 19:40:46 +00:00
Gary Dusbabek 23396437c5 changes.txt
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082529 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 15:14:01 +00:00
Gary Dusbabek 06fd5c163f cache comparator and validator in the resultset
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082528 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 15:13:59 +00:00
Gary Dusbabek 95d72596cc oh yeah. RSMD column index all need to be off-by-one
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082527 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 15:13:51 +00:00
Gary Dusbabek e197605757 expose CassandraResultSetMetaData to inspect type information of column names and values
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082525 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 15:13:39 +00:00
Gary Dusbabek d4c800b1c8 implement a real ResultSetMetaData
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082524 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 15:13:33 +00:00
Gary Dusbabek 7c4d54b34f fix jdbc test. patch by gdusbabek. CASSANDRA-1906
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082511 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 14:50:56 +00:00
Gary Dusbabek ebc7278d78 sanitize configuration code. patch by Jon Hermes, reviewed by gdusbabek. CASSANDRA-1906
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082510 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 14:50:32 +00:00
Jonathan Ellis 9336f47c5e fix build.properites.default typo
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082479 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 13:04:42 +00:00
Eric Evans ed2d2e1f37 embed a copy of the generated code (twisted)
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082273 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 19:36:47 +00:00
Eric Evans 731edecc69 fix unicode term marshal function (and tests)
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082272 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 19:36:40 +00:00
Eric Evans f68ebb90de embed a copy of the generated code
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082271 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 19:36:35 +00:00
Brandon Williams e9e0191ea6 Forgotten files from 2272
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082254 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 18:37:19 +00:00
Eric Evans a00ceacb2a update CQL doco for recent changes
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082243 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 18:18:41 +00:00
Brandon Williams 703e148b88 Refactor row/key cache handling.
Patch by slebresne, reviewed by Matthew Dennis for CASSANDRA-2272

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082236 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 17:52:53 +00:00
Jonathan Ellis e6f9c73703 allow specifying maven repo locations
patch by Jürgen Hermann; tested by jbellis for CASSANDRA-2340

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082199 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 16:51:04 +00:00
Gary Dusbabek 653dcc63e0 fix merge problem with CHANGES.txt, use right call in AbstractCommutativeType.compose()
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082155 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 14:18:21 +00:00
Brandon Williams 8098feff10 Twisted driver for CQL
Patch by brandonwilliams, reviewed by eevans for CASSANDRA-2022

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082034 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 03:05:21 +00:00
Eric Evans 81edb44059 update Python driver for SchemaDisagreementException
Patch by eevans; reviewed by brandon.williams for CASSANDRA-2334


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081975 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 22:53:00 +00:00
Eric Evans 97558dc103 handle SchemaDisagreementException in cli
Patch by eevans; reviewed by brandon.williams for CASSANDRA-2334


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081974 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 22:52:47 +00:00
Eric Evans c399931397 update JDBC driver for SchemaDisagreementException
Patch by eevans; reviewed by brandon.williams for CASSANDRA-2334


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081973 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 22:52:36 +00:00
Eric Evans 204d2db95a throw SchemaDisagreementException from DDL methods
Patch by eevans; reviewed by brandon.williams for CASSANDRA-2334


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081972 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 22:52:24 +00:00
Eric Evans 4dfe8eadec thrift generated code
Patch by eevans; reviewed by brandon.williams for CASSANDRA-2334


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081971 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 22:52:10 +00:00
Eric Evans a330e4a0a2 add SchemaDisagreementException RPC exception
Patch by eevans for CASSANDRA-2334; reviewed by brandon.williams


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081970 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 22:51:40 +00:00
Eric Evans afda9c666f fix broken test that just now fails, why?
Patch by eevans


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081955 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 21:43:44 +00:00
Jonathan Ellis be44f37e27 merge from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081925 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 20:12:03 +00:00
Jonathan Ellis f245882ae3 r/m obsolete assert
patch by jbellis; reviewed by Peter Schuller for CASSANDRA-2013

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081924 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 20:09:25 +00:00
Jonathan Ellis 7b03e7e6f1 merge from 0.6
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081923 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 20:08:42 +00:00
Jonathan Ellis 4ef269d017 add memtable_flush_queue_size defaulting to 4
patch by jbellis; reviewed by brandonwilliams for CASSANDRA-2333

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081908 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 19:08:11 +00:00
Jonathan Ellis c49a01b5b9 merge from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081899 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 18:42:11 +00:00
Brandon Williams f84aed6d44 Queue secondary indexes for flush before the parent.
Patch by brandonwilliams, reviewed by jbellis for CASSANDRA-2330

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081876 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 17:36:21 +00:00
Jonathan Ellis 139203d25e merge from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081872 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 17:31:28 +00:00
Brandon Williams efac0ca03f Allow Hadoop jobs to set the consistency level.
Patch by Eldon Stegall, reviewed by brandonwilliams for CASSANDRA-2331

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081867 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 17:22:45 +00:00
Jonathan Ellis 34a3c9d251 r/m unused code
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081866 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 17:21:20 +00:00
Brandon Williams eeacacc0d3 Add comments to topology file about ipv6 configuration.
Patch by Eric Tamme, reviewed by brandonwilliams for CASSANDRA-2329

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081859 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 17:06:24 +00:00
Jonathan Ellis 5eb724aa83 validate index names
patch by jhermes and jbellis for CASSANDRA-1761

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081838 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 16:25:41 +00:00
Gary Dusbabek 0c1d0dba6c do not instrument *Token classes. patch by gdusbabek, reviewed by jbellis. CASSANDRA-2258
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081760 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 13:05:51 +00:00
Gary Dusbabek 3947dba35b do not instrument the *Token classes. patch by gdusbabek, reviewed by jbellis. CASSANDRA-2258
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081758 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 13:03:55 +00:00
Jonathan Ellis 0ee0bc6d7b r/m disk_access_mode from sample yaml
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081586 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 22:19:10 +00:00
Gary Dusbabek 7a30116632 fix build. make serializations tests do cleanup before running.
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081549 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 20:30:12 +00:00
Jonathan Ellis 541e0b38d3 clear Built flag in system table when dropping an index
patch by jbellis; reviewed by mdennis for CASSANDRA-2320

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081546 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 19:57:52 +00:00
Gary Dusbabek dbf795c41f make RowMetaData typed
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081543 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 19:46:42 +00:00
Gary Dusbabek f8203c8700 RowData exposes sparse column attributes through CassandraResultSet
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081542 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 19:46:36 +00:00
Eric Evans 404301ec37 more flexible keyword argument specification
Patch by eevans for CASSANDRA-2027

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081538 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 19:42:52 +00:00
Jonathan Ellis 7d44bbd308 fix tombstone handling in repair andsstable2json
patch by slebresne; reviewed by jbellis for CASSANDRA-2279

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081525 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 19:24:54 +00:00
Jonathan Ellis b3817177b5 Avoid seeking when sstable2json exports the entire file
patch by jbellis; tested by Jason Harvey for CASSANDRA-2318

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1081401 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 14:38:28 +00:00
Eric Evans 4d658367d9 updated RAT excludes
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1080811 13f79535-47bb-0310-9956-ffa450edef68
2011-03-12 00:06:03 +00:00