Shunichi Shinohara
9579b1b8b2
Introduce ranch and add transport callback
2015-12-09 09:58:33 +09:00
UENISHI Kota
8528567954
Add eleveldb with sext to use it as metadata storage
...
First step is to use as checksum table. It will also used for file
names store and *ALL* other persistent metadata than files.
2015-12-04 16:38:57 +09:00
UENISHI Kota
66de92490c
Introduce eleveldb, along with cuttlefish to avoid dependency confustion
2015-12-03 16:48:23 +09:00
UENISHI Kota
3122f2cf54
Support OTP 18.1
2015-11-02 17:43:38 +09:00
Scott Lystig Fritchie
6f9814ffb4
Merge ss/deps-for-debugging (with rebar.config conflict fix)
2015-10-19 16:41:03 +09:00
Shunichi Shinohara
208c02853f
Add cluster_info to deps and small callback module
...
For debuging from shell, some functions in machi_cinfo are exported:
- public_projection/1
- private_projection/1
- fitness/1
- chain_manager/1
- flu1/1
2015-10-19 15:36:05 +09:00
UENISHI Kota
6961930b0f
Update eper
2015-10-19 09:40:05 +09:00
Scott Lystig Fritchie
58d2a43b37
Very first packaging draft, no cuttlefish
...
* "make rel" does something not horrible
* `rel/machi/bin/machi console` launches a console to an idle VM
2015-10-16 01:23:10 +09:00
Mark Allen
d9ede473dd
Bump lager to 2.2.0
...
That brings it up to the latest release of 2.x; should consider
using lager 3 though.
2015-10-08 15:48:04 -05:00
Scott Lystig Fritchie
21015efcbb
WIP: Stand back, I'm going to try CRDTs!
2015-09-08 19:13:03 +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
e5673b5e20
First attempt at Protocol Buffers .proto + infrastructure
2015-06-17 16:12:20 +09:00
Scott Lystig Fritchie
ce67fb662a
WIP: more projection refactoring, eunit tests pass for the moment
2015-04-09 12:16:58 +09:00
Scott Lystig Fritchie
ad872e23ca
Add first basic round of EDoc documentation, 'make edoc' target
2015-04-08 17:32:01 +09:00
Scott Lystig Fritchie
d243ffca23
Single server client & server code (squashed)
2015-04-01 16:14:24 +09:00