Commit Graph

2607 Commits

Author SHA1 Message Date
andytill
b3a587db6b Flexible key tests. 2016-04-11 08:27:34 +00:00
Brett Hazen
94e54e9c5f Merge pull request #1039 from basho/bch-remove-create-table-eqc
Remove ts_simple_create_table_eqc until it's finished
2016-04-08 09:58:12 -06:00
Brett Hazen
9d848e50ae Remove ts_simple_create_table_eqc until it's finished 2016-04-08 09:55:46 -06:00
Brett Hazen
92ffe11cc4 Merge pull request #1036 from javajolt/bch-fix-message-drain
RTS-1040: Fix the return arguments from riak_shell:loop_TEST
2016-04-07 18:08:48 -06:00
Brett Hazen
fdb912d41c Merge pull request #1033 from gordonguthrie/feature_gg_ts_eqc_tests
QuickCheck test for table creation/activation
2016-04-07 18:08:32 -06:00
Brett Hazen
8b20787846 Fix the return arguments from riak_shell:loop_TEST 2016-04-07 22:41:53 +00:00
Gordon Guthrie
20840bb1c5 minor renaming for clarity 2016-04-07 11:49:14 +00:00
Brett Hazen
167160c3c0 Merge remote branch 'origin/develop' into riak_ts-develop 2016-04-07 02:18:05 +00:00
Brett Hazen
f56f38e2a6 Merge branch 'master' into develop 2016-04-07 02:17:35 +00:00
Brett Hazen
cf373877bf Merge pull request #1016 from basho/feature-az-create_with
test setting TS table bucket type's props with WITH clause in ts_cluster_create_table_via_sql_SUITE
2016-04-05 09:19:22 -06:00
Gordon Guthrie
122ff8b8f8 eqc test for table creation/activation 2016-04-04 09:47:28 +00:00
Brett Hazen
8054437e66 tidy up formatting of
Tidy up formatting of ts_simple_single_key_ops
2016-04-01 15:54:37 -06:00
Andrei Zavada
f4824e1299 more thorough take on quotes in string properties
including a property with a ' at the end, to test the parser for this
particular edge case.
2016-04-01 21:12:15 +03:00
Gordon Guthrie
8fe0e44123 tidy up formatting 2016-04-01 13:58:00 +00:00
Doug Rohrer
b7c32cacd6 Merge pull request #1020 from basho/basho-trb-node_package-change
Handle node_package message change
2016-03-30 15:54:39 -04:00
Andrei Zavada
e84ff341eb remove io:format calls and unused functions 2016-03-30 20:16:48 +03:00
Andrei Zavada
ef4dcc64f1 make ts_cluster_create_table_via_sql a CT module 2016-03-30 19:22:05 +03:00
Andrei Zavada
24ae40194a add ct_logs to .gitignore 2016-03-30 19:21:54 +03:00
Andy Till
ac99dccdc3 Merge pull request #1027 from gordonguthrie/feature_common_tests3
integrate common test with riak_test
2016-03-30 16:47:47 +01:00
Andy Till
133a37f834 Merge pull request #1028 from basho/at_aggregation_negation_tests
Negate an aggregation test
2016-03-29 16:08:39 +01:00
andytill
829a8385e8 Test for negating an aggregation function in a query. 2016-03-29 09:35:16 +00:00
Brett Hazen
8969baded3 Merge pull request #1018 from javajolt/bch-add-riak-shell-log-test
RTS-949: Add @seemaj's riak_shell script as a test
2016-03-28 14:42:35 -06:00
Gordon Guthrie
d28d582c08 integrate common test with riak_test 2016-03-25 15:43:40 +00:00
Brett Hazen
4140eacd2d Merge pull request #1023 from javajolt/bch-merge-with-2.2
Merge the latest develop-2.2 tests with riak_ts-develop
2016-03-23 13:30:56 -06:00
Brett Hazen
9c170fb052 Merge remote-tracking branch 'basho/develop-2.2' into bch-merge-with-2.2 2016-03-23 13:12:41 -06:00
Brett Hazen
f0d649e99a Merge pull request #1022 from basho/bch-merge-develop-to-2.2
Merge the latest from develop to develop-2.2
2016-03-23 12:58:13 -06:00
Brett Hazen
c899b18d78 Merge pull request #1021 from basho/bch-merge-master-to-develop
Merge master changes over to develop
2016-03-23 12:52:52 -06:00
Ted Burghart
2cf074c5d6 oops, missed one output comparison 2016-03-22 10:43:22 -04:00
Ted Burghart
c6948cb49a derp, missed the copyright 2016-03-21 16:14:34 -04:00
Ted Burghart
32a139d6a6 check for old or new ping output 2016-03-21 16:10:50 -04:00
Ted Burghart
6f67959ff0 add rt:str_mult/2 2016-03-21 15:56:44 -04:00
Brett Hazen
e0cccafabe Add @seemaj's riak_shell script as a test 2016-03-21 03:43:25 +00:00
Brett Hazen
22cdaf6608 Merge pull request #1014 from javajolt/bch-add-insert-tests
RTS-889: Add tests for INSERT command
2016-03-15 14:48:54 -06:00
Brett Hazen
210b1f7bdf Add tests for INSERT command 2016-03-14 20:43:01 +00:00
Nick Marino
e5628c2745 Merge pull request #1012 from basho/nem/forward-merge-2i-eqc
Forward merge new verify_2i_eqc test to master
2016-03-10 15:02:17 -05:00
Mark Allen
aa757b40c2 Always ensure leveldb is the backend for 2i
(cherry picked from commit 472fb6447b)
2016-03-07 17:08:50 -05:00
Mark Allen
7ead9e02fe Prevent large negative integers as values
This is due to a sext encoding bug present in current riak releases.
When sext and riak has been updated with a fix, revert this commit.

(cherry picked from commit b5a0dd9737)
2016-03-07 17:08:50 -05:00
Engel A. Sanchez
477d0e78c9 Fleshed out but disabled http client support
The http client seems to have a lot of problems and works differently
than the PB client.  Index values are not coming back on a get, even
though a PB get returns them, so indexing is not working properly.
Binaries are not encoded properly when the query index URL is created,
and empty binaries are taken to mean "no value".

(cherry picked from commit 1c29f7fb43)
2016-03-07 17:08:50 -05:00
Engel A. Sanchez
55709dbb18 Clean up and improve
General clean up and organization, with an eye on making this a
template for other EQC tests.

Preparing code to handle more than the PB client.

(cherry picked from commit 02b5e2128d)
2016-03-07 17:08:50 -05:00
Engel A. Sanchez
4402a7b061 First EQC test for secondary indexing
It needs more love to match the functionality of the regular 2i tests,
but this is a good beginning. It can show a race in 2i pagination that
has been in the code for years. The race does not show up in run in a
single node with very few vnodes. I tried 32.  Ideally we could use
PULSE to make scheduling in the riak nodes less deterministic and help
find this kind of issue, but currently PULSE is a single node joint.

This test uses a different bucket for each EQC command run. It is not
perfect isolation, but it is good enough and very fast compared to
taking down the entire cluster in between each run.

(cherry picked from commit fa49385837)
2016-03-07 17:08:50 -05:00
Brett Hazen
9298143182 Update rtdev-build-releases.sh to use R16B02-basho10 2016-03-06 22:42:50 -07:00
Nick Marino
d9d1225c57 Merge pull request #1009 from basho/feature/bjs/readrepair_object_limit
Add tests for read repair object limits
2016-03-04 15:43:17 -05:00
Nick Marino
1d6ab06cfb Remove unnecessary sleeps in verify_object_limits
Discussed this with Brian and turned out they were just left over from
some debugging he'd been doing earlier. I tried the test without them
and it works fine.
2016-03-04 15:36:15 -05:00
Jon Meredith
9f4b6b8144 Merge pull request #722 from basho/bug/mw/rt-helper-process-leak
Added test for realtime helper process leak.
2016-03-03 09:08:48 -07:00
Brian Sparrow
d66bf7546b Add tests for read repair object limits
Tests to verify that object limits are ignored for read repair. This
requires an intercept to spoof all puts as read repair since there’s no
external API for forcing read repair. Intercept used to replace both
put/6 and coord_put/6 and simply adds the `rr` property to the put
options.
2016-03-02 16:47:06 -05:00
Brett Hazen
87ed6c8911 Set riak-erlang-http-client dep to riak_ts-develop 2016-03-01 13:27:06 -07:00
Brett Hazen
fcb58df420 Merge remote-tracking branch 'origin/riak_ts-develop-1.2' into riak_ts-develop-1.3 2016-02-19 15:41:50 -07:00
Brett Hazen
ea771b4427 Set dep for riak-erlang-http-client to riak_ts-develop-1.3 2016-02-19 14:55:58 -07:00
Brett Hazen
d991a2a108 Merge pull request #1000 from basho/bch-add-riak-shell-sql-test
RTS-916: Add Simple Test to Create and Query a Table via riak_shell
2016-02-17 19:14:34 -07:00
Brett Hazen
43b0207270 Merge pull request #999 from basho/bch-fix-riak-shell-stats
RTS-917: Add riak_shell_version to list of supported stats
2016-02-17 19:14:20 -07:00