minio/pkg
Anis Elleuch 9531cddb06 Add Profiler Admin API (#6463)
Two handlers are added to admin API to enable profiling and disable
profiling of a server in a standalone mode, or all nodes in the
distributed mode.

/minio/admin/profiling/start/{cpu,block,mem}:
  - Start profiling and return starting JSON results, e.g. one
    node is offline.

/minio/admin/profiling/download:
  - Stop the on-going profiling task
  - Stream a zip file which contains all profiling files that can
    be later inspected by go tool pprof
2018-09-18 16:46:35 -07:00
..
auth Remove panic() and handle it appropriately (#5807) 2018-04-19 17:24:43 -07:00
bpool Add large bucket support for erasure coded backend (#5160) 2018-02-15 17:45:57 -08:00
certs Watch for symlinked certs in container envs (#6282) 2018-08-16 18:37:21 -07:00
cgroup sys/stats: return cgroup mem limit, fall back to sysinfo() (#4002) 2017-04-02 10:46:16 -07:00
disk Implement support for calculating disk usage per tenant (#5969) 2018-05-23 15:41:29 +05:30
dns Update federation target to etcd/clientv3 (#6119) 2018-07-12 14:12:40 -07:00
ellipses Add large bucket support for erasure coded backend (#5160) 2018-02-15 17:45:57 -08:00
event Kafka (sarama) authentication with user/pass (#6291) 2018-09-07 00:01:58 -07:00
handlers Avoid logging the body of the http 206 response (#6258) 2018-08-08 12:34:42 -07:00
hash security: fix write-to-RAM DoS vulnerability (#5957) 2018-05-18 11:27:25 -07:00
ioutil s3select should honour custom record delimiter (#6419) 2018-09-10 21:50:28 +05:30
lock for O_RDONLY mode hold shared locks on windows (#6454) 2018-09-12 09:29:41 -07:00
madmin Add Profiler Admin API (#6463) 2018-09-18 16:46:35 -07:00
mimedb cleanup: All conditionals simplified under pkg. (#3875) 2017-03-09 10:13:30 -08:00
mountinfo disable disk-usage when export is root mount path (#6091) 2018-06-27 18:59:38 -07:00
net Remove panic() and handle it appropriately (#5807) 2018-04-19 17:24:43 -07:00
policy fix: Propagate bucket policy update in a distributed setup (#6135) 2018-07-09 02:18:48 -07:00
quick Migrate config.json from config-dir to backend (#6195) 2018-08-15 10:11:47 +05:30
s3select Send progress only when requested by client in SelectObject (#6467) 2018-09-17 11:52:46 +05:30
safe Remove go1.9 specific code for windows (#5033) 2017-10-13 15:31:15 +05:30
sync/errgroup Add large bucket support for erasure coded backend (#5160) 2018-02-15 17:45:57 -08:00
sys Push max threads to little less than kernel limit (#5001) 2017-10-03 10:37:45 -07:00
trie trie: new package (#3729) 2017-02-10 11:51:41 -08:00
wildcard pkg/wildcard: Simplify the wildcard logic further. (#2555) 2016-08-27 00:27:17 -07:00
words words: new package Damerau Levenshtein distance function. (#3929) 2017-03-19 14:23:05 -07:00