Commit Graph

615 Commits

Author SHA1 Message Date
Brandon Philips
05202c9ce9 feat(mod/dashboard): add cleaner urls for stats and browser
you can hit them at:

- http://localhost:4001/etcd/mod/dashboard/stats
- http://localhost:4001/etcd/mod/dashboard/browser
2013-10-10 11:32:39 -07:00
Brandon Philips
1d6a6d20d1 feat(mod): introduce the /etcd/mod namespace
introduce the `/etcd/mod` namespace and add the dashboard into it.
2013-10-09 13:54:44 -07:00
Brandon Philips
32f562a013 feat(mods): add README file 2013-10-08 11:22:48 -07:00
Brandon Philips
8ee0845631 chore(dashboard): move to the mod directory 2013-10-08 11:17:12 -07:00
Brandon Philips
bed3980e9c fix(dashboard): add moment to bower dependencies 2013-10-08 11:15:03 -07:00
Brandon Philips
d2904ae36e fix(dashboard): add d3 to bower 2013-10-08 11:15:03 -07:00
Brandon Philips
431eebf754 feat(dashboard): introduce the in memory handler
the in memory handler gives etcd the ability to serve a dashboard
without on disk resources. This is the first time we are using the
/mod/ path too.

TODO: cleanup the mod stuff so it isn't hacked into etcd_handlers.
2013-10-08 11:15:03 -07:00
Brandon Philips
637650e2a9 feat(dashboard): inital commit of resources package 2013-10-08 11:15:03 -07:00
Brandon Philips
65948d531c bump(github.com/jteeuwen/go-bindata): 79847ab3e91ae5d2e1b18796c1795c78f29565d7 2013-10-08 11:15:03 -07:00
Rob Szumski
52da2acffd feat(dashboard): Initial commit of frontend code 2013-10-08 11:15:03 -07:00
Brandon Philips
84ea824b96 feat(dashboard/README): initial commit 2013-10-07 16:50:29 -07:00
Brandon Philips
5a4f096647 feat(etcd_handlers): add the dashboard URL
/dashboard serves a dashboard now
2013-10-07 16:50:29 -07:00
Brandon Philips
44c16dd30d Merge pull request #206 from philips/fixup-copyright
chore(*.go): add copyright notice
2013-10-07 09:49:23 -07:00
Brandon Philips
41b9051686 chore(*.go): add copyright notice 2013-10-07 09:48:28 -07:00
Xiang Li
5cc585af96 Merge pull request #201 from rca/master
Update README.md
2013-10-03 11:31:27 -07:00
Roberto Aguilar
d64cf5f64c Update README.md
Minor typo fix (dead -> died).
2013-10-03 12:45:26 -04:00
Xiang Li
c988b1e5b0 Merge pull request #199 from zined/update_documentation
adopt documentation to implementation
2013-10-02 07:28:38 -07:00
Deniz Adrian
5a7ba24790 adopt documentation to implementation
as requesting the root path of etcd leads to a 404, whereas a request
to /version leads to the etcd version, update the documentation.
2013-10-02 15:04:26 +02:00
Brandon Philips
9a5775cff0 fix(CONTRIBUTING): try and fix # links in markdown 2013-09-30 12:24:50 -07:00
Brandon Philips
482afb44f3 Update CONTRIBUTING.md 2013-09-30 12:23:52 -07:00
Xiang Li
68206a74e7 Merge pull request #197 from philips/add-contributing
feat(README): add contributing section and file
2013-09-30 12:21:29 -07:00
Brandon Philips
98eba608fc feat(README): add contributing section and file
Direct people to the contributing file and README. Trying to solve the
problem of people emailing developers directly.
2013-09-30 12:13:24 -07:00
Brandon Philips
c345203c27 README: add russellhaering/txectd 2013-09-29 10:37:29 -07:00
Xiang Li
dbf69907fa Merge pull request #194 from mburns/patch-1
Clarify FAQ language
2013-09-29 06:31:44 -07:00
Michael Burns
248992e380 Typos 2013-09-29 04:45:35 -07:00
Xiang Li
8a7e5fc227 Merge pull request #187 from sakana/master
Switch to coreos/go-log
2013-09-28 13:24:14 -07:00
Xiang Li
c565ac23a7 Merge pull request #192 from xiangli-cmu/master
fix timeout
2013-09-28 13:20:02 -07:00
Xiang Li
266519c8d2 fix typo 2013-09-27 21:56:42 -07:00
Xiang Li
6f32b2d576 fix timeout 2013-09-27 21:24:33 -07:00
Brandon Philips
1d31b574ed Merge pull request #191 from philips/fixup-spelling-error-stats
fix(raft_stats): spelling followers not follwers
2013-09-27 15:58:30 -07:00
Brandon Philips
6fb1d8a377 fix(raft_stats): spelling followers not follwers 2013-09-27 15:57:13 -07:00
Xiang Li
8fc1abd9b1 Merge pull request #184 from xiangli-cmu/master
Fix restart from snapshot.
2013-09-26 22:27:50 -07:00
Xiang Li
cc722a413f change peer to follower 2013-09-26 20:00:12 -07:00
Xiang Li
2eb0625f15 mrege and change peerstats to followersstats 2013-09-26 19:58:48 -07:00
David Fisher
9825976e06 Merge upstream 2013-09-26 13:05:09 -07:00
Xiang Li
21f6b50607 Merge pull request #189 from philips/cleanup-stats-further
cleanup the stats json a bit
2013-09-26 13:00:39 -07:00
Brandon Philips
da01fe6027 fix(command): make Latency and Counts objects
instead of suffixing everything make a latency object
2013-09-26 12:17:54 -07:00
Brandon Philips
cbd8a4fb9c feat(scripts/test-cluster): add a cluster test command
this uses tmux to setup a test cluster that you can easily kill and
start for debugging.
2013-09-26 10:40:33 -07:00
Brandon Philips
20488b498a Merge pull request #168 from xiangli-cmu/cleanupStats
cleanup
2013-09-26 06:40:59 -07:00
Brandon Philips
0ef9d944f6 fix(gitignore): ignore the actual binary 2013-09-25 17:04:34 -07:00
Brandon Philips
aff4af1d0b fix(build): use /bin/sh
it seems to work with bash -o posix. Ship it.
2013-09-25 17:04:05 -07:00
David Fisher
0b37c808dd Fix nil logger in inits
Move the logger initialization out of init in util.go and into the
variable initializer.  This ensures that it will be run before any of
the other init functions.
2013-09-25 15:39:25 -07:00
David Fisher
a121cbb721 Switch from golang log to coreos/go-log 2013-09-25 13:43:16 -07:00
David Fisher
951d467917 Swith to coreos/go-log from ccding/go-logging
bump(github.com/coreos/go-etcd): 57864cf81c66b8605816fafab3ab142e1c5f5b29
bump(github.com/coreos/go-log/log):
bump(github.com/coreos/go-systemd): 52f153170a52158deffce83502a9b6aed3744802
2013-09-25 13:32:51 -07:00
Xiang Li
a8ff1b27d4 init peerStats in transportation.go; avoid nil pointer due to restart from snapshot(we do not keep stats in persistentlayer yet) 2013-09-22 11:20:08 -04:00
Xiang Li
3a0a8c89e8 Merge pull request #183 from xiangli-cmu/master
bump 3rd party
2013-09-21 22:33:17 -07:00
Xiang Li
24b34d0a1e bump 3rd party 2013-09-22 01:32:49 -04:00
Brandon Philips
c5c3604471 Merge pull request #182 from xiangli-cmu/master
bump 3rd party
2013-09-21 21:17:40 -07:00
Xiang Li
d3fbf6d997 bump 3rd party 2013-09-21 23:09:20 -04:00
Brandon Philips
940294d1cd README: add jdarcy/etcd-api, a C library 2013-09-19 10:57:17 -05:00