Commit Graph

3295 Commits

Author SHA1 Message Date
Doug Rohrer
ca01110d4e Merge pull request #1191 from basho/dr-additional_logging_for_repl_custom_n
Add additional logging to sibling debug log in object_value. [JIRA: RIAK-2971]
2016-11-10 21:11:17 -05:00
Doug Rohrer
a9b7f88630 Merge pull request #1192 from basho/fd-verify_2i_aae
Removed superfluous call repair after being cancelled.
2016-11-10 21:07:55 -05:00
Doug Rohrer
8e6f489778 Add additional logging to sibling debug log in object_value.
Needed to help figure out why certain repl tests have failed on
occasion.
2016-11-10 20:52:33 -05:00
Fred Dushin
8c0f3837b0 Removed superfluous call repair after being cancelled. 2016-11-10 20:45:44 -05:00
Doug Rohrer
9174bdc10f Merge pull request #1190 from basho/bjs-bugfix-wait_until-verify-counter-repl
Add rt:wait_until to final counter check
2016-11-10 20:19:04 -05:00
Brian Sparrow
7af1b63ef3 Add rt:wait_until to verify counter
Added a rt:wait_until for the final check of the counters instead of
only checking once. Sometimes, even though the full sync completed
successfully, the counter values might not be fully written and
propagated to all owning vnodes. Change test to check more than once to
account for this eventual consistency.
2016-11-10 20:07:22 -05:00
Doug Rohrer
c583132b2f Merge pull request #1189 from basho/im/bugfix/rt_cascading_ensure_ack-race
Use rt:wait_until to check unacked on source node
2016-11-10 19:11:43 -05:00
Brian Sparrow
2686ce70c4 Merge pull request #1188 from basho/dr-force_hashtree_upgrade_on_replication_object_reformat
Prevent tree upgrades which can block replication from completing
2016-11-10 17:32:56 -05:00
Ian Milligan
dc97aa421d Use rt:wait_until to check unacked on source node
Acks are sent asynchronously after a successful write on the sink, so we
cannot rely on the ack having being received by the source immediately
after we read the data on the sink.
2016-11-10 14:30:22 -08:00
Doug Rohrer
a317dceb32 Prevent tree upgrades which can block replication from completing
Use capability override to make sure that neither side
of the replication link upgrades its object hash version
because if once side updates its trees and the other hasn't
completed the process yet (or in mixed clusters doesn't even
support it) the AAE full sync cannot complete.
2016-11-10 16:47:15 -05:00
Brett Hazen
67ef3e5f3d Merge pull request #1186 from basho/kc-csv-cl-options
Pass in tests to riak_test script as comma separated values
2016-11-09 16:27:44 -07:00
Korry Clark
6255a98d11 one more change 2016-11-09 14:25:38 -08:00
Korry Clark
8bc588b048 made the script more efficient 2016-11-09 10:15:33 -08:00
Andrei Zavada
eff8df9d30 ts_cluster_updowngrade_*: enable more scenarios, add new caps to check
this requires tag riak_ts-1.4.1 in riak_kv
2016-11-08 23:02:40 +02:00
Andrei Zavada
7f2ceb7b79 ts_updown_util: more logging messages 2016-11-08 22:58:23 +02:00
Andrei Zavada
be74e6c28f ts_updown_util: teach find_or_make_node_at_vsn to properly select nodes 2016-11-08 22:57:58 +02:00
Korry Clark
5baa01a9a0 made it better 2016-11-07 13:55:21 -08:00
Korry Clark
0f95feade7 support passing in comma separated list of wildcards 2016-11-07 10:14:39 -08:00
Andrei Zavada
ed9be53654 ts_cluster_updowngrade_: reenable previous QueryNodeVsn (exc. order_by) 2016-11-07 16:12:33 +02:00
Andrei Zavada
a2bc875481 ts_updown_util: more checkpoint messages in logs 2016-11-07 16:11:27 +02:00
Andrei Zavada
924f2888aa ts_cluster_updowngrade_*: exclude downgrades from scenarios, for 1.5-1.4 2016-11-07 00:54:06 +02:00
Andrei Zavada
63f7edbeb9 ts_updown_util: rework to halt scenario if a stage fails 2016-11-06 06:20:25 +02:00
Brett Hazen
f20675d692 Merge pull request #1185 from basho/fix-az-unbreak_ts_simple_http_security_suite
ts_simple_http_security_SUITE: rework, make it actually pass
2016-11-04 22:32:46 -06:00
Brett Hazen
fc37b612da Lock deps for riak_ts_ee-1.5.0alpha4 2016-11-04 19:58:05 -06:00
Brett Hazen
077e434405 Merge pull request #1187 from basho/kc-ts_util-update
Break ts_util into three utility modules
2016-11-04 19:01:54 -06:00
John R. Daily
4744eecd47 Faster/cleaner remove_last/1 per Andrei
converting ts_util calls to new ts library calls

modified ts_setup:create_bucket_type

more test updating

Replace ts_util with ts_setup, ts_ops and ts_data
2016-11-04 16:19:30 -06:00
Korry Clark
be0f135b7d added the command line ability to pass in tests as comma seperated values after -t 2016-11-04 14:22:31 -07:00
John R. Daily
2d1f39eed6 Convert one simple test 2016-11-04 14:35:36 -06:00
John R. Daily
a56ae12010 Restructure code from ts_util.erl to make tests more explicit/more verbose/much easier to understand 2016-11-04 14:35:36 -06:00
Andrei Zavada
b2afbd3f51 Merge branch 'riak_ts-develop' into feature-az-query_buffers 2016-11-04 04:48:04 +02:00
Andrei Zavada
b233646c73 ts_simple_http_security_SUITE: rework, make it actually pass 2016-11-04 04:44:10 +02:00
Russell Brown
ee630f9726 Add gset support to DT tests 2016-11-03 09:40:34 +00:00
Doug Rohrer
cc6fc9f6c4 Rename intercept to match updated code in yokozuna. 2016-11-02 20:11:09 -04:00
Brett Hazen
59bba8c147 Merge pull request #1169 from basho/jbg-feature-ts-where-is-null
TS Insert NULL support
2016-11-02 17:26:46 -06:00
Brett Hazen
8c2b9919b6 Merge pull request #1183 from basho/kc-cc-fix
updated test to expect v2 after a downgrade
2016-11-02 15:59:48 -06:00
Korry Clark
7477f527ad added jira issue 2016-11-02 14:42:03 -07:00
Korry Clark
8bd2cd87fa updated test to expect v2 after a downgrade 2016-11-01 12:27:55 -07:00
korry8911
3c91746d7e Merge pull request #1182 from basho/kc-repl-object-reformat-fix
Fix for replication_object_reformat
2016-11-01 12:17:52 -07:00
Korry Clark
4526e92831 removed conversion of config file to 1.3.1 format 2016-11-01 12:06:25 -07:00
Andrei Zavada
e188bfa0fa ts_updown_util: use wait_until_capability before issuing queries
This is to ensure that on node transition, any capabilities change
take effect across all nodes.
2016-11-01 03:43:26 +02:00
Andrei Zavada
b6dced5e7c new module ts_cluster_updowngrade_order_by_SUITE 2016-11-01 03:43:26 +02:00
Andrei Zavada
1b92af5bf3 ts_updown_util: report cluster composition before CREATE and before SELECT 2016-11-01 03:43:26 +02:00
Andrei Zavada
7707de0cd7 ts_cluster_updowngrade_group_by: expect all scenarios vs queries to pass 2016-11-01 03:43:26 +02:00
Andrei Zavada
8d2155e590 ts_updown_util: correctly emulate rt:pbc on previous client node 2016-11-01 03:43:26 +02:00
Andrei Zavada
4b61877fba rt_client: supply correct paths
generally, make the bloody thing work for the first time.
2016-11-01 03:43:26 +02:00
Andrei Zavada
d082e1338c ts_updown_util: ct:log cluster node versions as they are before CREATE 2016-11-01 03:43:26 +02:00
Andrei Zavada
84b78a9dc6 whitespace cleanup 2016-11-01 03:43:26 +02:00
Andrei Zavada
4fb79b37fe ts_updown_util: honour use_previous_client in CREATE, INSERT queries 2016-11-01 03:43:26 +02:00
korry8911
dd98a9320c Merge pull request #1180 from basho/kc-ts-http-fix
added wait_for_service for riak_repl and riak_pipe
2016-10-31 14:20:53 -07:00
korry8911
f7c0e6e688 Merge pull request #1178 from basho/kc-repl-upgrade-fix
Increased rt_retry_delay for replication_upgrade test
2016-10-31 14:20:35 -07:00