Anis Elleuch
27ef1262bf
xl: Use random UUID during complete multipart upload ( #7527 )
...
One user has seen this following error log:
API: CompleteMultipartUpload(bucket=vertica, object=perf-dss-v03/cc2/02596813aecd4e476d810148586c2a3300d00000013557ef_0.gt)
Time: 15:44:07 UTC 04/11/2019
RequestID: 159475EFF4DEDFFB
RemoteHost: 172.26.87.184
UserAgent: vertica-v9.1.1-5
Error: open /data/.minio.sys/tmp/100bb3ec-6c0d-4a37-8b36-65241050eb02/xl.json: file exists
1: cmd/xl-v1-metadata.go:448:cmd.writeXLMetadata()
2: cmd/xl-v1-metadata.go:501:cmd.writeUniqueXLMetadata.func1()
This can happen when CompleteMultipartUpload fails with write quorum,
the S3 client will retry (since write quorum is 500 http response),
however the second call of CompleteMultipartUpload will fail because
this latter doesn't truly use a random uuid under .minio.sys/tmp/
directory but pick the upload id.
This commit fixes the behavior to choose a random uuid for generating
xl.json
2019-04-25 07:33:26 -07:00
..
2019-04-10 11:05:53 -07:00
2019-04-17 23:50:25 -07:00
2019-04-11 20:46:15 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-24 12:54:44 -07:00
2019-04-24 12:54:44 -07:00
2019-04-09 11:39:42 -07:00
2019-04-24 12:54:44 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-22 01:23:54 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-12 12:02:37 -07:00
2019-04-09 11:39:42 -07:00
2019-04-12 12:02:37 -07:00
2019-04-12 12:02:37 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-22 20:24:43 +05:30
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-22 01:23:54 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-10 18:16:01 +05:30
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-17 09:52:08 -07:00
2019-04-23 14:54:28 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-19 10:26:44 -07:00
2019-04-19 10:26:44 -07:00
2019-04-09 11:39:42 -07:00
2019-04-19 10:26:44 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-12 15:51:32 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-23 14:54:28 -07:00
2019-04-09 11:39:42 -07:00
2019-04-17 23:50:25 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-17 23:16:27 -07:00
2019-04-17 23:16:27 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2017-03-18 11:28:41 -07:00
2019-04-09 11:39:42 -07:00
2019-04-17 23:16:27 -07:00
2019-04-17 23:16:27 -07:00
2019-04-17 23:16:27 -07:00
2019-04-17 23:16:27 -07:00
2019-04-17 23:16:27 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-17 23:16:27 -07:00
2019-04-23 14:54:28 -07:00
2019-04-09 11:39:42 -07:00
2019-04-19 10:26:44 -07:00
2019-04-17 23:16:27 -07:00
2019-04-09 11:39:42 -07:00
2019-04-23 14:54:28 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-23 14:54:28 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-23 14:54:28 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-10 11:31:50 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-10 18:16:01 +05:30
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-23 14:54:28 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-23 14:54:28 -07:00
2019-04-23 14:54:28 -07:00
2019-04-23 21:25:06 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-17 23:16:27 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-19 10:26:44 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-23 14:54:28 -07:00
2019-04-23 14:54:28 -07:00
2019-04-23 14:54:28 -07:00
2019-04-23 14:54:28 -07:00
2019-04-23 14:54:28 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-23 15:55:41 -07:00
2019-04-17 09:52:08 -07:00
2019-04-23 14:54:28 -07:00
2019-04-17 09:52:08 -07:00
2019-04-17 09:52:08 -07:00
2019-04-23 14:54:28 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-17 23:16:27 -07:00
2019-04-22 20:24:43 +05:30
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-23 14:54:28 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-23 14:54:28 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2019-04-25 07:33:26 -07:00
2019-04-09 11:39:42 -07:00
2019-04-23 14:54:28 -07:00
2019-04-09 11:39:42 -07:00
2019-04-25 07:33:26 -07:00
2019-04-09 11:39:42 -07:00
2019-04-25 07:33:26 -07:00
2019-04-09 11:39:42 -07:00
2019-04-25 07:33:26 -07:00
2019-04-09 11:39:42 -07:00
2019-04-23 14:54:28 -07:00
2019-04-17 09:52:08 -07:00