etcd/etcdserver
Hitoshi Mitake 588f655b4e etcdmain: add an option for pprof
This commit adds a new option for activating profiling based on pprof
in etcd process.
 - -enable-pprof: boolean type option which activates profiling

For example, if a client URL is http://localhost:12379, users and
developers access heap profiler with this URL:
http://localhost:12379/debug/pprof/heap
2016-01-13 16:12:26 +09:00
..
api/v3rpc *: now lease keepAlive works on leader 2016-01-09 22:12:02 -08:00
auth etcdserver/auth: fix shadowed variables from go tool 2015-12-12 09:20:26 -08:00
etcdhttp etcdmain: add an option for pprof 2016-01-13 16:12:26 +09:00
etcdserverpb etcdserver: support sorted range requests in v3 api 2016-01-12 10:08:30 -08:00
stats *: add missing package descriptions 2015-11-17 20:54:10 -08:00
cluster.go *: fix various data races detected by race detector 2015-10-26 20:49:37 -07:00
cluster_test.go *: split out etcdserver's test mockup objects to live in interfaces' packages 2016-01-05 09:39:13 -08:00
cluster_util.go *: fix minor typos 2016-01-08 00:21:19 -08:00
cluster_util_test.go *: fix minor typos 2016-01-08 00:21:19 -08:00
config.go etcdmain: add an option for pprof 2016-01-13 16:12:26 +09:00
config_test.go *: extract types.Cluster from etcdserver.Cluster 2015-05-12 14:53:11 -07:00
consistent_index.go etcdserver: save consistent index into v3 storage 2015-10-24 09:27:24 -07:00
consistent_index_test.go etcdserver: save consistent index into v3 storage 2015-10-24 09:27:24 -07:00
doc.go *: add missing package descriptions 2015-11-17 20:54:10 -08:00
errors.go etcdmain: fix parsing discovery error 2015-11-02 17:23:06 -08:00
member.go etcdserver: avoid deadlock caused by adding members with wrong peer URLs 2015-09-13 09:31:53 +09:00
member_test.go *: switch to line comments for copyright 2015-01-26 09:53:30 -08:00
metrics.go etcdserver: use Histogram for proposal_durations 2015-10-17 12:48:25 -07:00
raft.go *: expose Lessor Promote and Demote interface 2016-01-07 18:18:20 -08:00
raft_test.go etcdserver: fix racey WaitSchedule() tests to wait for recorder actions 2016-01-05 09:39:18 -08:00
server.go etcdmain: add an option for pprof 2016-01-13 16:12:26 +09:00
server_test.go *: support lease Attach 2016-01-09 11:01:58 -08:00
snapshot_merge.go *: get snapshot from backend 2016-01-06 22:40:23 -08:00
storage.go pkg/testutil: make Recorder an interface 2016-01-05 09:39:18 -08:00
util.go etcdserver: move unti out of server.go 2015-12-22 15:17:14 -08:00
v3demo_server.go etcdserver: support sorted range requests in v3 api 2016-01-12 10:08:30 -08:00