Commit Graph

616 Commits

Author SHA1 Message Date
belliottsmith c869087267 fix isDeterministic + CqlReader 2014-02-13 16:39:16 +00:00
Dave Brosius 4334f99f4b remove dead params 2014-02-12 21:13:12 -05:00
Dave Brosius 951fc85549 use long math for long results 2014-02-12 20:59:58 -05:00
belliottsmith 10b617364e Improvements and fixes to cassandra/stress
Patch by Benedict; reviewed by Pavel Yaskevich for CASSANDRA-6691
2014-02-12 17:25:07 -08:00
Sylvain Lebresne 0d0acac6c5 Fix stress 2014-02-12 18:27:32 +01:00
belliottsmith 84f2b8908e iss-6691 2014-02-12 11:36:35 +00:00
Dave Brosius 319877fda8 no need to call toString on a String 2014-02-08 20:55:59 -05:00
Aleksey Yeschenko 016a2b052b Switch stress to use ITransportFactory (trunk followup)
patch by Sam Tunnicliffe; reviewed by Benedict Elliott Smith for
CASSANDRA-6641
2014-01-31 11:57:55 -05:00
Aleksey Yeschenko e7b23cc741 Switch stress to use ITransportFactory
patch by Sam Tunnicliffe; reviewed by Aleksey Yeschenko for
CASSANDRA-6641
2014-01-31 01:38:54 -05:00
Brandon Williams 379212d5de Fix logback config in scripts and packaging.
Patch by Michael Shuler, reviewed by brandonwilliams for CASSANDRA-6530
2014-01-10 09:31:12 -06:00
Dave Brosius af3ad31c30 make it clear that varargs in are in effect 2014-01-02 19:58:42 -05:00
Dave Brosius e603555636 warnings 2013-12-27 17:12:46 -05:00
Dave Brosius b2933717c4 fix typo 2013-12-27 16:53:03 -05:00
Dave Brosius 660902929a use %n for new line in printf 2013-12-26 18:44:57 -05:00
belliottsmith 2e1e98ad04 Improve Stress Tool
patch by Benedict; reviewed by Pavel Yaskevich for CASSANDRA-6199
2013-12-23 18:05:43 -08:00
Sylvain Lebresne e50d6af12f Rename Column to Cell 2013-12-17 17:52:20 +01:00
Jonathan Ellis 5c21711e76 merge from 2.0 2013-11-03 00:08:41 -05:00
Jonathan Ellis ce206e2014 use StandardCharsets static fields
patch by Blair Zajac; reviewed by jbellis for CASSANDRA-6290
2013-11-03 00:06:34 -05:00
Aleksey Yeschenko 24e9d63109 Merge branch 'cassandra-2.0' into trunk 2013-10-12 23:56:22 +07:00
Aleksey Yeschenko 61dc59086b Merge branch 'cassandra-1.2' into cassandra-2.0 2013-10-12 23:51:29 +07:00
Aleksey Yeschenko 5fab1276ca stress: add username/password authentication support
patch by Mikhail Stepura; reviewed by Aleksey Yeschenko for
CASSANDRA-6068
2013-10-12 23:49:47 +07:00
Brandon Williams a8a2ffb976 Revert metrics upgrade from stress.
Patch by Mikhail Stepura, reviewed by brandonwilliams for CASSANDRA-6153
2013-10-08 13:37:36 -05:00
Jonathan Ellis 3205e5dbbc Revert CASSANDRA-5838 2013-08-30 13:35:16 -05:00
Aleksey Yeschenko 5b5d41d4b8 Merge branch 'cassandra-2.0' into trunk
Conflicts:
	src/java/org/apache/cassandra/service/StorageService.java
	tools/stress/src/org/apache/cassandra/stress/Session.java
	tools/stress/src/org/apache/cassandra/stress/StressStatistics.java
2013-08-30 03:03:29 +03:00
Aleksey Yeschenko bffd9ea8eb Upgrade Thrift to 0.9.1
patch by Carl Yeksigian and Jake Farrell; reviewed by Aleksey Yeschenko
for CASSANDRA-5923
2013-08-30 02:57:12 +03:00
Jonathan Ellis a42d4cada7 Merge branch 'cassandra-2.0' into trunk 2013-08-27 22:45:37 -05:00
Jonathan Ellis 2383430dfd merge from 1.2 2013-08-27 22:45:25 -05:00
Jonathan Ellis 47b2cd6620 label 99.9th correctly 2013-08-27 22:44:16 -05:00
Dave Brosius 5dabd1cc0c fix latency displays caused by metrics-core now using nanoseconds 2013-08-16 08:37:39 -04:00
Dave Brosius c27a161920 update metrics-core to 3.0.1
patch by dbrosius reviewed by jbellis for cassandra-5838
2013-08-10 10:34:07 -04:00
Jason Brown be0523a240 Merge branch 'cassandra-1.2' into trunk
Conflicts:
	tools/stress/src/org/apache/cassandra/stress/StressAction.java
2013-05-30 14:15:24 -07:00
Jason Brown 2f72f8bc57 Add a rate limit option to stress
patch by jasobrown, reviewed by driftx for CASSANDRA-5004
2013-05-30 14:13:16 -07:00
Jonathan Ellis 1d2c12242f use nanotime consistently for node-local timeouts
patch by Mikhail Mazursky; reviewed by jbellis for CASSANDRA-5581
2013-05-21 10:02:12 -05:00
Jonathan Ellis 6f467d920f clean up inputstreams in finally blocks
patch by Mikhail Mazursky; reviewed by jbellis for CASSANDRA-5580
2013-05-20 17:11:04 -05:00
Jonathan Ellis 2effc40edb replace Thread.sleep with Uninterruptibles.sleepUninterruptibly
patch by Mikhail Mazursky; reviewed by jbellis for CASSANDRA-5557
2013-05-13 11:26:23 -05:00
Sylvain Lebresne 1aa798f0c1 Merge branch 'cassandra-1.2' into trunk
Conflicts:
	tools/stress/src/org/apache/cassandra/stress/Session.java
2013-03-06 09:09:49 +01:00
Sylvain Lebresne 06699d47b6 Add binary protocol to stress
patch by slebresne; reviewed by yukim for CASSANDRA-4993
2013-03-06 09:08:18 +01:00
Marcus Eriksson 6d5e0831a4 Add tool to reset SSTable level; patch by Marcus Eriksson, reviewed by yukim for CASSANDRA-5271 2013-03-04 12:08:51 -06:00
Aleksey Yeschenko 755328b9c5 Change order of directory searching for c*.in.sh
patch by Benjamin Coverston; reviewed by Ben Gamble for CASSANDRA-3983
2013-02-22 22:30:26 +03:00
Sylvain Lebresne 6190a711c6 Merge branch 'cassandra-1.2' into trunk 2013-02-19 00:02:19 +01:00
Sylvain Lebresne 4cd813632d Fix stress with CQL3 2013-02-19 00:01:41 +01:00
Brandon Williams c1e5b0ffaf Add aggregate statistics to cassandra-stress
Patch by Ryan McGuire, reviewed by brandonwilliams for CASSANDRA-5243
2013-02-12 15:12:59 -06:00
Sylvain Lebresne f8f80d3e50 Merge branch 'cassandra-1.2' into trunk 2012-12-07 10:14:16 +01:00
Sylvain Lebresne fc416fab0b Merge branch 'cassandra-1.2.0' into cassandra-1.2 2012-12-07 10:13:43 +01:00
Sylvain Lebresne 7442fc0209 Don't generate UUID based on other nodes' address
patch by slebresne; reviewed by jbellis for CASSANDRA-5002
2012-12-07 10:09:25 +01:00
Brandon Williams 94e37b4e41 stress formatting 2012-12-05 18:45:29 -06:00
Jonathan Ellis 6e61c4cddd r/m unused SSLTransportFactory.java (CustomTThreadPoolServer uses TSSLTransportFactory directly) 2012-12-05 13:29:23 -06:00
Jonathan Ellis c533b88851 r/m unused SSLTransportFactory.java (CustomTThreadPoolServer uses TSSLTransportFactory directly) 2012-12-05 13:29:18 -06:00
Jonathan Ellis b475602be8 add 95th and 99th percentile latency reporting to Stress
patch by jbellis; reviewed by brandonwilliams for CASSANDRA-5005
2012-12-04 14:34:01 -06:00
Jonathan Ellis ae9faf080d cleanup 2012-12-04 14:34:00 -06:00
Jonathan Ellis 25bf3bf04e reduce object allocations done by inserter 2012-12-04 14:33:58 -06:00
Jonathan Ellis 85d9ce1ba0 add 95th and 99th percentile latency reporting to Stress
patch by jbellis; reviewed by brandonwilliams for CASSANDRA-5005
2012-12-04 14:33:10 -06:00
Jonathan Ellis f07effb1c3 cleanup 2012-12-04 14:32:13 -06:00
Jonathan Ellis 7abc634d52 reduce object allocations done by inserter 2012-12-04 14:32:13 -06:00
Vijay Parthasarathy e3f48f2e34 client_encryption_options to use enabled
Patch by aleksey reviewed by vijay for CASSANDRA-4994
2012-11-27 00:35:52 -08:00
Vijay Parthasarathy 24cf1d1256 client_encryption_options to use enabled
Patch by aleksey reviewed by vijay for CASSANDRA-4994
2012-11-27 00:17:08 -08:00
Sylvain Lebresne e2df26b899 Fix stress for CQL3
patch by slebresne; reviewed by jbellis for CASSANDRA-4979
2012-11-21 17:24:36 +01:00
Vijay Parthasarathy f593717ace Fix for IDE alert on SSLTransportFactory
patch by Vijay; reviewed by Jason Brown for CASSANDRA-4239
2012-10-25 22:35:24 -07:00
Vijay Parthasarathy 8495560c2b Support client Thrift SSL socket
patch by Jason Brown; reviewed by Vijay for CASSANDRA-4239
2012-10-17 18:58:04 -07:00
Jonathan Ellis 6ca75ef9ba remove vestiges of Thrift unframed mode
patch by jbellis; reviewed by brandonwilliams for CASSANDRA-4729
2012-09-27 15:25:07 -05:00
Pavel Yaskevich c5df208327 fix counter add/get using CQL2 and CQL3 in stress tool
patch by Aleksey Yeschenko; reviewed by Pavel Yaskevich for CASSANDRA-4633
2012-09-11 22:52:01 +03:00
Pavel Yaskevich 02769d5b69 update stress tool to be able to use CQL3
patch by David Alves; reviewed by Pavel Yaskevich for CASSANDRA-4406
2012-09-10 20:33:09 +03:00
Sylvain Lebresne 3a2faf9424 Finer grained exception hierarchy, and adds error codes
patch by slebresne; reviewed by thepaul for CASSANDRA-3979
2012-09-05 17:50:59 +02:00
Jonathan Ellis 5c94432b23 add request tracing
patch by David Alves; reviewed by jbellis for CASSANDRA-1123
2012-08-29 13:14:35 -05:00
Sylvain Lebresne d0392208f5 Update news, version and licenses for 1.1.3 release 2012-07-30 18:35:07 +02:00
Brandon Williams 962b23ba0c Add a token generator to standard tools.
Patch by paul cannon, reviewed by brandonwilliams for CASSANDRA-3709
2012-07-12 12:41:26 -05:00
Pavel Yaskevich b1c60d2b33 (stress) support for CQL prepared statements
patch by David Alves; reviewed by Pavel Yaskevich for CASSANDRA-3633
2012-06-30 15:09:46 +03:00
Jonathan Ellis a21307a277 setlocal and fixes for stress and sstablemetadata bat files
patch by Holger Hoffstatte and jbellis for CASSANDRA-4344
2012-06-16 10:03:15 -05:00
Yuki Morishita a5e0994a13 make tools/bin scripts executable 2012-05-31 15:33:22 -05:00
Brandon Williams 5796542aa4 Fix stress classpath and slf4j warnings.
Patch by Nick Bailey, reviewed by Kirk True for CASSANDRA-4276
2012-05-29 17:36:07 -05:00
Sylvain Lebresne 3558e45ab6 Rename stress to cassandra-stress and include in debian packaging
patch by Nick Bailey; reviewed by thepaul for CASSANDRA-4256
2012-05-21 19:28:19 +02:00
Pavel Yaskevich 5c3db0d101 merge from 1.0 2012-05-03 03:52:14 +03:00
Pavel Yaskevich f20badb685 stress tool to return appropriate exit code on failure
patch by Tyler Patterson; reviewed by Pavel Yaskevich for CASSANDRA-4188
2012-05-03 03:34:58 +03:00
Jonathan Ellis 606e666f84 add sstablemetadata utility
patch by jbellis; reviewed by brandonwilliams for CASSANDRA-4211
2012-05-02 14:10:53 -05:00
Pavel Yaskevich cb67c98d57 fix stress tool that hangs forever on timeout or error
patch by Pavel Yaskevich; reviewed by Brandon Williams for CASSANDRA-4128
2012-04-24 10:52:54 -07:00
Brandon Williams 82464931cf update stress readme 2012-04-18 11:51:57 -05:00
Vijay Parthasarathy 54729ad2ca making stress executable 2012-04-18 09:33:20 -07:00
Jonathan Ellis 512946c388 add back tools/bin after merging revert from 1.0 2012-04-18 11:25:08 -05:00
Jonathan Ellis cf98153c65 Merge branch 'cassandra-1.0' into cassandra-1.1.0 2012-04-18 11:13:11 -05:00
Jonathan Ellis 8c9d0fb72a Revert "allow running stress from build classes" and "Add stress tool to binaries"
This reverts commits cb7a931ffc and 9b746daf7f.
2012-04-18 11:12:29 -05:00
Vijay Parthasarathy 03d3833589 make stress executable 2012-04-18 09:06:35 -07:00
Vijay Parthasarathy 03ad8cdf4d make stress executable 2012-04-18 09:05:12 -07:00
Vijay Parthasarathy 7dc6acafbe allow running stress from build classes
patch by Vijay; reviewed by jbellis for CASSANDRA-4139
2012-04-16 15:51:06 -07:00
Vijay Parthasarathy cb7a931ffc allow running stress from build classes
patch by Vijay; reviewed by jbellis for CASSANDRA-4139
2012-04-16 15:43:53 -07:00
Jonathan Ellis c14e266eb3 merge from 1.0 2012-04-11 09:05:33 -05:00
Vijay Parthasarathy 9b746daf7f Add stress tool to binaries
patch by Vijay; reviewed by driftx for CASSANDRA-4103
2012-04-09 17:09:53 -07:00
Pavel Yaskevich 25da034fb3 fix terminination of the stress.java when errors were encountered
patch by Pavel Yaskevich; reviewed by Brandon Williams for CASSANDRA-4128
2012-04-06 23:33:26 +03:00
Sylvain Lebresne a15c35b094 [3649] remove unused imports 2012-02-27 11:24:31 +01:00
Sylvain Lebresne 07cdfd07a3 [3649] Strip end of line whitespaces 2012-02-27 11:21:34 +01:00
Brandon Williams 257d36e30f Remove py_stress.
Patch by brandonwilliams, reviewed by slebresne for CASSANDRA-3914
2012-02-24 09:09:53 -06:00
Pavel Yaskevich bb7b64312d Make stress.java insert operation to use microseconds
patch by Yuki Morishita; reviewed by Pavel Yaskevich for CASSANDRA-3725
2012-01-12 00:43:41 +02:00
Eric Evans a97be906ff Update to support TimeUUIDType (CASSANDRA-3541)
Patch by eevans; reviewed by Pavel Yaskevich for CASSANDRA-2268


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1211522 13f79535-47bb-0310-9956-ffa450edef68
2011-12-07 16:36:35 +00:00
Eric Evans c0adddd077 optional CQL query support
Patch by eevans; reviewed by Pavel Yaskevich for CASSANDRA-2268


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1211521 13f79535-47bb-0310-9956-ffa450edef68
2011-12-07 16:36:19 +00:00
Brandon Williams 8be8ff512c Fix typo in method name
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1209644 13f79535-47bb-0310-9956-ffa450edef68
2011-12-02 19:21:38 +00:00
Pavel Yaskevich 2e5e28faee Support TimeUUIDType column names in Stress.java tool
patch by Pavel Yaskevich; reviewed by Brandon Williams for CASSANDRA-3541

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1208748 13f79535-47bb-0310-9956-ffa450edef68
2011-11-30 20:12:08 +00:00
Jonathan Ellis 2372204b50 add bin/daemon to release tarball
patch by bcoverston; reviewed by jbellis for CASSANDRA-3331

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1180157 13f79535-47bb-0310-9956-ffa450edef68
2011-10-07 19:03:06 +00:00
Jonathan Ellis b0ecd510bf add stress.bat for Windows
patch by jbellis

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1179415 13f79535-47bb-0310-9956-ffa450edef68
2011-10-05 20:20:58 +00:00
Sylvain Lebresne f4ecf5a604 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1178787 13f79535-47bb-0310-9956-ffa450edef68
2011-10-04 13:51:42 +00:00
Pavel Yaskevich f06e1d63a2 Support of compaction strategy option for stress.java
patch by Pavel Yaskevich; reviewed by Brandon Williams for CASSANDRA-3204

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1170700 13f79535-47bb-0310-9956-ffa450edef68
2011-09-14 16:02:18 +00:00
Sylvain Lebresne 3e77792d31 Use only one parameters for compression options
patch by slebresne; reviewed by jbellis for CASSANDRA-3128


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1165577 13f79535-47bb-0310-9956-ffa450edef68
2011-09-06 09:33:33 +00:00
Pavel Yaskevich c8afd769e5 Make the compression algorithm and chunk length configurable
patch by Sylvain Lebresne; reviewed by Pavel Yaskevich for CASSANDRA-3001

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1163801 13f79535-47bb-0310-9956-ffa450edef68
2011-08-31 20:30:20 +00:00
Pavel Yaskevich 477bb5f34b Add query-by-column mode to stress.java
patch by Pavel Yaskevich; reviewed by Jonathan Ellis for CASSANDRA-3064

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1160305 13f79535-47bb-0310-9956-ffa450edef68
2011-08-22 15:31:59 +00:00
Sylvain Lebresne 1ecabe6842 Add optional compression for sstables
patch by xedin; reviewed by slebresne for CASSANDRA-47


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1153210 13f79535-47bb-0310-9956-ffa450edef68
2011-08-02 17:28:55 +00:00
Jonathan Ellis 00fd00db5d merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1134431 13f79535-47bb-0310-9956-ffa450edef68
2011-06-10 20:19:23 +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
Jonathan Ellis f849aa210f merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1097952 13f79535-47bb-0310-9956-ffa450edef68
2011-04-29 20:59:49 +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 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
Gary Dusbabek 8a6feefe8f merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1092687 13f79535-47bb-0310-9956-ffa450edef68
2011-04-15 12:48:15 +00:00
Jonathan Ellis 58307994b5 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1091784 13f79535-47bb-0310-9956-ffa450edef68
2011-04-13 13:59:39 +00:00
Sylvain Lebresne 9a0bbc542b Merge COSC and Counter thrift structure
patch by slebresne; reviewed by jbellis for CASSANDRA-2440


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090842 13f79535-47bb-0310-9956-ffa450edef68
2011-04-10 17:31:15 +00:00
Sylvain Lebresne 65cdc6551f Fix stress for CASSANDRA-2384 (patch by stuhood)
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089985 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 20:20:00 +00:00
Jonathan Ellis 358475ae24 move stress package from o.a.c.contrib to o.a.c
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087745 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 15:19:38 +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 6ea9d2af58 Revert incomplete move of sstable [ex/im]port code
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087739 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 15:12:47 +00:00
Jonathan Ellis 04bb3e4b10 upgrade to whirr 0.4
patch by Pavel Yaskevich for CASSANDRA-2265

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087736 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 15:05:03 +00:00