Xiang Li
2dc182189a
Merge pull request #710 from xiangli-cmu/fix_race
...
Fix race
2014-04-14 15:53:04 -04:00
Yicheng Qin
d266f9dec7
Merge pull request #713 from unihorn/63
...
fix(server/key): unable to update unexpired ttl
2014-04-14 11:06:31 -07:00
Yicheng Qin
1af51ca0c5
docs(ttl): the way to unset ttl
2014-04-14 11:05:52 -07:00
Yicheng Qin
c8de5eee85
fix(server/key): unable to update unexpired ttl
2014-04-14 11:03:46 -07:00
Xiang Li
d4b33c7e12
Merge pull request #718 from bmizerany/master
...
docs(production-ready): explain the state of etcd clearly
2014-04-14 00:43:15 -04:00
Blake Mizerany
a05ff7f83d
docs(production-ready): explain the state of etcd clearly
2014-04-13 21:38:38 -07:00
Xiang Li
8071dd054c
Merge pull request #717 from xiangli-cmu/fix_join_redirection
...
fix(peer join) fix wrong join command redirection
2014-04-13 21:59:39 -04:00
Xiang Li
4fd9e627c0
fix(peer join) fix wrong join command redirection
...
1. We use PUT request to do a V2 join. So we should redirect a PUT request rather than a POST.
2. /admin only accept V2Join request. Send out V2Join instead of V1Join.
2014-04-13 21:33:02 -04:00
Xiang Li
bc70cdc242
tests(snapshot_test) loose the timing assumption for snapshot test
...
Test run slowly on drone after open race option.
2014-04-11 19:49:57 -04:00
Xiang Li
dce461dbd7
tests(test.sh) open race option
2014-04-11 19:49:41 -04:00
Xiang Li
fc84da29e8
fix(internal_version_test.go) protect the checkedVersion by a lock
2014-04-10 23:35:55 -04:00
Xiang Li
2817baf3f8
fix(discovery_test.go) protect the garbageHandler by a lock
2014-04-10 23:28:40 -04:00
Xiang Li
a9dff278b5
fix(store.go) send event to watcher after we finish modifying it
2014-04-10 23:27:50 -04:00
Xiang Li
af87fa40c2
fix(registry.go) protect the peer and proxy map in the registry by lock
2014-04-10 23:24:09 -04:00
Xiang Li
6d08976cbe
fix(raft_server_stats.go) protect raft stats by a lock
2014-04-10 22:50:44 -04:00
Brandon Philips
11525d357f
fix(CONTRIBUTING): point to new mailing list
2014-04-10 15:20:28 -07:00
Brandon Philips
2a8c2c6a0b
fix(README): use the new etcd-dev mailing list
...
We moved to google groups, update the URLs
2014-04-10 15:18:13 -07:00
Yicheng Qin
8c0c427870
Merge pull request #694 from unihorn/59
...
chore(discovery): adjust error message
2014-04-09 13:50:28 -07:00
Yicheng Qin
fe5eb31ca7
Merge pull request #706 from unihorn/62
...
bump(goraft/raft): cfa43a115
2014-04-09 12:53:25 -07:00
Yicheng Qin
66ce075ce1
bump(goraft/raft): cfa43a115
2014-04-09 12:42:20 -07:00
Yicheng Qin
4ce8c3499b
Merge pull request #702 from unihorn/60
...
feat(server): make header-only requests work
2014-04-08 17:58:38 -07:00
Yicheng Qin
76ac1da7ea
feat(server): add HEAD for v1/watch
2014-04-08 17:37:05 -07:00
Yicheng Qin
89d3df242c
chore(server): handle HEAD for key space efficiently
...
Implement HEAD in server/v1 and server/v2 functions to avoid
time wasting on JSON marhsal.
2014-04-07 18:55:07 -07:00
Yicheng Qin
28f19dec60
feat(server): make header-only requests work
2014-04-07 13:51:33 -07:00
Brandon Philips
3b2d039664
Merge pull request #699 from stevecrozz/suppress-debconf-warnings
...
fix(Dockerfile): debconf use noninteractive
2014-04-07 09:33:29 -07:00
Stephen Crosby
d66efc550d
fix(Dockerfile): debconf use noninteractive
...
DEBIAN_FRONTEND=noninteractive tells apt-get install to use the
noninteractive front end for debconf. This keeps the system from
attempting to interact with the user during package configuration.
Without it, debconf issues warnings like:
```
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (@INC contains:
/etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14
/usr/local/lib/site_perl .) at
/usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
```
2014-04-05 14:06:19 -07:00
Yicheng Qin
2c65e9852c
Merge pull request #698 from unihorn/61
...
bump(goraft/raft): 585c58026c
2014-04-04 17:13:58 -07:00
Yicheng Qin
ef98f6051c
bump(goraft/raft): 585c58026c
2014-04-04 17:10:18 -07:00
Yicheng Qin
e650329eac
Merge pull request #697 from unihorn/60
...
correctly restart etcd node after snapshotting
2014-04-04 16:56:14 -07:00
Yicheng Qin
d2c0a008ce
bump(goraft/raft): f94d98c
2014-04-04 16:45:15 -07:00
Yicheng Qin
1c40f327be
test(snapshot): test restart with snapshot
2014-04-04 16:45:02 -07:00
Brandon Philips
be9ee58a52
Merge pull request #696 from joshuaconner/fix_https_googlefonts_error
...
dashboard: remove protocol from google fonts links so they work with https
2014-04-04 16:05:35 -07:00
Joshua Conner
5987917c0a
dashboard: remove protocol from google fonts links so they work with htttps
2014-04-04 15:40:39 -07:00
Jonathan Boulle
12b106c0f0
Merge pull request #692 from jonboulle/master
...
Clean up README and merge new contribution guidelines
2014-04-04 14:11:30 -07:00
Yicheng Qin
dbaa2cbdee
chore(discovery): adjust error message
2014-04-04 12:59:22 -07:00
Yicheng Qin
cbcd0aff9e
Merge pull request #693 from unihorn/58
...
fix test error
2014-04-04 11:46:42 -07:00
Yicheng Qin
e624d4ef33
fix(build): make build run well
...
1. remove unnecessary target directory
2. comparison update to run on linux
2014-04-04 11:32:19 -07:00
Jonathan Boulle
fd9ad4fa2c
docs(readme/contrib): clean up README, merge changes from CONTRIBUTING.md and split out DCO
2014-04-04 10:58:34 -07:00
Yicheng Qin
0a4b6570e1
chore(tests): start TLS cluster slowly to evade problem
2014-04-04 10:57:11 -07:00
Brandon Philips
d8a53ca716
Merge pull request #635 from metaflow/benchmarking
...
feat(benchmark) fix of flag arguments and updated logging
2014-04-04 09:57:36 -07:00
Yicheng Qin
bec7d7f614
Merge pull request #688 from unihorn/57
...
fix test error
2014-04-03 17:36:14 -07:00
Yicheng Qin
915cc53d83
chore(test.sh): move gofmt check to the end of testing
...
So it won't be blocked on gofmt check.
2014-04-03 17:04:35 -07:00
Yicheng Qin
f0dee63716
chore(build): update gofmt target
2014-04-03 17:03:50 -07:00
Brandon Philips
9129475a51
Merge pull request #646 from metaflow/api-doc-release-lock
...
doc(api) correct release lock curl command
2014-04-03 16:59:31 -07:00
Yicheng Qin
41ad9ebb48
Merge pull request #665 from unihorn/52
...
feat(test): check format conditions in test
2014-04-02 17:58:28 -07:00
Yicheng Qin
3fece6a716
feat(test): check format conditions in test
...
And add option '--fmt' in build script to gofmt files automatically.
2014-04-02 17:57:53 -07:00
Yicheng Qin
1f12e163de
Merge pull request #650 from cenkalti/main
...
refactor(main): move main logic to separate package
2014-04-01 15:19:54 -07:00
Cenk Alti
7c1b7d764a
fix(main): remove duplicate line in etcd.go
2014-04-01 14:22:07 -07:00
Cenk Alti
58e1e02688
refactor(main): return only receiving channel from Etcd.ReadyNotify()
2014-04-01 12:54:38 -07:00
Cenk Alti
d000ba3ed3
chore(main): add a space line between the two if statements
2014-04-01 12:54:38 -07:00