Commit Graph

  • e091923311 Merge pull request #128 from xiangli-cmu/bump Xiang Li 2013-08-18 21:35:55 -07:00
  • 59230c7a4f Merge f813017f1bcbb7be21707f30cbea4b4af9f66264 into 393ed439b19677117c4b918abb80893069135f54 Xiang Li 2013-08-18 21:13:33 -07:00
  • f813017f1b fix raft api Xiang Li 2013-08-18 21:12:36 -07:00
  • 111888adea bump(code.google.com/p/goprotobuf): 1141ccae4b85 Brandon Philips 2013-08-18 19:43:26 -07:00
  • ea28b1cdf3 bump(code.google.com/p/go.net): bc411e2ac33f Brandon Philips 2013-08-18 19:43:24 -07:00
  • 2662b3c559 bump(github.com/ccding/go-config-reader): 8b6c2b50197f20da3b1c5944c274c173634dc056 Brandon Philips 2013-08-18 19:43:20 -07:00
  • 7ec0ee2a19 bump(github.com/ccding/go-logging): 4f3650d51969cc425c1940efa31fcb7c0bba86b3 Brandon Philips 2013-08-18 19:43:19 -07:00
  • 13afdb0825 bump(github.com/coreos/go-etcd): 460022c1238ee0913013936e3486f41a3c7c1d7a Brandon Philips 2013-08-18 19:43:14 -07:00
  • 449cad4658 bump(github.com/coreos/go-raft): bb7f7ec92e4cb6d98241cea83f55d0e85e624189 Brandon Philips 2013-08-18 19:43:13 -07:00
  • 393ed439b1 Merge pull request #127 from xiangli-cmu/master Xiang Li 2013-08-18 19:03:51 -07:00
  • 69de793cd6 Merge 1527b7008ce63f047fa6bc7d56a827ae874679cd into ef4aef950e03f9a81db0cd93a75df1f4d03243e1 Xiang Li 2013-08-17 21:21:27 -07:00
  • 1527b7008c fix test Xiang Li 2013-08-17 21:21:18 -07:00
  • 5357fb431e Pull deeply nested logic into functions Xiang Li 2013-08-17 20:55:52 -07:00
  • cf2d6888c2 add error package Xiang Li 2013-08-17 20:41:15 -07:00
  • 8ed67bedbb clean error handling Xiang Li 2013-08-17 15:06:21 -07:00
  • ef4aef950e Merge pull request #126 from philips/fix-missing-info-file Brandon Philips 2013-08-17 14:07:50 -07:00
  • 765566ded3 Merge bcc77db8a93eb5a9f31bcb82d2968128203eeb09 into f1786b8083d5b141eebd9916eb42654abbcb28ab Brandon Philips 2013-08-17 13:42:01 -07:00
  • bcc77db8a9 fix(config): use IsNotExist to test missing file Brandon Philips 2013-08-17 13:39:51 -07:00
  • f1786b8083 Merge pull request #122 from philips/fix-nip-in-transporter Brandon Philips 2013-08-17 09:06:16 -07:00
  • ff930c92e0 Merge 2c09cd7d1a927fa30b0b8c6b6c1c939d7db92c52 into ec6a7be63a7b509fbcc2c5bf865800f4db652ef4 Brandon Philips 2013-08-17 08:38:33 -07:00
  • ec6a7be63a Merge pull request #124 from philips/xiangli-cleanup Xiang Li 2013-08-17 08:36:46 -07:00
  • 0ac9c9bbb5 Merge e50871cc36249f1b87b65f365f519bd5e4b37088 into f8764df6ada9f17e6ac95a6c50c9c3b4c64ebf44 Brandon Philips 2013-08-17 08:31:01 -07:00
  • e50871cc36 remove unused struct Xiang Li 2013-08-15 10:31:20 -07:00
  • 5bd24d8271 wait for exit and release resource Xiang Li 2013-08-15 10:23:23 -07:00
  • c459b4bda7 go flavour Fabrizio (Misto) Milo 2013-08-14 17:58:00 -07:00
  • 981351c9d9 use type inheritance Xiang Li 2013-08-14 16:27:52 -07:00
  • 012e747f18 make ttl test not so strict. testing server is not fast Xiang Li 2013-08-14 15:28:41 -07:00
  • e0ca8f20d2 add newJoinCommand func(). Xiang Li 2013-08-14 15:20:25 -07:00
  • ca4b5815f7 make raft and etcd server Xiang Li 2013-08-14 14:45:47 -07:00
  • f490fba698 also return API version Xiang Li 2013-08-14 13:21:06 -07:00
  • 6bdb9af7f6 handler version at /version Xiang Li 2013-08-14 13:19:45 -07:00
  • 7004a6bcc1 fix travis Xiang Li 2013-08-14 13:08:22 -07:00
  • 177854c3e1 add test package. do not compile test codes with etcd Xiang Li 2013-08-14 13:07:39 -07:00
  • ee66f231b6 clean getMachines Xiang Li 2013-08-14 11:27:54 -07:00
  • c7e7e13aa4 handle readInfo error Xiang Li 2013-08-14 10:52:11 -07:00
  • 9240258dc9 use var() Xiang Li 2013-08-14 10:43:29 -07:00
  • fb00d335c0 cleanup print Xiang Li 2013-08-13 21:42:26 -07:00
  • c3533d6ac2 fix test Xiang Li 2013-08-13 21:35:23 -07:00
  • cb33641f5f clean up Xiang Li 2013-08-13 18:40:53 -07:00
  • 59ad708c3c Merge f5d90994e814a2da91721a9a5a076ce35510a1bc into f8764df6ada9f17e6ac95a6c50c9c3b4c64ebf44 Xiang Li 2013-08-17 08:25:00 -07:00
  • 9987be78c8 Merge 037a9c9957196ac8b68bf053d00e5b436dde92f0 into f8764df6ada9f17e6ac95a6c50c9c3b4c64ebf44 Brandon Philips 2013-08-17 08:24:55 -07:00
  • 037a9c9957 chore(raft_server): Pull deeply nested logic into functions Brandon Philips 2013-08-17 08:22:43 -07:00
  • 2c09cd7d1a chore(trasnsporter): delete unused variables Brandon Philips 2013-08-17 07:55:14 -07:00
  • f8764df6ad Merge pull request #121 from philips/alternative-go-version-check Xiang Li 2013-08-16 15:35:37 -07:00
  • c0041f073e Merge 70f25901279789b48d8fd3858ae7e395fdda4fd0 into 0cb5eef40aeb4c15b17008c9f6e372d00e466310 Brandon Philips 2013-08-16 15:14:37 -07:00
  • 70f2590127 feat(go_version): check go version at build time Brandon Philips 2013-08-16 15:14:19 -07:00
  • 757633aae7 Merge bd65b4570435f9efc2c74ddd088dc9b63befb06a into 0cb5eef40aeb4c15b17008c9f6e372d00e466310 Xiang Li 2013-08-16 14:18:39 -07:00
  • bd65b45704 check go version Xiang Li 2013-08-16 14:18:14 -07:00
  • 0cb5eef40a Merge pull request #118 from philips/fix-test-and-set Xiang Li 2013-08-15 21:40:34 -07:00
  • ff18583eda Merge 3e59badf1ae36b7819fe022f3849f60761b27f73 into 22b943e35c1ccf8b73d69f67b611e2a8d319b7d2 Brandon Philips 2013-08-15 21:39:28 -07:00
  • 3e59badf1a fix(command): be consistent will all CommandNames Brandon Philips 2013-08-15 21:38:15 -07:00
  • 22b943e35c Merge pull request #117 from mairbek/locking Xiang Li 2013-08-15 13:27:55 -07:00
  • 4358250fa0 Merge ac9801f5702045badcf9b4dbff00cf469dd148c0 into b17a2e2bf196833ce43ed66bd8ba95f425d59a9a Mairbek Khadikov 2013-08-15 13:08:45 -07:00
  • ac9801f570 Concurrent GET requests should not block. Mairbek Khadikov 2013-08-15 23:06:08 +03:00
  • f5d90994e8 remove unused struct Xiang Li 2013-08-15 10:31:20 -07:00
  • 9cc387f5ac wait for exit and release resource Xiang Li 2013-08-15 10:23:23 -07:00
  • 397d7afc93 Merge pull request #3 from Mistobaan/xiangli Xiang Li 2013-08-15 09:48:34 -07:00
  • b17a2e2bf1 Merge pull request #114 from zefhemel/dockerfile Xiang Li 2013-08-15 07:06:50 -07:00
  • 3be470d468 Merge 9ede78d75fc13e82707f5fa25299d49687d23528 into fe2d1c1b0eeb836c85360cb8c3d1e908e3f5e5b6 Zef Hemel 2013-08-15 01:02:03 -07:00
  • 9ede78d75f Added dockerfile Zef Hemel 2013-08-15 09:57:42 +02:00
  • d2a78b3403 use WriteText and WriteJson Fabrizio (Misto) Milo 2013-08-14 19:53:06 -07:00
  • 0553c12b0e use WriteError Fabrizio (Misto) Milo 2013-08-14 19:45:47 -07:00
  • 5c1e186455 add Write Error Fabrizio (Misto) Milo 2013-08-14 19:23:10 -07:00
  • 15e09f6744 upgrade handler to etcd.ResponseWriter Fabrizio (Misto) Milo 2013-08-14 19:09:46 -07:00
  • e955e22400 introduce EtcdResponse wrap Fabrizio (Misto) Milo 2013-08-14 18:57:57 -07:00
  • c57f9fdf22 use io.WriteString Fabrizio (Misto) Milo 2013-08-14 18:43:54 -07:00
  • a4a929bf92 remove pointer to iface Fabrizio (Misto) Milo 2013-08-14 18:29:24 -07:00
  • b02468bdc8 wip Fabrizio (Misto) Milo 2013-08-14 17:47:59 -07:00
  • 3aa522563f Update README.md Xiang Li 2013-08-13 10:36:25 -07:00
  • 4b5f463f62 go flavour Fabrizio (Misto) Milo 2013-08-14 17:58:00 -07:00
  • 7b8e8e8070 use type inheritance Xiang Li 2013-08-14 16:27:52 -07:00
  • 04bfec7ac2 make ttl test not so strict. testing server is not fast Xiang Li 2013-08-14 15:28:41 -07:00
  • 82b7e305b5 add newJoinCommand func(). Xiang Li 2013-08-14 15:20:25 -07:00
  • ddcbfcff58 make raft and etcd server Xiang Li 2013-08-14 14:45:47 -07:00
  • 79e94ca25a also return API version Xiang Li 2013-08-14 13:21:06 -07:00
  • 15fbf6eeb5 handler version at /version Xiang Li 2013-08-14 13:19:45 -07:00
  • a414af2a9e fix travis Xiang Li 2013-08-14 13:08:22 -07:00
  • 988eb1f8d2 add test package. do not compile test codes with etcd Xiang Li 2013-08-14 13:07:39 -07:00
  • 51ee1cf46c clean getMachines Xiang Li 2013-08-14 11:27:54 -07:00
  • c405e3fc53 handle readInfo error Xiang Li 2013-08-14 10:52:11 -07:00
  • 85a7894cd5 use var() Xiang Li 2013-08-14 10:43:29 -07:00
  • c6109f89a7 cleanup print Xiang Li 2013-08-13 21:42:26 -07:00
  • 5bffa83526 fix test Xiang Li 2013-08-13 21:35:23 -07:00
  • 80d68863e1 clean up Xiang Li 2013-08-13 18:40:53 -07:00
  • f5da446477 Merge 0c42a03267c29bd8aa1a3bd5d5d210e89f05952b into fe2d1c1b0eeb836c85360cb8c3d1e908e3f5e5b6 Fabrizio Milo 2013-08-13 13:30:41 -07:00
  • 0c42a03267 fix merge Fabrizio (Misto) Milo 2013-08-13 13:30:32 -07:00
  • fb27746872 move raft configuration inside startRaft Fabrizio (Misto) Milo 2013-08-13 13:23:57 -07:00
  • c6fe1a9288 use check Fabrizio (Misto) Milo 2013-08-13 13:16:54 -07:00
  • dbddbbb337 add NewEtcd Fabrizio (Misto) Milo 2013-08-13 12:58:57 -07:00
  • 77cc1bce64 rename NewServer to NewEtcd Fabrizio (Misto) Milo 2013-08-13 12:41:09 -07:00
  • fc21816b8e first step to etcd.NewServer Fabrizio (Misto) Milo 2013-08-13 12:29:21 -07:00
  • 5b38b4e373 use parsed url to determine new host Fabrizio (Misto) Milo 2013-08-13 12:28:46 -07:00
  • da258bd188 move etcdMux to etcd_handlers.go (better proximity code) Fabrizio (Misto) Milo 2013-08-13 11:48:39 -07:00
  • 0f4dd04c67 use check utl Fabrizio (Misto) Milo 2013-08-13 11:43:09 -07:00
  • 736f375d60 use check util Fabrizio (Misto) Milo 2013-08-12 18:32:05 -07:00
  • a016b99c17 use infof instead of fmt.Printf Fabrizio (Misto) Milo 2013-08-12 18:01:34 -07:00
  • ed2e990fcd split config Fabrizio (Misto) Milo 2013-08-12 17:52:49 -07:00
  • 4c45614a3b move to util Fabrizio (Misto) Milo 2013-08-12 17:48:18 -07:00
  • ec53681eda split raft server logic into separate module Fabrizio (Misto) Milo 2013-08-12 17:45:52 -07:00
  • fe2d1c1b0e Merge pull request #109 from xiangli-cmu/fmilo Xiang Li 2013-08-13 12:37:46 -07:00