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
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
Cenk Alti
1b59eacb72
refactor(main): rename etcd.go to main.go
2014-04-01 12:54:38 -07:00
Cenk Alti
3eb74fc32c
chore(main): add todo item and update comments
2014-04-01 12:54:37 -07:00
Cenk Alti
a9e77c022c
refactor(main): reorder code
2014-04-01 12:54:37 -07:00
Cenk Alti
dfbabc5a77
refactor(main): remove Etcd.StopNotify() method
2014-04-01 12:50:44 -07:00
Cenk Alti
c5632b039a
fix(main): stop PeerServer on Etcd.Stop()
2014-04-01 12:50:43 -07:00
Cenk Alti
46623c00a8
fix(main): fix ready notifier
2014-04-01 12:50:43 -07:00
Cenk Alti
ccb960f47f
refactor(main): close peer server first
2014-04-01 12:41:33 -07:00
Cenk Alti
561ad16757
refactor(main): rename Etcd.Close() to Etcd.Stop()
2014-04-01 12:41:33 -07:00
Cenk Alti
399f491fd7
feat(main): add close and ready notifiers for etcd instance
2014-04-01 12:41:33 -07:00
Cenk Alti
c463293d39
feature(main): add Etcd.Close() method
2014-04-01 12:41:33 -07:00
Cenk Alti
094cc6347d
refactor(main): move main logic to separate package
...
The use case is to make it easy to embed etcd into another programs.
Currently, the only way of doing this to copy and paste the contents
of the `main()` in etcd.go.
With this commit, contents of the `main()` is moved into `Etcd.Run()`.
2014-04-01 12:41:33 -07:00
Brandon Philips
022908f1fa
Merge pull request #670 from daniel-garcia/patch-1
...
Update clients-matrix.md
2014-04-01 11:09:03 -07:00
Daniel Garcia
2ad9ea8c57
Update clients-matrix.md
...
go-etcd does not currently support Lock or Leader modules.
2014-04-01 09:24:00 -05:00
Yicheng Qin
b2f787a2fd
Merge pull request #653 from unihorn/49
...
chore(etcd): print out go-etcd log in VeryVeryVerbose Mode
2014-03-31 16:55:20 -07:00
Yicheng Qin
ea701b3adb
chore(etcd): print out go-etcd log in VeryVeryVerbose Mode
2014-03-31 16:53:48 -07:00
Brandon Philips
eb21381ddd
fix(Documentation/cluster-discovery): link to optimal cluster size
2014-03-31 14:48:25 -07:00
Brandon Philips
534b5feca6
Merge pull request #668 from darron/patch-1
...
2 nodes isn't durable - to be somewhat expected.
2014-03-31 14:46:33 -07:00
darron froese
754159b60f
Update cluster-discovery.md
2014-03-31 15:45:23 -06:00
darron froese
fa7c77a6e0
2 nodes isn't durable - to be somewhat expected.
...
So maybe we add this small documentation patch to show minimum 3 nodes.
2014-03-31 15:07:18 -06:00
Xiang Li
5b4a473f14
Merge pull request #667 from unihorn/53
...
chore(tests): test TestTLSMultiNodeKillAllAndRecovery now
2014-03-27 22:40:09 -04:00
Brandon Philips
eeca12a4c0
Merge pull request #663 from tsenart/master
...
Making code formatting consistent.
2014-03-27 17:08:12 -07:00
Yicheng Qin
4e747d24dd
chore(tests): test TestTLSMultiNodeKillAllAndRecovery now
...
It is fixed.
2014-03-27 17:06:18 -07:00
Yicheng Qin
4f1607b775
Merge pull request #651 from unihorn/48
...
fix(tests): pass all tests using latest raft
2014-03-27 16:19:59 -07:00
Brandon Philips
140329d927
Merge pull request #654 from robszumski/timeout-docs
...
feat(docs): document peer timeout flag and env var
2014-03-27 07:27:52 -07:00