Brian Waldon
ffa2b07dc4
refactor(transporter): Pass in everything the transporter needs
2014-01-22 11:17:43 -08:00
Brian Waldon
60bbc57aeb
refactor(transporter): pass in timeouts
2014-01-22 11:17:43 -08:00
Brian Waldon
86718167e8
refactor(peer_server): move stats construction to factories
2014-01-22 11:17:42 -08:00
Brian Waldon
7bd4d05a38
refactor(peer-server): move listener init out of peer_server.go
2014-01-22 11:17:41 -08:00
Brian Waldon
d0c4916fe9
refactor(server): move listener init out of server.go
2014-01-22 11:17:26 -08:00
Brian Waldon
91fc6aabd2
chore(gofmt): Run gofmt
2014-01-22 11:17:26 -08:00
Brian Waldon
c0ff8f6026
chore(imports): Shift around some imports
2014-01-22 11:17:26 -08:00
Brian Waldon
a93d60be90
refactor(cors): Break apart CORS data and middleware
2014-01-22 11:17:26 -08:00
Brian Waldon
c47760382e
refactor(Server): Use a config struct in Server
2014-01-22 11:17:25 -08:00
Brian Waldon
9c8a23c333
refactor(PeerServer): Use a config struct in PeerServer
2014-01-22 11:17:03 -08:00
Brian Waldon
91f768f9ae
refactor(cors): Rename cors_handler.go to cors.go
2014-01-22 10:59:12 -08:00
Brandon Philips
6c48466bfe
Merge pull request #500 from drusellers/patch-2
...
adding .net client to the matrix
2014-01-22 09:26:44 -08:00
Dru Sellers
5bf667851c
adding .net client to the matrix
2014-01-22 10:00:22 -06:00
Brandon Philips
d77e3a203f
Merge pull request #499 from drusellers/patch-1
...
adding .net client
2014-01-22 07:29:09 -08:00
Dru Sellers
c32dfa013d
adding .net client
2014-01-22 09:24:54 -06:00
Xiang Li
6b70efbe30
Merge pull request #498 from tobz/actually-hidden-keys
...
fix(store): properly hide hidden keys from watchers, not just gets
2014-01-22 06:52:31 -08:00
tobz
641edd4e6e
test(store): group together all store tests that deal with hidden keys
2014-01-22 09:29:53 -05:00
tobz
823fdfab12
fix(store): make isHidden see if any portion of the path is hidden, not just the last element
2014-01-22 09:29:33 -05:00
tobz
0cacb6cba4
test(store): exercise watchers receiving notifications of non-hidden keys within hidden directories
2014-01-22 09:20:57 -05:00
tobz
7a948746a8
fix(store): move logic to handle whether or not to notify (re: hidden keys) entirely into watcher hub
2014-01-22 09:02:42 -05:00
tobz
139f59f7d1
fix(store): properly hide hidden keys from watchers, not just gets
2014-01-21 20:26:56 -05:00
Brian Waldon
a417782151
Merge pull request #483 from bcwaldon/metrics
...
Integrate go-metrics
2014-01-21 14:17:03 -08:00
Brandon Philips
e87f3231a1
Merge pull request #496 from bcwaldon/droneio
...
test(ci): Replace travis.ci with drone.io
2014-01-21 12:28:52 -08:00
Brian Waldon
fe39288ebf
test(ci): Replace travis.ci with drone.io
2014-01-21 11:50:36 -08:00
Brian Waldon
97bc5b260d
feat(metrics): Publish peer heartbeat events as metrics
2014-01-21 11:44:22 -08:00
Brian Waldon
47f24d1088
bump(github.com/coreos/raft): bf7accb84ce4fe446983abffe00dd18a6b8cbc18
2014-01-21 11:18:50 -08:00
Xiang Li
3a75d0a465
Merge pull request #493 from xiangli-cmu/bench_watcher
...
test(store_bench_test.go) add watch bench
2014-01-21 07:35:18 -08:00
Xiang Li
17c8f6d2e8
test(store_bench_test.go) add watch bench
2014-01-21 06:51:40 -05:00
Brian Waldon
7eaad5c8e0
feat(metrics): enable some metrics; push to graphite
...
* -trace flag controls whether or not to enable metrics-gathering
and the /debug/* HTTP endpoints
* -graphite-host flag controls where metrics should be sent
* timer.ae.handle metric tracks execution time of AppendEntriesRequest
2014-01-20 15:39:36 -08:00
Brian Waldon
3e7c2dff96
feat(metrics): Add documentation and contrib scripts
2014-01-20 15:37:31 -08:00
Brian Waldon
14c96306a0
feat(metrics): Add metrics pkg
2014-01-20 13:32:42 -08:00
Xiang Li
d122ed3bcd
Merge pull request #492 from rwindelz/fix-ttl
...
fix(store): TTL should range 1..n rather than 1..n+1
2014-01-20 09:28:38 -08:00
Xiang Li
451e874696
Merge pull request #480 from xiangli-cmu/store_bench
...
feat(store/store_bench_test.go) add a benchmark for set operation
2014-01-20 07:00:54 -08:00
Brandon Philips
290ca6bbc7
Merge pull request #491 from jkakar/master
...
Trivial typo fix in API documentation
2014-01-19 21:53:26 -08:00
rwindelz
a2e5bae951
fix(store): TTL should range 1..n rather than 1..n+1
...
was experiencing intermittent functional test fails where TTL was eg 101
when 100 was expected
informal testing on a windows platform shows Go times resolving to the
nanosecond but with an accuracy of approximately 1 millisecond
I believe some of the functional test steps would run in under a
millisecond and cause the TTL to be recomputed with the same time.Now()
value resulting in a TTL that was +1 from the expected
2014-01-19 21:45:53 -08:00
Jamu Kakar
823e744ed9
- Fix typo.
2014-01-18 18:28:33 -08:00
Brian Waldon
35c89c7537
feat(metrics): Add github.com/rcrowley/go-metrics
2014-01-17 16:12:18 -08:00
Brandon Philips
77887e8253
fix(bench): remove trailing slash
...
Remove trailing slash. This works around
https://github.com/coreos/go-etcd/issues/82
2014-01-17 16:03:46 -08:00
robszumski
1e6c0dee24
Merge pull request #488 from robszumski/master
...
feat(docs): Prepare to sync security doc to CoreOS website
2014-01-17 13:11:49 -08:00
Rob Szumski
e89e42382a
fix(docs): remove header
2014-01-17 13:06:59 -08:00
Rob Szumski
184a5901e6
feat(docs): modify for sync to CoreOS website
2014-01-17 12:25:36 -08:00
Xiang Li
6f8b0dc7ef
add delete bench
2014-01-17 15:18:11 +08:00
Xiang Li
21f0c6f9d4
feat(store_bench) add set bench for different value sizes
2014-01-17 14:19:31 +08:00
Brandon Philips
bd2b3793a6
Merge pull request #486 from philips/document-profiling-binary
...
fix(Documentation/profiling): note about using the right binary
2014-01-16 17:09:43 -08:00
Brandon Philips
25caac370f
bump(github.com/coreos/go-log): 70d039bee4b0e389e5be560491d8291708506f59
2014-01-16 16:56:10 -08:00
Jared Ravetch
0c8329a3fb
fix(scripts/test-cluster): use v2 flags and find the path for etcd
2014-01-16 16:40:49 -08:00
Brandon Philips
444b5d329c
fix(Documentation/profiling): note about using the right binary
2014-01-16 15:51:30 -08:00
Brandon Philips
7a7f6aea00
Merge pull request #479 from philips/add-debug-endpoint
...
add-debug-endpoint
2014-01-16 11:28:52 -08:00
Xiang Li
b226b14eb2
add mem stats for sets benchmark
2014-01-16 16:06:18 +08:00
Xiang Li
72b165ad4c
Merge pull request #482 from bcwaldon/etcdbench
...
etcdbench -endpoint flag; error reporting
2014-01-15 22:37:33 -08:00