Scott Lystig Fritchie
|
064b637d81
|
Remove docs/machi/flowchart-machi-chain-mgmt1.jpg
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
83e4937658
|
Chain manager projection store flowchart implemented & passes smoke test!
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
8faa1404c6
|
Remove unused prev_epoch_num and prev_epoch_csum
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
9af576d753
|
WIP: broken, don't use
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
cbc5260e93
|
WIP: Chain manager projection store flowchart goop draft 2
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
dbcc87b4a4
|
WIP: Chain manager projection store flowchart goop
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
ca5ddb2cf1
|
WIP: chain mgmt prototype scaffolding 9: before start of next simulator stage
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
0a77c09779
|
Fix non-TEST compilation problem
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
67b661494e
|
WIP: chain mgmt prototype scaffolding 8: basic read repair done
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
932b6afb76
|
WIP: chain mgmt prototype scaffolding 7: inching better
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
616a11e230
|
WIP: chain mgmt prototype scaffolding 6: refactoring
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
e5b9230af0
|
WIP: chain mgmt prototype scaffolding 5: before refactor & continuing
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
b757878c81
|
WIP: chain mgmt prototype scaffolding 4: uncompileable at the moment
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
dfbbaf6bfe
|
WIP: chain mgmt prototype scaffolding 3
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
63d23330b2
|
WIP: chain mgmt prototype scaffolding 2
|
2015-03-02 20:20:17 +09:00 |
|
Scott Lystig Fritchie
|
add6f421aa
|
WIP: chain mgmt prototype scaffolding 2
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
9c04537497
|
WIP: chain mgmt prototype scaffolding
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
3e499e241a
|
WIP: Fix flu0 name registration
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
500a13a01d
|
WIP: Machi chain management PULSE prototype work
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
b41dbffe95
|
Cruft cleanup
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
5e49bd6c29
|
WIP: Machi chain management PULSE prototype work
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
e9ea20e941
|
Move to private proj store for eunit tests
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
ddce145bfb
|
Add public/private split in projection store of machi_flu0.erl
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
fd7dad0714
|
Coverage is about as good as it's going to get
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
da2bad564f
|
Getting closer to understanding why test coverage appears so poor, part 2
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
342a972543
|
Getting closer to understanding why test coverage appears so poor
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
b4f2d314c7
|
More single chain manager simulation tests
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
e717d797b3
|
Move almost all test code to test/* modules
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
01e3325b81
|
Tiny refactoring of random number gen
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
d2f93e919e
|
Single chain manager simulation test: no bad projection transitions!
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
057f958bb1
|
WIP: chain manager simulation test
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
410c8ff7ce
|
WIP: chain manager simulation test
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
b8c87b23ad
|
WIP: chain manager simulation test
|
2015-03-02 20:20:16 +09:00 |
|
Scott Lystig Fritchie
|
4ebc80dc39
|
Add src/machi_util.erl
|
2015-03-02 20:20:15 +09:00 |
|
Scott Lystig Fritchie
|
a81552ed82
|
Makefile un-derp'ing
|
2015-03-02 20:20:15 +09:00 |
|
Scott Lystig Fritchie
|
a5dc72834f
|
Fix proj0_test for concuerror, yay!
|
2015-03-02 20:20:15 +09:00 |
|
Scott Lystig Fritchie
|
4969e019b2
|
Fix proj0_test for concuerror, yay!
|
2015-03-02 20:20:15 +09:00 |
|
Scott Lystig Fritchie
|
e50e669b79
|
TODO left off here
|
2015-03-02 20:20:15 +09:00 |
|
Scott Lystig Fritchie
|
97c5789b44
|
WIP: eunit tests pass, but Concuerror loops forever then errs on max retries on proj0_test
|
2015-03-02 20:20:15 +09:00 |
|
Scott Lystig Fritchie
|
f7447e8953
|
WIP: done (I hope) adding Lamport clocks
|
2015-03-02 20:20:15 +09:00 |
|
Scott Lystig Fritchie
|
ee7bc2645b
|
WIP: in the middle of adding Lamport clocks
|
2015-03-02 20:20:15 +09:00 |
|
Scott Lystig Fritchie
|
b443a15542
|
register op name sanity: write and _read_
|
2015-03-02 20:20:15 +09:00 |
|
Scott Lystig Fritchie
|
921d90a69b
|
WIP: enforce wedging and new projection writes
|
2015-03-02 20:20:15 +09:00 |
|
Scott Lystig Fritchie
|
bebce51ab9
|
WIP: minimal write-once projection store in FLU
|
2015-03-02 20:20:15 +09:00 |
|
Scott Lystig Fritchie
|
34c8c6490a
|
WIP: add Name arg to start_link()
|
2015-03-02 20:20:15 +09:00 |
|
Scott Lystig Fritchie
|
2d3a29471d
|
Minimal FLU0 single register, plus Concuerror tests
|
2015-03-02 20:20:15 +09:00 |
|
Scott Lystig Fritchie
|
f378204a91
|
Add fledgling log implementation based on CORFU papers (corfurl stuff)
|
2015-03-02 20:20:07 +09:00 |
|
Scott Lystig Fritchie
|
75154e0892
|
Initial documentation import
|
2015-03-02 13:32:56 +09:00 |
|
Scott Lystig Fritchie
|
880812fb1e
|
Initial commit
|
2015-02-18 14:40:05 +09:00 |
|