kubo/core/commands
Gus Eggert cb72776dec
feat: log when resource manager limits are exceeded (#8980)
This periodically logs how many times Resource Manager limits were
exceeded. If they aren't exceeded, then nothing is logged. The log
levels are at ERROR log level so that they are shown by default.

The motivation is so that users know when they have exceeded resource
manager limits. To find what is exceeding the limits, they'll need to
turn on debug logging and inspect the errors being logged. This could
collect the specific limits being reached, but that's more complicated
to implement and could result in much longer log messages.

(cherry picked from commit 5615715c55)
2022-06-08 14:24:43 -04:00
..
cmdenv fix(core/commands): do not cache config (#8824) 2022-03-27 08:11:45 -04:00
cmdutils feat(cmds): extend block size check for dag|block put (#8751) 2022-03-11 23:23:11 +01:00
dag feat(cmds): add support for CAR v2 imports (#8854) 2022-04-07 04:33:13 +02:00
e Fix typo in an error.go comment: "is adds" -> "adds". 2018-01-17 15:25:54 -08:00
keyencode fix: remove some deprecated calls 2021-08-13 14:09:43 -07:00
name feat(cmds): document deprecated RPC API commands (#8802) 2022-03-22 20:46:32 +01:00
object feat(cmds): document deprecated RPC API commands (#8802) 2022-03-22 20:46:32 +01:00
pin Merge pull request #8947 from RubenKelevra/patch-7 2022-06-08 14:24:42 -04:00
unixfs feat(cmds): document deprecated RPC API commands (#8802) 2022-03-22 20:46:32 +01:00
active.go refactor: get rid of cmdDetails awkwardness 2020-08-04 18:28:40 -04:00
add.go Apply suggestions from code review 2021-10-11 20:36:06 +02:00
bitswap.go fix: move away from deprecated peer ID functions 2019-12-14 19:48:31 +01:00
block.go fix(cmds): CIDv1 and correct multicodecs in 'block put' and 'cid codecs' (#8568) 2022-04-21 18:19:40 +02:00
bootstrap.go fix: rewrite dependencies over the go-ipfs-config package 2022-03-04 09:45:16 +01:00
cat.go fix(cmds): option for progress bar in cat/get (#8686) 2022-03-11 14:25:46 -05:00
cid.go fix(cmds): CIDv1 and correct multicodecs in 'block put' and 'cid codecs' (#8568) 2022-04-21 18:19:40 +02:00
commands_test.go feat: opt-in Swarm.ResourceMgr (go-libp2p v0.18) (#8680) 2022-04-07 21:06:35 -04:00
commands.go feat: programmatic shell completions 2021-07-01 08:46:49 -07:00
completion.go feat: programmatic shell completions 2021-07-01 08:46:49 -07:00
config_test.go add remote pinning policy for mfs (#7798) 2021-01-28 18:58:44 -05:00
config.go feat(cmds): allow to set the configuration file path 2022-04-22 13:03:28 -03:00
dht_test.go Fix typos (#8548) 2021-11-17 21:16:06 +01:00
dht.go feat: go-libp2p 0.16, UnixFS autosharding and go-datastore with contexts (#8563) 2021-11-29 19:58:05 +01:00
diag.go feat: add an "ipfs diag profile" command 2021-07-21 14:51:47 -07:00
dns.go chore: deprecate /api/v0/dns (#8893) 2022-04-21 23:49:51 +02:00
external.go refactor: get rid of cmdDetails awkwardness 2020-08-04 18:28:40 -04:00
extra.go refactor: get rid of cmdDetails awkwardness 2020-08-04 18:28:40 -04:00
files.go Bubble ErrNotFound improvements 2022-03-02 18:29:29 +01:00
filestore.go feat: go-libp2p 0.16, UnixFS autosharding and go-datastore with contexts (#8563) 2021-11-29 19:58:05 +01:00
get_test.go cmdkit -> cmds 2019-05-10 23:00:20 -07:00
get.go fix: hanging goroutine in get fileArchive handler 2022-06-08 14:24:42 -04:00
helptext_test.go gx: unrewrite 2019-03-05 18:33:56 +01:00
id.go feat(cmds): ipfs id: support --offline option (#8626) 2022-02-10 20:42:32 +01:00
keystore.go fix: rewrite dependencies over the go-ipfs-config package 2022-03-04 09:45:16 +01:00
log.go chore: mark 'log tail' experimental (#8912) 2022-04-28 15:57:43 +02:00
ls.go Escape non-printable characters in user output 2020-12-17 18:16:34 -08:00
mount_nofuse.go chore: mark fuse experimental (#8962) 2022-06-08 14:24:42 -04:00
mount_unix.go chore: mark fuse experimental (#8962) 2022-06-08 14:24:42 -04:00
mount_windows.go cmdkit -> cmds 2019-05-10 23:00:20 -07:00
multibase.go feat: multibase transcode command (#8403) 2021-09-21 20:19:40 +02:00
p2p.go feat(cmds): document deprecated RPC API commands (#8802) 2022-03-22 20:46:32 +01:00
ping.go fix: move away from deprecated peer ID functions 2019-12-14 19:48:31 +01:00
profile.go feat: port collect-profiles.sh to 'ipfs diag profile' (#8786) 2022-04-12 11:58:03 -04:00
pubsub.go pubsub multibase encoding (#8933) 2022-06-08 14:24:42 -04:00
refs.go feat: switch to raw multihashes for blocks 2021-12-02 09:41:37 -05:00
repo.go feat(cmds): document deprecated RPC API commands (#8802) 2022-03-22 20:46:32 +01:00
resolve.go Extract the namesys and the keystore submodules 2021-03-12 14:09:36 -05:00
root_test.go pre-populate required arguments from request body 2018-03-18 13:04:25 -07:00
root.go chore: mark fuse experimental (#8962) 2022-06-08 14:24:42 -04:00
shutdown.go docs: cosmetic fixes of help text 2021-03-24 17:41:14 +01:00
stat_dht.go integrate experimental AcceleratedDHTClient 2021-05-14 04:31:06 -04:00
stat_provide.go refactor: improved humanNumber and humanSI 2021-05-27 13:35:19 -07:00
stat.go added support for an experimental batched provider system 2021-05-14 01:47:48 -07:00
swarm.go feat: log when resource manager limits are exceeded (#8980) 2022-06-08 14:24:43 -04:00
sysdiag.go feat: add an "ipfs diag profile" command 2021-07-21 14:51:47 -07:00
tar.go chore: deprecate tar commands (#8849) 2022-04-06 02:06:17 +02:00
urlstore.go feat(cmds): document deprecated RPC API commands (#8802) 2022-03-22 20:46:32 +01:00
version.go chore: fix linting errors (#8930) 2022-05-04 11:02:07 -04:00