72 Commits (4683a623dcbd539d93e7dd1cf11db609b3121ebc)

Author SHA1 Message Date
Klaus Post a982baff27
ListObjects Metadata Caching (#10648) 4 years ago
Harshavardhana a0d0645128
remove safeMode behavior in startup (#10645) 4 years ago
Klaus Post 34859c6d4b
Preallocate (safe) slices when we know the size (#10459) 4 years ago
Harshavardhana d19b434ffc
fix: bring back delayed leaf detection in listing (#10346) 4 years ago
Harshavardhana 11aa393ba7
Allow region errors to be dynamic (#10323) 4 years ago
Klaus Post f8f290e848
security: Remove insecure custom headers (#10244) 4 years ago
Harshavardhana 7342b5355f
fix: obtain correct location string with DNS style buckets (#10060) 4 years ago
Harshavardhana 2743d4ca87
fix: Add support for preserving mtime for replication (#9995) 4 years ago
Harshavardhana c087a05b43
fix: simplify data structure before release (#9968) 4 years ago
Anis Elleuch 21a37e3393
fix: ListObjectVersions should return ordered Version & DeleteMarker (#9959) 4 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 5 years ago
Harshavardhana 41688a936b
fix: CopyObject behavior on expanded zones (#9729) 5 years ago
Harshavardhana 7ea026ff1d
fix: reply back user-metadata in lower case form (#9697) 5 years ago
Harshavardhana 6ac48a65cb
fix: use unused cacheMetrics code in prometheus (#9588) 5 years ago
Harshavardhana 8eb99d3a87
fix: complete multipart upload respond with ETag quoted (#9525) 5 years ago
Harshavardhana 73f9d8a636
set default storage class always (#9250) 5 years ago
Nitish Tiwari 3df7285c3c Add Support for Cache and S3 related metrics in Prometheus endpoint (#8591) 5 years ago
Harshavardhana 9565641b9b
Enhance ListObjectsV2 API to return UserDefined metadata (#8539) 5 years ago
Harshavardhana 4e63e0e372 Return appropriate errors API versions changes across REST APIs (#8480) 5 years ago
Harshavardhana a2825702f8
Increase maximum 1000 List keys to 10000 (#8444) 5 years ago
Harshavardhana ee4a6a823d Migrate config to KV data format (#8392) 5 years ago
Praveen raj Mani e48005ddc7 Add more context to rpc version mismatch errors (#8271) 5 years ago
Anis Elleuch 61927d228c listV2: Continuation and NextContinuation tokens are encoded with base64 (#8337) 5 years ago
Anis Elleuch a790877c01 s3: Encode continuation & next continuation tokens when asked (#8292) 5 years ago
Harshavardhana c601cb2f1e
Add listBucketObjectsVersions implementation (#8093) 5 years ago
Harshavardhana e6d8e272ce
Use const slashSeparator instead of "/" everywhere (#8028) 5 years ago
Harshavardhana 04a152be12 Redirect to browser only if browser is enabled (#7914) 5 years ago
Harshavardhana c43f745449
Ensure that we use constants everywhere (#7845) 5 years ago
kannappanr 70b350c383
Remove DeploymentID from response headers (#7815) 5 years ago
Krishna Srinivas 0394a8f013 Send Content-Length in the response headers (#7771) 6 years ago
Anis Elleuch 60d6887992 Make Encoding URL more compliant to S3 spec (#7360) 6 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
Harshavardhana c90999df98 Valid if bucket names are internal (#7476) 6 years ago
Praveen raj Mani c0a1369b73 Construct dynamic XML error responses for postpolicyform validation (#7321) 6 years ago
Anis Elleuch 6584c7ea2b s3: Encode StartAfter when encoding type is passed (#7281) 6 years ago
Anis Elleuch 5efbe8a1b3 s3: Add support of encodingType parameter (#7265) 6 years ago
Harshavardhana 7923b83953 Support multiple-domains in MINIO_DOMAIN (#7274) 6 years ago
Harshavardhana bedcb7442a Write xml.Header first instead of spaces to handle XML parsers (#7253) 6 years ago
Harshavardhana a51781e5cf Use context to fill in more details about error XML (#7232) 6 years ago
Harshavardhana fef5416b3c Support unknown gateway errors and convert at handler layer (#7219) 6 years ago
Harshavardhana 20e61fb362 Redirect browser requests only if browser is enabled (#6909) 6 years ago
Harshavardhana dba61867e8 Redirect browser requests returning AccessDenied (#6848) 6 years ago
Harshavardhana a9cda850ca Add forceStop flag to provide facility to stop healing (#6718) 6 years ago
kannappanr 76ddf4d32f Log x-amz-request-id as log and XML error response (#6173) 6 years ago
Nitish Tiwari 3dc13323e5 Use random host from among multiple hosts to create requests 7 years ago
Nitish Tiwari 9eb94fe8c8 Fix StorageClass field in ListObject/ListObjectV2 response (#5766) 7 years ago
kannappanr 7c747a9643
Return complete Location URL in CompleteMultipartUpload (#5692) 7 years ago
Bala FA 0e4431725c make notification as separate package (#5294) 7 years ago
Harshavardhana e4f6877c8b Handle incoming proxy requests ip, scheme (#5591) 7 years ago
Aditya Manthramurthy a337ea4d11 Move admin APIs to new path and add redesigned heal APIs (#5351) 7 years ago