37 Commits

Author SHA1 Message Date
Brian Waldon
c251304068 *: s/Id/ID/
golang convention dictates that the individual characters in an
abbreviation should all have the same case. Use ID instead of Id.

The protobuf generator still generates code that does not meet
this convention, but that's a fight for another day.
2014-09-10 16:09:08 -07:00
Brandon Philips
24fd126822 *: stop using 0xBEEF
Using 0xBEEF is annoying in examples because it makes it makes it look
like the user can use ascii or something. In the Procfile use
0x0,0x1,0x2,etc and use 0xBAD0 in test.
2014-09-09 16:40:51 -07:00
Xiang Li
6f06923e96 wal: test save empty state 2014-09-09 10:41:15 -07:00
Xiang Li
90c0db3d42 wal: do not save empty state 2014-09-09 10:15:29 -07:00
Jonathan Boulle
9997c9488a *: fix a few small issues identified by go vet 2014-09-08 23:52:36 -07:00
Xiang Li
54734b0903 main/wal: add a const for 0700 magic number 2014-09-08 15:45:58 -07:00
Xiang Li
b094410066 wal: change entries->ents for consistency 2014-09-08 15:40:12 -07:00
Xiang Li
adff0f3813 wal: named return values for ReadAll. 2014-09-08 15:36:25 -07:00
Xiang Li
0461c517e4 wal: clarify TODO 2014-09-08 13:57:35 -07:00
Xiang Li
1a6e908971 *: add wal 2014-09-05 09:52:40 -07:00
Xiang Li
b98cf17209 wal: move pb files to walpb 2014-09-03 16:46:42 -07:00
Xiang Li
3ee83bc194 Merge pull request #82 from etcd-team/b-fiximports
coerce gogoproto files to import from third_party
2014-09-03 16:20:58 -07:00
Blake Mizerany
10b73418cf wal: coerce import gogoproto from third_party 2014-09-03 16:00:42 -07:00
Blake Mizerany
46a7a61b7d wal: fix broken tests 2014-09-03 15:56:28 -07:00
Xiang Li
bdb954b2f5 wal: fix wal 2014-09-03 15:10:15 -07:00
Xiang Li
85103adfe0 wal: move record method to record.go 2014-09-03 09:20:11 -07:00
Yicheng Qin
442cae6844 wal: support multiple files 2014-09-03 09:20:10 -07:00
Yicheng Qin
b5b2031d5b wal: prune repeative logging 2014-09-03 09:20:04 -07:00
Xiang Li
659eb5fd2a wal: make record a protobuf type 2014-09-03 09:20:03 -07:00
Xiang Li
8e06333d45 raft: make State a protobuf type 2014-09-03 09:20:03 -07:00
Xiang Li
d6c3ebb1a0 raft: make Info a protobuf type 2014-09-03 09:20:03 -07:00
Yicheng Qin
2d870fa65b wal: add first level logging 2014-09-03 09:20:01 -07:00
Yicheng Qin
969b529b08 wal: fix O_RDONLY attr when opening old file 2014-09-03 09:20:01 -07:00
Xiang Li
38ec659cd6 raft: make Entry a protobuf type 2014-09-03 09:20:01 -07:00
Xiang Li
43c9ca895b wal: fix append entry 2014-09-03 09:20:01 -07:00
Yicheng Qin
215820dd40 server: move TestMultiNodeKillOne to etcd/ 2014-09-03 09:20:00 -07:00
Yicheng Qin
28634fce47 wal: Flush -> Sync 2014-09-03 09:20:00 -07:00
Xiang Li
d70df4a15d wal: reorgnize wal file 2014-09-03 09:19:59 -07:00
Xiang Li
a25cd45876 wal: add CoreOS copyright 2014-09-03 09:19:59 -07:00
Xiang Li
9f5c7b310c wal: add newWal helper func 2014-09-03 09:19:59 -07:00
Xiang Li
9c6f2ed5bb wal: use buffer 2014-09-03 09:19:59 -07:00
Xiang Li
5baefcce26 wal: cleanup 2014-09-03 09:19:59 -07:00
Yicheng Qin
363e952551 wal: add Read 2014-09-03 09:19:59 -07:00
Yicheng Qin
3c7935a21d wal: check written data in tests 2014-09-03 09:19:59 -07:00
Xiang Li
d1cdc02afc wal: add tests for write 2014-09-03 09:19:59 -07:00
Xiang Li
7b180d585e wal: make new work 2014-09-03 09:19:58 -07:00
Xiang Li
e72e75876c wal: init 2014-09-03 09:19:58 -07:00