Scott Lystig Fritchie
d5c3da78fb
Change 'COMMIT epoch' logging & chain mgr options
2016-02-19 17:06:05 +09:00
Scott Lystig Fritchie
affad6b1d3
Specify short timeout to ?FLU_PC:kick_projection_reaction() call
2016-02-19 17:06:05 +09:00
Scott Lystig Fritchie
ed56a2c6cf
Fix 'ranch' app dependency upon re-start w/FLUs configured
...
... and allow direct start by machi_sup for EUnit tests.
2016-02-19 17:05:34 +09:00
Scott Lystig Fritchie
c2e9a83372
Merge branch 'slf/doc-cluster-terminology'
2016-02-16 12:47:05 +09:00
Scott Lystig Fritchie
67dad7fb8a
Fix dialyzer warnings
2016-02-15 17:51:08 +09:00
Scott Lystig Fritchie
9d4483ae68
Minor edits to doc/cluster/name-game-sketch.org
2016-02-15 17:23:55 +09:00
Scott Lystig Fritchie
12ebf4390d
Undo testing restriction in test/machi_ap_repair_eqc.erl
2016-02-14 16:00:11 +09:00
Scott Lystig Fritchie
b246ebc376
Rearrange unfinished NS locator reminder spam in machi_flu1_net_server.erl
2016-02-14 15:59:50 +09:00
Scott Lystig Fritchie
943e23e050
Hooray, all eunit tests including EQC pass!
2016-02-10 19:35:52 +09:00
Scott Lystig Fritchie
ecfad4726b
Fix machi_flu_filename_mgr to avoid double-write errors during network partitions
2016-02-10 18:17:15 +09:00
Scott Lystig Fritchie
7c39af5bb7
WIP: narrowing in on repair problems due to double-write errors 2
2016-02-10 16:57:50 +09:00
Scott Lystig Fritchie
3bd575899f
WIP: narrowing in on repair problems due to double-write errors 2
2016-02-10 16:39:57 +09:00
Scott Lystig Fritchie
a7f42d636e
WIP: narrowing in on repair problems due to double-write errors
2016-02-09 01:27:58 +09:00
Scott Lystig Fritchie
fbb0203f67
WIP: most eunit tests fixed, chain repair intermittently broken
2016-02-08 22:04:09 +09:00
Scott Lystig Fritchie
6e17988ac7
Comment & old TODO cleanup
2016-02-02 16:54:31 +09:00
Scott Lystig Fritchie
202ace33d3
Add doc/process-protocol-module-overview.jpg
2016-01-29 16:40:34 +09:00
Scott Lystig Fritchie
2fddf2ec2d
Tweak make-faq.pl
2016-01-29 15:10:00 +09:00
Scott Lystig Fritchie
3b82dc2e38
'Thread through' FLU props to machi_flu1_net_server
2015-12-31 17:34:35 +09:00
Scott Lystig Fritchie
3b594504fe
Client API module edoc added, see also http://www.snookles.com/scotttmp/IMG_7279-copy-copy.jpg
2015-12-31 17:34:20 +09:00
Scott Lystig Fritchie
a3fc1c3d68
Add namespace info to wedge_status API call; add namespace enforcement @ machi_flu1_net_server
2015-12-31 14:34:15 +09:00
Scott Lystig Fritchie
f09eef14eb
Fix damn-syntactically-valid-not-found-by-dialyzer typo
2015-12-30 15:54:19 +09:00
Scott Lystig Fritchie
c65424569d
Use 'bool' type in PB spec where feasible
2015-12-29 19:17:18 +09:00
Scott Lystig Fritchie
3c6f1be5d0
Change read_chunk options to use new #read_opts{}
2015-12-29 18:47:08 +09:00
Scott Lystig Fritchie
76ae4247cd
Fix cut-and-paste-o
2015-12-29 18:02:56 +09:00
Scott Lystig Fritchie
e24acb7246
Clean up internal protocol<->tuple mappings for correct epoch checking
2015-12-29 17:26:09 +09:00
Scott Lystig Fritchie
5a65a164c3
Remove straggler CoC items in code
2015-12-29 16:01:52 +09:00
Scott Lystig Fritchie
0a8c4156c2
trim_chunk API refactoring; all tests pass; todo tasks remain
2015-12-29 14:13:33 +09:00
Scott Lystig Fritchie
3d730ea215
write_chunk API refactoring; all tests pass; todo tasks remain
2015-12-29 14:13:33 +09:00
Scott Lystig Fritchie
6089ee6851
read_chunk API refactoring; all tests pass; todo tasks remain
2015-12-29 14:13:33 +09:00
Scott Lystig Fritchie
2932a17ea6
append_chunk API refactoring; all tests pass; todo tasks remain
2015-12-29 14:13:29 +09:00
Scott Lystig Fritchie
03b118b52c
Clustering API changes in various docs
...
* name-game-sketch.org
* flu-and-chain-lifecycle.org
* FAQ.md
I've left out changes to the two design docs for now; most of their
respective texts omit multiple chain scenarios entirely, so there
isn't a huge amount to change.
2015-12-29 14:09:00 +09:00
Scott Lystig Fritchie
546901ef49
Dialyzer warning cleanup
2015-12-18 17:48:33 +09:00
Scott Lystig Fritchie
de5d5e88dd
Do not use 18.x for TravisCI testing
2015-12-18 17:40:16 +09:00
Scott Lystig Fritchie
70d42a3fb5
Merge pull request #55 from basho/ss/flu1-factorization2
...
Ss/flu1 factorization2
2015-12-18 17:19:17 +09:00
Scott Lystig Fritchie
7d262fd3ec
Move update_wedge_state() & wedge_myself() to machi_flu1_append_server.erl
2015-12-18 16:56:01 +09:00
Shunichi Shinohara
b8297afc18
Reduce count of accepror processes 100 -> 10
2015-12-18 16:30:35 +09:00
Scott Lystig Fritchie
c49ccafdc6
Merge slf/flu-config-rcd-style
2015-12-18 15:41:02 +09:00
Scott Lystig Fritchie
d602663060
Ignore RUNLOG*
2015-12-18 13:43:18 +09:00
Scott Lystig Fritchie
0922def0d6
s/verb/term/gi
2015-12-18 11:50:15 +09:00
Scott Lystig Fritchie
bb0e67f6e0
Add doc/flu-and-chain-lifecycle.org
2015-12-17 21:33:30 +09:00
Scott Lystig Fritchie
51a05ba770
Fix dialyzer complaints in machi_lifecycle_mgr.erl
2015-12-17 12:44:10 +09:00
Scott Lystig Fritchie
1d1bfadb96
Corrections from review
2015-12-17 12:31:32 +09:00
Scott Lystig Fritchie
f98b4da45b
Add 'quick admin' config management: better file handling
2015-12-16 19:05:25 +09:00
Shunichi Shinohara
dffb73330d
Dialyzer and eunit fix
2015-12-16 17:56:17 +09:00
Shunichi Shinohara
3a0086afb2
Change listen port to avoid eaddrinuse on Linux
2015-12-16 17:38:28 +09:00
Shunichi Shinohara
dcb2464cb8
Separate append server as gen_server callback module
2015-12-16 17:33:53 +09:00
Scott Lystig Fritchie
463d20a9fd
Add 'quick admin' config management tool/hack
2015-12-16 16:41:11 +09:00
Scott Lystig Fritchie
b8b3e872e4
Merge pull request #54 from basho/slf/doc-201512-update
...
Doc update, including mid-December 2015 status
2015-12-16 11:15:09 +09:00
Scott Lystig Fritchie
9bd885ccb4
Part 3 of X
2015-12-15 16:20:57 +09:00
Scott Lystig Fritchie
ec56164bd1
Part 2 of X
2015-12-15 15:52:29 +09:00