riak_test/intercepts
Russell Brown 0176494723 Add test for further dataloss edge case
This test shows a dataloss edge case in riak, even in 2.1 with
per-key-actor-epochs enabled. The test is a litte convoluted, and is
based on a quickcheck counter example, included in the riak_kv/test
directory. In short, both this test, and the other kv679_dataloss_fb
test, show that even with multiple replicas acking/storing, a single
disk error on a single replica is enough to cause acked writes to be
silently and permanently lost. For a replicated database, that is bad.
2017-03-21 12:24:16 +00:00
..
hashtree_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
init_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
intercept.erl Update spec 2015-12-18 11:39:16 +09:00
intercept.hrl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_core_broadcast_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_core_connection_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_core_console_intercepts.erl Update tests to reflect new commands, plus the fact that riak_core_console is being called twice from one riak-admin command in some cases 2014-03-06 19:10:27 -05:00
riak_core_handoff_sender_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_core_ring_manager_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_core_vnode_master_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_core_vnode_proxy_sup_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_ensemble_peer_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_kv_bitcask_backend_intercepts.erl Add test for further dataloss edge case 2017-03-21 12:24:16 +00:00
riak_kv_console_intercepts.erl Remove tests for riak-admin reformat-indexes cmd 2017-01-23 16:51:04 -05:00
riak_kv_eleveldb_backend_intercepts.erl Test finally measures what I wanted it to measure 2016-06-16 14:49:50 -04:00
riak_kv_get_fsm_intercepts.erl Fix riak_kv_get_fsm intercept used by overload 2016-09-07 16:57:24 -04:00
riak_kv_index_hashtree_intercepts.erl Add support for AAE hashing version 0 (#1148) 2016-09-16 18:33:22 -04:00
riak_kv_js_manager_intercepts.erl copyrights 2014-01-17 18:28:06 -05:00
riak_kv_put_fsm_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_kv_qry_buffers_intercepts.erl support PERCENTILE_DISC, _CONT 2017-02-16 06:37:44 +02:00
riak_kv_ts_newtype_intercepts.erl added slowing of ddl module compilation to hopefully perturb race condition between CREATE TABLE and subsequent queries (this still does not fail locally). 2016-12-17 12:37:48 -08:00
riak_kv_vnode_intercepts.erl Add tests for read repair object limits 2016-03-02 16:47:06 -05:00
riak_kv_worker_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_object_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_pipe_vnode_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_repl2_fs_node_reserver_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_repl2_fssource_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_repl2_leader_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_repl2_rtq_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_repl2_rtsink_conn_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_repl2_rtsource_helper_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_repl_aae_source_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_repl_console_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_repl_reduced_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_repl_ring_handler_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00
riak_repl_util_intercepts.erl Add copyright and Apache License Version 2.0 2015-09-11 17:06:34 +01:00