Scott Lystig Fritchie
48e4bf2c1a
The FAQ grows
2015-06-22 00:09:35 +09:00
Scott Lystig Fritchie
e0fd2e909c
Typo
2015-06-21 17:54:17 +09:00
Scott Lystig Fritchie
73b6a90e78
Create FAQ.md
2015-06-21 17:47:07 +09:00
Scott Lystig Fritchie
b65293f391
Merge branch 'slf/pb-api-experiment1'
2015-06-21 15:10:54 +09:00
Scott Lystig Fritchie
dc9f272c44
Nearly dumbest-possible Protocol Buffers client request & response round trip
2015-06-19 17:21:04 +09:00
Scott Lystig Fritchie
c4bdeee4da
Oops, add missing src/machi_dt.erl
2015-06-19 17:20:49 +09:00
Scott Lystig Fritchie
0cdaee32f8
Egadz, edoc doesn't use preprocessor {sigh}
2015-06-19 16:24:57 +09:00
Scott Lystig Fritchie
984b4f7a86
Dialyzer tightening and subsequent cleanup
2015-06-19 16:04:34 +09:00
Scott Lystig Fritchie
1372bd9594
{sigh} add filter-dialyzer-dep-warnings
2015-06-19 15:22:07 +09:00
Scott Lystig Fritchie
3c300bb9f1
Add write_chunk() to machi_cr_client.erl
2015-06-19 14:49:09 +09:00
Scott Lystig Fritchie
40c0a72b48
Add test/machi_pb_test.erl, finish PB refactoring
2015-06-19 13:00:28 +09:00
Scott Lystig Fritchie
a82bd68f3c
Overhaul the 0.1 PB definition. Again.
...
Many thanks to @seancribbs for a suggestion to avoid the PB design
mistake/feature of the original Riak KV PB API.
2015-06-19 12:28:31 +09:00
Scott Lystig Fritchie
87b636a349
WIP: PB wrestling
2015-06-18 17:31:48 +09:00
Scott Lystig Fritchie
1f026aee30
Change the name-game-sketch.org file naming scheme slightly
...
Patch the current draft, which does not include storing the
cluster-of-clusters placement key K in the file name. I've now convinced
myself that K must be present in the file name to allow file migration to
work correctly as described.
2015-06-18 16:21:54 +09:00
Scott Lystig Fritchie
37a8c1c124
WIP: PB wrestling
2015-06-18 16:16:23 +09:00
Scott Lystig Fritchie
e5673b5e20
First attempt at Protocol Buffers .proto + infrastructure
2015-06-17 16:12:20 +09:00
Scott Lystig Fritchie
3ce3fb93b9
Use infinity timeout for sanity check
2015-06-17 12:42:53 +09:00
Scott Lystig Fritchie
e7e5ab6f87
ROTFL, time is hard. The current year is *2015*.
2015-06-17 12:30:48 +09:00
Scott Lystig Fritchie
bc58b86f86
Bump Machi design doc to version 2, reformat both design docs
2015-06-17 12:28:23 +09:00
Scott Lystig Fritchie
81afb36f7d
Merge branch 'slf/doc-cleanup1'
2015-06-17 12:04:11 +09:00
Scott Lystig Fritchie
e197df68e2
cluster-of-clusters WIP
2015-06-17 12:03:09 +09:00
Scott Lystig Fritchie
099dcbc5b2
cluster-of-clusters WIP
2015-06-17 11:41:58 +09:00
Scott Lystig Fritchie
d5aef51a2b
cluster-of-clusters WIP
2015-06-17 11:34:21 +09:00
Scott Lystig Fritchie
a03df91352
cluster-of-clusters WIP
2015-06-17 11:16:50 +09:00
Scott Lystig Fritchie
ce583138a9
cluster-of-clusters WIP
2015-06-17 10:56:22 +09:00
Scott Lystig Fritchie
a8c914a280
cluster-of-clusters WIP
2015-06-17 10:48:57 +09:00
Scott Lystig Fritchie
796c222dbf
cluster-of-clusters WIP
2015-06-17 10:47:31 +09:00
Scott Lystig Fritchie
fcc1544acb
cluster-of-clusters WIP
2015-06-17 10:44:35 +09:00
Scott Lystig Fritchie
1f3d191d0e
Clean up section 11, remove 'Possible problems' section
2015-06-17 10:16:25 +09:00
Scott Lystig Fritchie
424a64aeb6
Remove N chains stuff from section 13 for clarity
2015-06-17 09:28:07 +09:00
Scott Lystig Fritchie
b1bcefac4b
Clarify checksum use a bit
2015-06-17 08:22:14 +09:00
Scott Lystig Fritchie
2e94ccc84e
Merge branch 'slf/chmgr-model-overhaul'
2015-06-15 17:22:19 +09:00
Scott Lystig Fritchie
22337e1819
Remove short circuit (bad idea!) from react_to_env_C100()
2015-06-15 17:22:02 +09:00
Scott Lystig Fritchie
cc87f682fe
Fix broken eunit test machi_flu_psup_test.erl
2015-06-15 13:02:25 +09:00
Scott Lystig Fritchie
b244a3b8e4
Reduce verbosity, try fix up convergence demo for chain len=4
2015-06-15 12:41:16 +09:00
Scott Lystig Fritchie
9bf76e0bfb
Fix for correctness bug, thanks PULSE
2015-06-05 01:06:39 +09:00
Scott Lystig Fritchie
be62300b3b
Bug fixes: model and real bugs, thanks PULSE and converge_demo both!
2015-06-04 17:39:29 +09:00
Scott Lystig Fritchie
0cf9627f26
Bugfix, found by inspection, yay!
2015-06-04 15:05:37 +09:00
Scott Lystig Fritchie
89b8b6a012
Bugfix, found by PULSE, yay!
2015-06-04 14:31:58 +09:00
Scott Lystig Fritchie
d3df2bd31d
WIP: remove repair_always_done option, it was flawed
2015-06-03 15:26:22 +09:00
Scott Lystig Fritchie
87417d2872
WIP: get the old jalopy into runnable shape
2015-06-03 11:48:55 +09:00
Scott Lystig Fritchie
c1318d3bbb
WIP: wip wip a doowip
2015-06-02 22:13:15 +09:00
Scott Lystig Fritchie
2207151eba
Fix projection_transition_is_sane() bug
2015-06-02 21:20:50 +09:00
Scott Lystig Fritchie
deabe14d29
Un-proplist-ify the inner projection
2015-06-02 20:55:18 +09:00
Scott Lystig Fritchie
207be8729b
Un-proplist-ify the flapping_i info
2015-06-02 20:32:52 +09:00
Scott Lystig Fritchie
0f10b45161
Dialyzer fixes, derp!
2015-06-02 19:07:13 +09:00
Scott Lystig Fritchie
67019493aa
Round 1 of cleanup
2015-06-02 18:10:45 +09:00
Scott Lystig Fritchie
000d687588
Fix creation_time bug in inner projection
2015-06-02 16:26:49 +09:00
Scott Lystig Fritchie
c62e9c98bd
Merge branch 'slf/checksum-typing'
2015-06-02 14:38:05 +09:00
Scott Lystig Fritchie
cffbd3c50c
Add checksum handling strawman to strawman HTTP interface
2015-06-02 13:23:36 +09:00