17064 Commits

Author SHA1 Message Date
Rob Szumski
52c34a2323 docs(dashboard): add instructions to get started 2013-10-10 13:32:37 -07:00
Brandon Philips
8ebbb96611 chore(mod/dashboard): remove fmt package
Always build before pushing to origin master! Sorry for this noise. I
deleted the debug message but not fmt.
2013-10-10 12:41:20 -07:00
Brandon Philips
3d5087d488 chore(mod/dashboard): remove debug line
Oops, this debug line made it into the tree. Remove it.
2013-10-10 12:34:08 -07:00
Brandon Philips
777e03491f fix(mod/dashboard): use deleteKey() not delete_key()
small bug I overlooked while refactoring all of the dashboard function
names to be more "javascripty"
2013-10-10 12:19:01 -07:00
Brandon Philips
bc077b66b0 Merge pull request #207 from philips/integrate-dashboard
New dashboard as module
2013-10-10 11:42:49 -07:00
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
Ben Johnson
a3b07f71d2 Merge pull request #212 from xiangli-cmu/newStore
refactor command.go: commands do not rely on the etcdStore singleton.
2013-10-10 10:15:12 -07:00
Xiang Li
4246d3a400 Merge pull request #213 from aterreno/master
Including clojure library
2013-10-10 08:48:10 -07:00
Antonio Terreno
cb323e95ff Including clojure library 2013-10-10 13:43:51 +01:00
Xiang Li
255e14a5c4 refactor command.go,server.go: add raftWrapper as context, totally get rid of reference in command.go 2013-10-09 20:51:21 -07:00
Xiang Li
61899d62c5 refactor command.go: commands do not rely on the etcdStore singleton. So we can seprate command into a package in the furture. 2013-10-09 20:34:00 -07:00
Brandon Philips
302347426e Merge pull request #210 from philips/add-version-flag
feat(etcd): add version flag
2013-10-09 14:48:49 -07:00
Brandon Philips
af30cb8725 feat(etcd): add version flag
print the version and exit, very simple :)
2013-10-09 14:26:49 -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
b8e5794765 Merge remote-tracking branch 'xiangli-cmu/newStore' into 0.2 2013-10-09 12:28:55 -07:00
Xiang Li
4bf57537b5 refactor store.go remove extra assignment 2013-10-08 22:12:00 -07:00
Xiang Li
e597947bd8 refactor store.go update 2013-10-08 22:10:18 -07:00
Xiang Li
a030a41153 refactor store.go remove unwanted print 2013-10-08 22:01:22 -07:00
Xiang Li
75959f9948 refactor add node.ExpirationAndTTL 2013-10-08 21:49:10 -07:00
Xiang Li
c3e2332479 refactor separate kvpair to kvpair.go; simplify sorting interface 2013-10-08 21:25:56 -07:00
Xiang Li
f8b0c876f7 Merge pull request #208 from kelseyhightower/master
Add confd to list of projects using etcd
2013-10-08 15:31:39 -07:00
kelseyhightower
52d5773cc6 Add confd to list of projects using etcd 2013-10-08 14:41:39 -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
Xiang Li
3c7f9215d1 comments node.go 2013-10-07 23:30:51 -07:00
Xiang Li
48e6137f46 fix node.go race between expire and update 2013-10-07 23:21:39 -07:00
Xiang Li
a07802a347 refactor node.go; use once 2013-10-07 23:12:13 -07:00
Xiang Li
a71838a59b refactor watcher.go 2013-10-07 22:17:58 -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
Brandon Philips
0facc24016 Merge remote-tracking branch 'xiangli-cmu/newStore' into 0.2 2013-10-06 11:39:49 -07:00
Xiang Li
baaaf24f70 (feat) v1 apt backward support 2013-10-06 11:23:52 -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
b8b81d5b03 feat(store) create node with incremental suffix. accept #190 in new API 2013-10-03 08:59:05 -07:00
Xiang Li
512dede9ce finish todo 2013-10-02 22:15:12 -07: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
Xiang Li
9412c86b97 fix wrong logic in event.go 2013-09-30 23:51:47 -07:00
Xiang Li
558d30f33f simplify lock 2013-09-30 23:18:52 -07:00
Xiang Li
d2407dff9f Merge pull request #15 from evan-gu/newStore
add watcher for expiration, add expiration for TestAndSet
2013-09-30 23:00:22 -07:00
evan-gu
974d74befb add some comment and change a declaration form 2013-10-01 01:25:45 -04:00