minio/internal
Klaus Post f31a00de01
fix: http stats race in traffic metering (#12956)
Traffic metering was not protected against concurrent updates.

```
WARNING: DATA RACE
Read at 0x00c02b0dace8 by goroutine 235:
  github.com/minio/minio/cmd.setHTTPStatsHandler.func1()
      d:/minio/minio/cmd/generic-handlers.go:360 +0x27d
  net/http.HandlerFunc.ServeHTTP()
...

Previous write at 0x00c02b0dace8 by goroutine 994:
  github.com/minio/minio/internal/http/stats.(*IncomingTrafficMeter).Read()
      d:/minio/minio/internal/http/stats/http-traffic-recorder.go:34 +0xd2

```
2021-08-13 07:30:03 -07:00
..
auth disallow sub-credentials based on root credentials to gain priviledges (#12947) 2021-08-12 18:07:08 -07:00
bpool rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
bucket ilm: More compliance to spec related to expired delete markers (#12887) 2021-08-05 11:21:21 -07:00
color rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
config Add dynamic reconfiguration of number of transition workers (#12926) 2021-08-11 22:23:56 -07:00
crypto rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
disk rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
dsync rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
etag rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
event Add headers into AMQP notifications (#12911) 2021-08-11 22:24:19 -07:00
fips rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
handlers rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
hash rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
http fix: http stats race in traffic metering (#12956) 2021-08-13 07:30:03 -07:00
ioutil fix: honor system umask for file creates (#12601) 2021-07-06 12:54:16 -07:00
jwt [deps]: update jwt-go dependency (#12544) 2021-06-24 08:41:04 -07:00
kms rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
lock rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
logger feat: Add support for kakfa audit logger target (#12678) 2021-07-13 09:39:13 -07:00
lsync rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
mountinfo rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
pubsub rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
rest move internal/net to pkg/net package (#12505) 2021-06-14 14:54:37 -07:00
s3select rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
smart rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
sync/errgroup rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00