Commit Graph

262 Commits

Author SHA1 Message Date
Brandon Williams 2b7672fa11 Return DateType as long in pig. 2012-05-01 14:57:05 -05:00
Brandon Williams 6ba063387f Pig: support for DateType.
Patch by brandonwilliams, reviewed by Rick Branson for CASSANDRA-4204
2012-05-01 12:03:36 -05:00
Brandon Williams b61f1d43e7 Pig: support for composite columns
Patch by Janne Jalkanen, reviewed by brandonwilliams for CASSANDRA-3684
2012-02-29 14:33:20 -06:00
Brandon Williams 4a49b9dcc0 Pig CounterColumnFamily support.
Patch by Janne Jalkanen and brandonwilliams, reviewed by brandonwilliams
for CASSANDRA-3973
2012-02-28 09:47:26 -06:00
Brandon Williams 1ed6065b5b Pig: correctly compose the key from the marshaller
Patch by brandonwilliams, reviewed by xedin for CASSANDRA-3962
2012-02-27 10:52:20 -06:00
Brandon Williams cbb809d35a Merge branch '3628' into cassandra-1.0 2012-02-17 05:17:50 -06:00
Brandon Williams 5d6c1bdad7 Pig: require deletes to be explicitly enabled.
Patch by brandonwilliams, reviewed by xedin for CASSANDRA-3628
2012-02-17 05:17:01 -06:00
Brandon Williams f2a4309675 Update readme/example for 3371 2012-02-14 13:45:39 -06:00
Brandon Williams e48b29a6b0 Pig: inferred and actual schema match, smoke tests.
Patch by brandonwilliams, reviewed by xedin for CASSANDRA-3371
2012-02-13 17:28:47 -06:00
Brandon Williams 1047914128 Add catch-all cast back to CassandraStorage.
Patch by brandonwilliams reviewed by xedin for CASSANDRA-3886
2012-02-13 14:50:52 -06:00
Brandon Williams 4bd3f8d86f Integer corresponds to Int32Type 2012-02-13 13:48:20 -06:00
Brandon Williams 651ca528d2 Fix misplaced 'new' keyword 2012-02-13 13:41:03 -06:00
Brandon Williams 742648c821 Pig's objToBB should handle all types.
Patch by brandonwilliams, reviewed by xedin for CASSANDRA-3886
2012-02-10 12:00:07 -06:00
Brandon Williams 3df7040fcf Pig throws a useful error when the destination CF doesn't exist.
Patch by brandonwilliams, reviewed by xedin for CASSANDRA-3847
2012-02-06 14:58:02 -06:00
Pavel Yaskevich 6173fa9e34 (Pig) fix CassandraStorage to use correct comparator in Super ColumnFamily case
patch by Pavel Yaskevich; reviewed by Brandon Williams for CASSANDRA-3251
2012-02-01 00:48:26 +02:00
Jonathan Ellis 1a0102751b fix bad validator lookup
patch by dbrosius; reviewed by jbellis for CASSANDRA-3789
2012-01-26 01:25:53 -06:00
Brandon Williams 9e6087c013 Merge 3327 from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1220934 13f79535-47bb-0310-9956-ffa450edef68
2011-12-19 20:26:47 +00:00
Jonathan Ellis 5fbb89087a merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1185965 13f79535-47bb-0310-9956-ffa450edef68
2011-10-19 04:22:58 +00:00
Jonathan Ellis c671921c24 merge #3358 from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1183003 13f79535-47bb-0310-9956-ffa450edef68
2011-10-13 17:38:01 +00:00
Brandon Williams e860d2fdf5 Fix pig build after FBU->Hex move.
Patch by Brian Oneill reviewed by brandonwilliams for CASSANDRA-3341

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1182458 13f79535-47bb-0310-9956-ffa450edef68
2011-10-12 16:21:19 +00:00
Pavel Yaskevich 9e04de6ac0 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1178374 13f79535-47bb-0310-9956-ffa450edef68
2011-10-03 10:45:31 +00:00
Brandon Williams fa35dd9512 Merge 3160 from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1166816 13f79535-47bb-0310-9956-ffa450edef68
2011-09-08 17:26:53 +00:00
Jonathan Ellis d505bdef60 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1152107 13f79535-47bb-0310-9956-ffa450edef68
2011-07-29 05:09:59 +00:00
Brandon Williams 37326e75f1 Use a UDF-specific context signature.
Patch by Jeremy Hanna, reviewed by brandonwilliams for CASSANDRA-2869

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1149341 13f79535-47bb-0310-9956-ffa450edef68
2011-07-21 20:10:54 +00:00
Jonathan Ellis f5f96c178d merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1132406 13f79535-47bb-0310-9956-ffa450edef68
2011-06-05 13:43:22 +00:00
T Jake Luciani e970b03c65 merge from 0.8 branch
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1128308 13f79535-47bb-0310-9956-ffa450edef68
2011-05-27 13:56:21 +00:00
T Jake Luciani be67fda27e merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1126664 13f79535-47bb-0310-9956-ffa450edef68
2011-05-23 19:03:33 +00:00
Jonathan Ellis b9460017e4 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1099103 13f79535-47bb-0310-9956-ffa450edef68
2011-05-03 15:56:47 +00:00
Brandon Williams fff2c085c4 Update pig example script to work again.
Patch by Jeremy Hanna, reviewed by brandonwilliams for CASSANDRA-2487

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1097922 13f79535-47bb-0310-9956-ffa450edef68
2011-04-29 19:28:06 +00:00
Brandon Williams 1303d12acf cache generateValues in Inserter/IndexedRangeSlicer.
Patch by Pavel Yaskevich, reviewed by brandonwilliams for CASSANDRA-2578

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1097668 13f79535-47bb-0310-9956-ffa450edef68
2011-04-29 01:38:40 +00:00
Jonathan Ellis 2d95cb4957 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1095492 13f79535-47bb-0310-9956-ffa450edef68
2011-04-20 19:50:50 +00:00
Jonathan Ellis 3c93525db9 r/m AT.getInstance methods
patch by jbellis; reviewed by jhanna for CASSANDRA-2513

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1095250 13f79535-47bb-0310-9956-ffa450edef68
2011-04-20 01:50:06 +00:00
Jonathan Ellis 1adcd1c52e merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1095139 13f79535-47bb-0310-9956-ffa450edef68
2011-04-19 17:13:19 +00:00
Brandon Williams 1e20bf521d Remove LoadPushDown methods from pig storage.
Patch by Jeremy Hanna, reviewed by brandonwilliams for CASSANDRA-2484

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1094195 13f79535-47bb-0310-9956-ffa450edef68
2011-04-17 21:11:26 +00:00
Brandon Williams 898652bb4b Use old value generation behavior by default in stress.java to allow
indexed range slices to work.
Patch by Pavel Yaskevich, reviewed by brandonwilliams for CASSANDRA-2326

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1091911 13f79535-47bb-0310-9956-ffa450edef68
2011-04-13 20:36:41 +00:00
Brandon Williams bda0f39cef Allow pig to use multiple schemas, fix BytesTypes cast during storage.
Patch by Jeremy Hanna, reviewed by brandonwilliams for CASSANDRA-2465

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1091857 13f79535-47bb-0310-9956-ffa450edef68
2011-04-13 17:42:15 +00:00
Jonathan Ellis c8d1984bf1 merge from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090062 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 23:24:44 +00:00
Brandon Williams 7e1e4b9519 Optimize schema fetch/store.
Patch by Jeremy Hanna, reviewed by brandonwilliams for CASSANDRA-2421

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1089261 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 22:00:00 +00:00
Jonathan Ellis ffa00a673f merge from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089084 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 15:39:06 +00:00
Brandon Williams adbff64e2d Namepsace the udf context key to avoid accidental overwrites in the future
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1088835 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 00:34:56 +00:00
Brandon Williams 5e8361bbcb Pig uses schema information to cast to/from native types.
Patch by Jeremy Hanna and brandonwilliams, reviewed by brandonwilliams
for CASSANDRA-2387

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1088800 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 21:53:09 +00:00
Jonathan Ellis 944ed31f60 move example code from contrib/ to examples/, and tools from contrib/ to tools/
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087744 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 15:19:27 +00:00
Jonathan Ellis e07e88a612 merge from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087403 13f79535-47bb-0310-9956-ffa450edef68
2011-03-31 18:38:10 +00:00
Brandon Williams acde48fb3d stress.java rejects arbitrary arguments.
Patch by Pavel Yaskevich, reviewed by brandonwilliams for CASSANDRA-2323

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1087008 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 16:18:39 +00:00
Sylvain Lebresne b62b0aedd6 merge CASSANDRA-2367 from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086266 13f79535-47bb-0310-9956-ffa450edef68
2011-03-28 15:01:25 +00:00
Jonathan Ellis ec26ee73bf fix encoding bugs in HintedHandoffManager, SystemTable when default charset is not UTF8
patch by slebresne; reviewed by jbellis for CASSANDRA-2367

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1084660 13f79535-47bb-0310-9956-ffa450edef68
2011-03-23 18:13:42 +00:00
Jonathan Ellis f9259e4f0a merge from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1084315 13f79535-47bb-0310-9956-ffa450edef68
2011-03-22 19:36:18 +00:00
Brandon Williams 4d7a3522ba Allow specifying a slice predicate for Pig queries
Patch by brandonwilliams, reviewed by jbellis for CASSANDRA-1618

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1083982 13f79535-47bb-0310-9956-ffa450edef68
2011-03-21 21:58:45 +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 f3de30de14 Fix stress.java build
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1080790 13f79535-47bb-0310-9956-ffa450edef68
2011-03-11 23:13:19 +00:00