Nick Marino
20477c0627
Fix sweep disabling code for verify_object_ttl
2017-01-12 15:46:28 -05:00
Nick Marino
1ed7b2ccf3
Fix sweeper_bench code for stopping sweeps
...
disable_sweep_scheduling has been merged into stop_all_sweeps
2017-01-12 15:46:28 -05:00
Nick Marino
71dcb039a4
Fix verify_sweep_reaper funcs for stopping sweeps
...
The disable_sweep_scheduling function no longer exists, since it's been
melded into stop_all_sweeps. We also weren't doing a good job of
checking for failed calls to the function, which masked this issue for a
while...
2017-01-12 15:46:28 -05:00
Mikael Lixenstrand
fdefcc620a
Verify sweep scheduling after restart
2017-01-12 15:46:28 -05:00
Mikael Lixenstrand
53516df95d
Fix verify_riak_stats
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
8dc5a13427
Update long test
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
f765417fe2
make repl_aae_fullsync work in rtcloud
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
7e2b3da389
Kill repair-2i without timer
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
004f60692f
Make test work with sweeper tree rebuild.
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
2bb86e6229
Remove unused Node
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
5f889a3307
Fix for clique and delete on ttl expire
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
2e61f3be24
Add sweeper bench
...
Used to compare impact of sweeper with different amount
of affected data.
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
17df3ca444
Update tests
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
f2e3783f20
Add test for crash recovery in riak_kv_sweeper
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
4afcbaf7cf
Fix 2i AAE test to work with sweeper
...
- Speed up with sweep_tick
- Use same concurrency for sweep as for AAE
- The sweeper use anti_entropy_expire as sweep interval
so it has to be set during the rebuiling not just to expire trees.
- Increase anti_entropy_tick so trees are not constantly being rebuilt.
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
a525c1a2dd
Update sweep test
...
- add short sleep to make aae test more stable
- test stop all sweeps standalone
- add cover for riak_kv_sweeper
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
fb9c5f43f5
Test obj_ttl in long bench test
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
0dc9e9fa84
Add description for tests
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
4840be2c6f
Add debug when aae fail
2017-01-12 15:46:27 -05:00
Mikael Lixenstrand
90e24d170f
Add support for extra args when starting basho_bench
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
8bf1cdccbb
Add more object ttl tests
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
665d9fbc2f
Add object_ttl tests
...
Test ttl sweep -> reap sweep
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
81474ab6e6
Lower anti_entropy_concurrency to verify lock release
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
86b2ed475f
Speed up sweeps
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
8e4cda0228
Initial long running sweep test
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
22a3b70013
aae_sweep_interval not used any more
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
c5bbb0aa97
Add test for scheduling
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
0100abe00b
Add tombstone_grace_period to config to enable reap sweeper.
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
64f303cf35
Add tests for AAE and reaper interaction.
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
f7254fadf5
More tests and a status look.
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
2f84f857be
Add test for vnode restart and enable/disable sweep
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
6d115e2331
Add test for enable/disable
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
1c0d0179eb
Speed up test with shorter sweep_interval
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
0e2084d854
Modify test to use sweeper.
...
Decrease aae_sweep_interval and sweep_tick to speed up test.
2017-01-12 15:46:25 -05:00
Mikael Lixenstrand
a2a747b93f
Add verify_sweep_reaper
2017-01-12 15:46:25 -05:00
Jenkins
e257461df5
Jenkins - update locked-deps for riak_ee-2.3.0nightly20170111
2017-01-11 00:24:04 -08:00
Brett Hazen
743d5dfb20
Merge pull request #1260 from basho/bch-merge-ts-1.5
...
REL-39: Merge Time Series tests back to develop
2017-01-10 10:23:40 -07:00
Jenkins
eee9c7ad4c
Jenkins - update locked-deps for riak_ee-2.3.0nightly20170106
2017-01-06 07:25:06 -08:00
Brett Hazen
a17708d868
Merge branch 'riak_ts-develop' into bch-merge-ts-1.5
2017-01-05 09:44:45 -07:00
Brett Hazen
fdd03247f1
Merge pull request #1256 from basho/bch-tarball-all-artifacts
...
Consolidate all artifacts into a single zip file
2017-01-05 09:27:18 -07:00
Jenkins
5bcb3a0808
Jenkins - update locked-deps for riak_ee-2.3.0nightly20170105
2017-01-05 00:19:33 -08:00
Brett Hazen
4799a70305
Convert to using ZIP file instead of a tar
2017-01-04 15:07:36 -07:00
Brett Hazen
380af3cd1f
Do not create a tar file if there is no ct_logs directory
2017-01-04 12:16:00 -07:00
Brett Hazen
009abf767b
Create tar file of all uploaded artifacts
2017-01-03 14:35:11 -07:00
Brett Hazen
5b941443e6
Merge pull request #1255 from basho/at-help-1.5
...
Changes for Riak Shell help in 1.5
2016-12-19 16:01:18 -07:00
andytill
d1e3ab641e
Changes for Riak Shell help in 1.5
2016-12-19 16:00:17 -07:00
Brett Hazen
0946ffe550
Merge pull request #1253 from basho/patch-apply-traces
...
Allow redbug to be enabled from the config file
2016-12-19 10:29:14 -07:00
Brett Hazen
0b2200d3db
Change redbug log message and have command-line override the config file
2016-12-17 13:05:15 -07:00
Brett Hazen
64d9f8ccc7
Allow redbug to be enabled from the config file
2016-12-16 14:18:52 -07:00
Andy Till
821c56e34e
Merge pull request #1251 from basho/at-rt-redbug
...
redbug tracing in riak test
2016-12-16 10:02:49 +00:00