minio/internal
Harshavardhana 2d1cda2061
fix: do not os.Exit(1) while writing goroutines during shutdown (#17640)
Also shutdown poll add jitter, to verify if the shutdown
sequence can finish before 500ms, this reduces the overall
time taken during "restart" of the service.

Provides speedup for `mc admin service restart` during
active I/O, also ensures that systemd doesn't treat the
returned 'error' as a failure, certain configurations in
systemd can cause it to 'auto-restart' the process by-itself
which can interfere with `mc admin service restart`.

It can be observed how now restarting the service is
much snappier.
2023-07-12 07:18:30 -07:00
..
amztime fix: set time format right (#17402) 2023-06-14 07:49:13 -07:00
arn
auth Add "name" and "description" params to service acc (#17172) 2023-05-17 17:05:36 -07:00
bpool
bucket honor DeleteAllVersions in list(), head() calls (#17604) 2023-07-08 15:42:10 -07:00
color
config fix: honor older scanner settings only if newer has not changed (#17564) 2023-07-03 12:28:36 -07:00
crypto Add number of offline disks in quorum errors (#16822) 2023-05-25 09:39:06 -07:00
deadlineconn
disk upgrade pkg and dperf to latest packages (#17448) 2023-06-17 07:31:36 -07:00
dsync lock: Retry locking with an increasing random interval (#17200) 2023-05-13 08:42:21 -07:00
etag Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
event Add an option to make bucket notifications synchronous (#17406) 2023-06-20 17:38:59 -07:00
fips disable builds for go1.18 (#16332) 2022-12-30 11:37:07 -08:00
handlers lint: fix some lint issues on files 2023-04-06 22:42:10 -07:00
hash fix: under FanOut API avoid repeated md5sum calculation (#17572) 2023-07-05 03:16:05 -07:00
http fix: do not os.Exit(1) while writing goroutines during shutdown (#17640) 2023-07-12 07:18:30 -07:00
init
ioutil Signed trailers for signature v4 (#16484) 2023-05-05 19:53:12 -07:00
jwt allow JWT parsing on large session policy based tokens (#17167) 2023-05-09 00:53:08 -07:00
kms simplify error responses for KMS (#16793) 2023-03-16 11:59:42 -07:00
lock Remove deprecated io/ioutil (#15707) 2022-09-19 11:05:16 -07:00
logger Redact all secrets from config viewing APIs (#17380) 2023-06-23 07:45:27 -07:00
lsync cleanup Go linter settings (#16736) 2023-03-04 20:57:35 -08:00
mcontext
mountinfo
once Support persistent queue store for loggers (#17121) 2023-05-08 21:20:31 -07:00
pubsub mark pubsub type safe via generics (#15961) 2022-10-28 10:55:42 -07:00
rest Avoid per request URL parsing (#17593) 2023-07-07 22:07:30 -07:00
s3select Revert s3 select simdjson reuse (#17310) 2023-05-30 10:02:22 -07:00
store fix: kafka broker pings must not be greater than 1sec (#17376) 2023-06-07 11:47:00 -07:00