845 Commits

Author SHA1 Message Date
Xiang Li
797d996535 init sync to delete expiring keys 2013-11-05 21:47:25 -08:00
Xiang Li
1d49098954 feat add heap top 2013-11-04 22:13:26 -08:00
Xiang Li
07b52ee24c fix save and recovery 2013-11-04 21:51:14 -08:00
Xiang Li
0d8510df33 refactor use push 2013-11-04 21:36:05 -08:00
Xiang Li
efe431ead0 refactor add push/pop function 2013-11-04 21:33:23 -08:00
Xiang Li
c5a6f9bb6b fix iszero 2013-11-04 21:22:22 -08:00
Xiang Li
3f6d6cf4c6 refactor use time.IsZero 2013-11-04 20:56:41 -08:00
Xiang Li
c05df9e3f5 refactor add newTTLKeyHeap function 2013-11-04 20:31:24 -08:00
Xiang Li
b9593b80ec feat add update heap test 2013-11-03 23:51:48 -08:00
Xiang Li
5394c8a894 feat add ttl heap 2013-11-03 23:34:47 -08:00
Xiang Li
51f57629f9 Merge pull request #281 from xiangli-cmu/fix-snapshot
fix snapshot
2013-11-03 21:10:53 -08:00
Xiang Li
235ffc234d refactor change cmd argument snapCount to snapshotCount 2013-11-03 21:06:51 -08:00
Xiang Li
52d5e05201 refactor use defer 2013-11-03 20:59:08 -08:00
Ben Johnson
71a73d3904 Merge pull request #290 from xiangli-cmu/feat-use-raft-protobuf
feat use-raft-protobuf
2013-11-03 10:52:37 -08:00
Xiang Li
f3ce75f2b4 feat add a simple speed test 2013-11-02 22:05:44 -07:00
Xiang Li
eb2fbcb575 feat use-raft-protobuf 2013-11-02 21:50:35 -07:00
Brandon Philips
3062aab44f Merge pull request #268 from xiangli-cmu/0.2-readme
update readme
2013-11-01 16:04:36 -07:00
Xiang Li
ae615eda62 fix typo 2013-11-01 15:56:38 -07:00
Brandon Philips
0c4b45d4fb Merge pull request #283 from philips/use-hostname-as-machine-name
feat(etcd): use hostname as machine name
2013-11-01 06:45:01 -07:00
Brandon Philips
c10653ae0c feat(etcd): use hostname as machine name
by default I don't want etcd to require parameters so people can rapidly
try it out. Try to use the hostname as the name instead.
2013-10-31 15:16:28 -07:00
Xiang Li
c88a556917 test add snapshot tests 2013-10-30 19:41:21 -07:00
Xiang Li
f29ab366c3 merge with 0.2 2013-10-30 17:44:20 -07:00
Xiang Li
9d0de611a7 feat add snapCount parameter 2013-10-30 17:36:15 -07:00
Xiang Li
0e15962cef Merge pull request #276 from xiangli-cmu/feat-kvpair-ttl
feat kvpair include ttl
2013-10-30 15:56:28 -07:00
Xiang Li
0cd78e210a tests more delay for passing tests on travis 2013-10-30 15:51:46 -07:00
Xiang Li
f723651a6d fix test: should wait for watch response 2013-10-30 15:46:01 -07:00
Xiang Li
bd651edf80 test add integration test 2013-10-30 15:27:16 -07:00
Xiang Li
107762e82a fix snapshot 2013-10-30 15:14:34 -07:00
Ben Johnson
0435284a37 Merge pull request #278 from benbjohnson/upgrade-version
Add version upgrade endpoint.
2013-10-30 06:37:07 -07:00
Ben Johnson
ddf527e092 Add version upgrade endpoint. 2013-10-29 15:49:10 -06:00
Ben Johnson
576badd334 Merge pull request #277 from benbjohnson/versioning
Internal Versioning
2013-10-29 09:39:05 -07:00
Xiang Li
ec175d4c47 test add test for ttl in kv pair 2013-10-28 09:42:54 -07:00
Ben Johnson
23dc0b9317 Merge branch '0.2' of https://github.com/coreos/etcd into versioning
Conflicts:
	server/v2/put_handler.go
2013-10-28 06:39:56 -06:00
Ben Johnson
aa9ae32998 Internal versioning. 2013-10-27 14:09:40 -06:00
Ben Johnson
bd0d2e8494 Merge pull request #275 from xiangli-cmu/fix-put-ttl
Fix put ttl
2013-10-27 10:09:26 -07:00
Ben Johnson
a70aa3e0da Merge pull request #266 from benbjohnson/config
Tiered Configuration
2013-10-27 09:52:10 -07:00
Xiang Li
7b60f8bdc3 feat kvpair include ttl 2013-10-26 21:21:48 -07:00
Xiang Li
1fb3799118 fix put ttl 2013-10-26 21:04:44 -07:00
Ben Johnson
e40bb2e8d8 Merge pull request #267 from xiangli-cmu/fix-wait-handler
fix wait handler should close connection if client leaves
2013-10-23 13:33:11 -07:00
Ben Johnson
378c3d1dcf Merge pull request #265 from xiangli-cmu/fix-timeout
headerTimeout should be longer and body should be shorter
2013-10-23 13:30:51 -07:00
Ben Johnson
41e7266ff7 Merge branch '0.2' into config
Conflicts:
	Documentation/external-documentation.md
	server/config.go
	server/config_test.go
	server/tls_info.go
	server/util.go
2013-10-23 13:59:28 -06:00
Ben Johnson
f99d24310f Fix conf extension and documentation. 2013-10-23 13:44:53 -06:00
Xiang Li
53b638558b Update readme 2013-10-22 14:30:55 -07:00
Ben Johnson
65663b2dae Merge branch '0.2' of https://github.com/coreos/etcd into 0.2 2013-10-22 13:09:26 -06:00
Xiang Li
63456b5c4b fix close connection when client leaves 2013-10-22 00:17:58 -07:00
Xiang Li
98fad7b86a update readme 2013-10-21 21:51:15 -07:00
Ben Johnson
7d4908a6c3 Merge branch '0.2' of https://github.com/coreos/etcd into config 2013-10-21 21:38:58 -06:00
Ben Johnson
bc0e07bca2 Add tiered configuration. 2013-10-21 21:37:25 -06:00
Xiang Li
91cad59ada refactor use transtiemout 2013-10-21 17:53:24 -07:00
Xiang Li
a659dec00b fix headerTimeout should be longer and body should be shorter 2013-10-21 17:33:23 -07:00