Commit graph

906 commits

Author SHA1 Message Date
martinsumner
fad9bfbff1 Trigger log points, deprecate lower PUT log points
Only record PUT timings at the Bookie, and trigger them correctly on the
right log point
2017-02-26 19:07:55 +00:00
martinsumner
a732650b0c Merge remote-tracking branch 'refs/remotes/origin/master' into mas-tidyup-r01 2017-02-26 18:47:46 +00:00
martinsumner
435c5463ee Merge pull request #25 from martinsumner/mas-docs3
Mas docs3
2017-02-26 18:46:37 +00:00
martinsumner
bffd1fd7e9 Stop using camel-case 2017-02-26 16:48:47 +00:00
martinsumner
ff31ca2d86 Explain sync option 2017-02-26 16:29:55 +00:00
martinsumner
d6f4b31632 Note on running leveled 2017-02-26 16:04:05 +00:00
martinsumner
1a38971a3a Add infor to summary 2017-02-26 13:48:48 +00:00
martinsumner
5eafde17a4 Edit picture extension 2017-02-26 13:24:22 +00:00
martinsumner
763ed5dbc9 Edits 2017-02-26 13:23:07 +00:00
martinsumner
27a819c04e Chart fix 2017-02-26 12:52:56 +00:00
martinsumner
c45e50e195 Update volume testing results 2017-02-26 12:50:16 +00:00
martinsumner
abbaebb32c Aff sync/ssd volume stat 2017-02-25 21:35:06 +00:00
martinsumner
f013a5c440 Tidy-up for readability 2017-02-25 01:51:33 +00:00
martinsumner
621a324d47 Correct unit
That would have been a crazy test
2017-02-25 01:38:27 +00:00
martinsumner
9eba10773a Tidy-up 2017-02-25 01:34:23 +00:00
martinsumner
8f7240d6c8 More format fiddling 2017-02-25 01:21:24 +00:00
martinsumner
919b3d8254 Bullet list formatting 2017-02-25 01:20:12 +00:00
martinsumner
a996d66b86 Table formatting 2017-02-25 01:17:26 +00:00
martinsumner
e5dde74c4c Update readme with throughput summary
Pending one result
2017-02-25 01:11:17 +00:00
martinsumner
4a6873aef4 Merge pull request #24 from martinsumner/mas-docs2
Mas docs2
2017-02-23 10:21:53 +00:00
martinsumner
15d202d145 Update Readme 2017-02-22 18:58:14 +00:00
martinsumner
7ee26fc78c Filename change 2017-02-22 18:25:54 +00:00
martinsumner
5ad1e39f69 Alter volume charts to fixed axis with clearer delta 2017-02-22 18:22:08 +00:00
martinsumner
ec021d73e3 Fixed axis charts
Also compariosn betwen 6 hour and 8 hour tests
2017-02-21 12:10:05 +00:00
martinsumner
ede93c5bb6 Putting charts on fixed axis 2017-02-21 11:49:06 +00:00
martinsumner
79f927c4fc Change charts to be fixed axis comparison
Also removed 99.9th percentile
2017-02-21 11:29:57 +00:00
martinsumner
0bbcac0460 Add more volume test details 2017-02-20 12:06:24 +00:00
martinsumner
96a0377b17 Add explanation of new Riak features 2017-02-20 11:26:35 +00:00
martinsumner
c19bf25150 Add info on recovery strategy 2017-02-13 11:14:22 +00:00
martinsumner
444f96ddc4 Add more details to design overview 2017-02-10 15:13:53 +00:00
martinsumner
71d60005f3 Some more why answers
These potential optimisations occupied a lot of time at the start, and
ultimately the desire to simplify rather than optimise won through.
2017-02-10 11:09:32 +00:00
martinsumner
0e9cc22d3d Merge remote-tracking branch 'refs/remotes/origin/master' into mas-docs2 2017-02-10 10:46:00 +00:00
martinsumner
5ae93ecb17 Merge pull request #23 from martinsumner/mas-pclerkcrash-3
Mas pclerkcrash 3
2017-02-10 00:33:39 +00:00
martinsumner
8077c70486 More conservative approach to ongoing work monitoring
As per comments though - if we auto-restart pclerk in the future this
will have to be re-considered.

Perhaps a re-starting pclerk should force some reset of this boolean on
startup perhaps by making a different work_for_clerk if in a virgin
state.
2017-02-09 23:49:12 +00:00
martinsumner
793977b76c Prevent double work ongoing
This was the cause of the pclerk crash.  The concurrent work would lead
to the attempt to re-fetch the prompted deletions after they had been
deleted.
2017-02-09 23:41:28 +00:00
martinsumner
b12cd13bba Merge pull request #22 from martinsumner/mas-pclerkcrash-2
is_empty not in OTP16
2017-02-09 21:19:12 +00:00
martinsumner
05b2d8faaf is_empty not in OTP16
bloody OTP16 strikes again - is_empty isn't there
2017-02-09 21:12:01 +00:00
martinsumner
62a39936a5 Merge pull request #21 from martinsumner/mas-pclerkcrash
Resolve pclerk crash
2017-02-09 16:03:55 +00:00
martinsumner
adb78f5c5a Resolve pclerk crash
Need to add extra logging to understand why pclerk crashes in some
volume tests.

Penciller's Clerk <0.813.0> shutdown now complete for reason
{badarg,[{dict,fetch,[63,{dict,0,16,16,8,80,48,{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]}}}],[{file,[100,105,99,116,46,101,114,108]},{line,126}]},{leveled_pclerk,handle_cast,2,[{file,[115,114,99,47,108,101,118,101,108,101,100,95,112,99,108,101,114,107,46,101,114,108]},{line,96}]},{gen_server,handle_msg,5,[{file,[103,101,110,95,115,101,114,118,101,114,46,101,114,108]},{line,604}]},{proc_lib,init_p_do_apply,3,[{file,[112,114,111,99,95,108,105,98,46,101,114,108]},{line,239}]}]}

Should only be prompted after prompt deletions had bene updated.
Perhaps a race whereby somehow it is prompted again after it is emptied.
2017-02-09 14:33:39 +00:00
martinsumner
33b7855c68 More docs stuff 2017-02-08 17:14:28 +00:00
martinsumner
ac3c5ab5cc Corrections, more text 2017-02-08 17:11:51 +00:00
martinsumner
ea9a5fab26 More volume results 2017-02-08 17:01:27 +00:00
martinsumner
1a8b77e87b Additional text on naming 2017-02-08 16:39:58 +00:00
martinsumner
ab19fe74b4 Correct file references 2017-02-08 16:28:23 +00:00
martinsumner
d6a45d7754 Correct docs
Following feedback from RDB
2017-02-08 16:22:58 +00:00
martinsumner
5d8095018f Merge pull request #20 from martinsumner/mas-introduction
Mas introduction
2017-02-02 17:17:54 +00:00
martinsumner
4c9894781a Corrections 2017-02-02 17:16:33 +00:00
martinsumner
6570f8dfc6 Typo 2017-02-02 16:15:59 +00:00
martinsumner
143f3d0e65 Add why section 2017-02-02 16:11:46 +00:00
martinsumner
ca222684c7 More edits 2017-02-02 15:13:49 +00:00