Commit Graph

472 Commits (e0731233c23b300301460e991e5dfe9ae72b5c0c)

Author SHA1 Message Date
Brandon Philips e0731233c2 feat(README): add some new projects 2013-08-19 09:12:14 -07:00
Xiang Li e091923311 Merge pull request #128 from xiangli-cmu/bump
Bump
2013-08-18 21:35:55 -07:00
Xiang Li f813017f1b fix raft api 2013-08-18 21:12:36 -07:00
Brandon Philips 111888adea bump(code.google.com/p/goprotobuf): 1141ccae4b85 2013-08-18 19:43:26 -07:00
Brandon Philips ea28b1cdf3 bump(code.google.com/p/go.net): bc411e2ac33f 2013-08-18 19:43:24 -07:00
Brandon Philips 2662b3c559 bump(github.com/ccding/go-config-reader): 8b6c2b50197f20da3b1c5944c274c173634dc056 2013-08-18 19:43:20 -07:00
Brandon Philips 7ec0ee2a19 bump(github.com/ccding/go-logging): 4f3650d51969cc425c1940efa31fcb7c0bba86b3 2013-08-18 19:43:19 -07:00
Brandon Philips 13afdb0825 bump(github.com/coreos/go-etcd): 460022c1238ee0913013936e3486f41a3c7c1d7a 2013-08-18 19:43:14 -07:00
Brandon Philips 449cad4658 bump(github.com/coreos/go-raft): bb7f7ec92e4cb6d98241cea83f55d0e85e624189 2013-08-18 19:43:13 -07:00
Xiang Li 393ed439b1 Merge pull request #127 from xiangli-cmu/master
clean error handling
2013-08-18 19:03:51 -07:00
Xiang Li 1527b7008c fix test 2013-08-17 21:21:18 -07:00
Xiang Li 5357fb431e Pull deeply nested logic into functions 2013-08-17 20:55:52 -07:00
Xiang Li cf2d6888c2 add error package 2013-08-17 20:41:15 -07:00
Xiang Li 8ed67bedbb clean error handling 2013-08-17 15:06:21 -07:00
Brandon Philips ef4aef950e Merge pull request #126 from philips/fix-missing-info-file
fix(config): use IsNotExist to test missing file
2013-08-17 14:07:50 -07:00
Brandon Philips bcc77db8a9 fix(config): use IsNotExist to test missing file
Fixes #125 where a config file never gets created
2013-08-17 13:41:01 -07:00
Brandon Philips f1786b8083 Merge pull request #122 from philips/fix-nip-in-transporter
chore(trasnsporter): delete unused variables
2013-08-17 09:06:16 -07:00
Xiang Li ec6a7be63a Merge pull request #124 from philips/xiangli-cleanup
Cleanups from #112
2013-08-17 08:36:46 -07:00
Xiang Li e50871cc36 remove unused struct 2013-08-17 08:30:32 -07:00
Xiang Li 5bd24d8271 wait for exit and release resource 2013-08-17 08:30:32 -07:00
Fabrizio (Misto) Milo c459b4bda7 go flavour 2013-08-17 08:30:31 -07:00
Xiang Li 981351c9d9 use type inheritance 2013-08-17 08:30:31 -07:00
Xiang Li 012e747f18 make ttl test not so strict. testing server is not fast 2013-08-17 08:30:31 -07:00
Xiang Li e0ca8f20d2 add newJoinCommand func(). 2013-08-17 08:30:31 -07:00
Xiang Li ca4b5815f7 make raft and etcd server 2013-08-17 08:30:31 -07:00
Xiang Li f490fba698 also return API version 2013-08-17 08:30:31 -07:00
Xiang Li 6bdb9af7f6 handler version at /version 2013-08-17 08:30:31 -07:00
Xiang Li 7004a6bcc1 fix travis 2013-08-17 08:30:31 -07:00
Xiang Li 177854c3e1 add test package. do not compile test codes with etcd 2013-08-17 08:30:31 -07:00
Xiang Li ee66f231b6 clean getMachines 2013-08-17 08:30:31 -07:00
Xiang Li c7e7e13aa4 handle readInfo error 2013-08-17 08:30:31 -07:00
Xiang Li 9240258dc9 use var() 2013-08-17 08:30:31 -07:00
Xiang Li fb00d335c0 cleanup print 2013-08-17 08:30:31 -07:00
Xiang Li c3533d6ac2 fix test 2013-08-17 08:30:30 -07:00
Xiang Li cb33641f5f clean up 2013-08-17 08:30:30 -07:00
Brandon Philips 2c09cd7d1a chore(trasnsporter): delete unused variables
just return directly instead of creating intermediate variables
2013-08-17 07:57:09 -07:00
Xiang Li f8764df6ad Merge pull request #121 from philips/alternative-go-version-check
feat(go_version): check go version at build time
2013-08-16 15:35:37 -07:00
Brandon Philips 70f2590127 feat(go_version): check go version at build time
```
$ ./build
can't load package: package github.com/coreos/etcd:
src/github.com/coreos/etcd/go_version.go:3:1: expected 'package', found
'STRING' "etcd requires go 1.1 or greater to build"
```
2013-08-16 15:14:19 -07:00
Xiang Li 0cb5eef40a Merge pull request #118 from philips/fix-test-and-set
fix(command): be consistent will all CommandNames
2013-08-15 21:40:34 -07:00
Brandon Philips 3e59badf1a fix(command): be consistent will all CommandNames
testAndSet was missing the etcd: prefix. Make it consistent and have a
helper function.
2013-08-15 21:38:15 -07:00
Xiang Li 22b943e35c Merge pull request #117 from mairbek/locking
Concurrent GET requests should not block.
2013-08-15 13:27:55 -07:00
Mairbek Khadikov ac9801f570 Concurrent GET requests should not block. 2013-08-15 23:06:08 +03:00
Xiang Li b17a2e2bf1 Merge pull request #114 from zefhemel/dockerfile
Added dockerfile
2013-08-15 07:06:50 -07:00
Zef Hemel 9ede78d75f Added dockerfile 2013-08-15 10:00:37 +02:00
Xiang Li fe2d1c1b0e Merge pull request #109 from xiangli-cmu/fmilo
split raft server logic into separate module
2013-08-13 12:37:46 -07:00
Xiang Li 915266d5f5 move tslconf to conf.go 2013-08-13 12:28:50 -07:00
Xiang Li 3940196de0 move trans related func to trans.go 2013-08-13 12:23:35 -07:00
Xiang Li f7dc48ad00 gofmt 2013-08-13 12:17:33 -07:00
Xiang Li b71811375b fix race 2013-08-13 12:17:19 -07:00
Fabrizio (Misto) Milo 82fe001c65 move etcdMux to etcd_handlers.go (better proximity code) 2013-08-13 11:52:55 -07:00