264 Commits (df08fd1f039a4372b8688d39fbfbe998bcc138c2)

Author SHA1 Message Date
poornas 8022a6efd9 Return ETag for 0-byte object prefixes (#7291) 6 years ago
Harshavardhana df35d7db9d Introduce staticcheck for stricter builds (#7035) 6 years ago
Harshavardhana 082f777281 Revamp bucket metadata healing (#7208) 6 years ago
poornas 40b8d11209 Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 6 years ago
Harshavardhana 30135eed86 Redo how to handle stale dangling files (#7171) 6 years ago
poornas 5a80cbec2a Add double encryption at S3 gateway. (#6423) 6 years ago
Anis Elleuch 632022971b s3: Don't set NextMarker when listing is not truncated (#7012) 6 years ago
poornas f6980c4630 fix ConfigSys and NotificationSys initialization for NAS (#6920) 6 years ago
Nitish Tiwari 2a810c7da2
Improve du thread performance (#6849) 6 years ago
poornas 5f6d717b7a Fix: Preserve MD5Sum for SSE encrypted objects (#6680) 6 years ago
kannappanr c872c1f1dc
Return default ETag if fs.json is empty (#6787) 6 years ago
Harshavardhana 54ae364def Introduce STS client grants API and OPA policy integration (#6168) 6 years ago
Praveen raj Mani c7722fbb1b Simplify pkg `mimedb` (#6549) 6 years ago
Praveen raj Mani ce9d36d954 Add object compression support (#6292) 6 years ago
poornas ed703c065d Add ObjectOptions to GetObjectNInfo (#6533) 6 years ago
Anis Elleuch aa4e2b1542 Use GetObjectNInfo in CopyObject and CopyObjectPart (#6489) 6 years ago
Aditya Manthramurthy 36e51d0cee Add GetObjectNInfo to object layer (#6449) 6 years ago
poornas 5c0b98abf0 Add ObjectOptions to ObjectLayer calls (#6382) 6 years ago
Harshavardhana 4487f70f08 Revert all GetObjectNInfo related PRs (#6398) 6 years ago
Aditya Manthramurthy e6d740ce09 Implement GetObjectNInfo object layer call (#6290) 6 years ago
Krishna Srinivas 52f6d5aafc Rename of structs and methods (#6230) 6 years ago
Harshavardhana 1ffa6adcd4 Ignore io.EOF returned by ReadFrom for zero byte `fs.json` (#6346) 6 years ago
Harshavardhana 556a51120c Deprecate ListLocks and ClearLocks (#6233) 6 years ago
Harshavardhana ad86454580 Make sure to handle FaultyDisks in listing ops (#6204) 6 years ago
Anis Elleuch be1700f595 Avoid startup abort when a notify target is down (#6126) 6 years ago
wd256 25f9b0bc3b Handle ListObjectsV2 start-after parameter in ObjectLayer (#6078) 6 years ago
Harshavardhana e5e522fc61
docs: fix all Chinese doc links for the new docs site (#6097) 6 years ago
Harshavardhana de251483d1 Avoid ticker timer to simplify disk usage (#6101) 6 years ago
Praveen raj Mani ea76e72054 Incorrect error message for insufficient volume fix (#6099) 6 years ago
Harshavardhana 25de775560 disable disk-usage when export is root mount path (#6091) 7 years ago
Harshavardhana abf209b1dd load bucket policies using object layer API (#6084) 7 years ago
Nitish Tiwari ad79c626c6
Throw 404 for head requests for prefixes without trailing "/" (#5966) 7 years ago
Ashish Kumar Sinha 0bbdd02a57 Updating disk storage for FS/Erasure mode (#6081) 7 years ago
Harshavardhana 6fb0604502 Allow usage check to be configurable (#6006) 7 years ago
Harshavardhana 000e360196 Deprecate showing drive capacity and total free (#5976) 7 years ago
Harshavardhana e6ec645035 Implement support for calculating disk usage per tenant (#5969) 7 years ago
Bala FA 4eb788df79 rename checkPathValid() to getValidPath() (#5949) 7 years ago
Krishna Srinivas bb34bd91f1 Fix unnecessary log messages to avoid flooding the logs (#5900) 7 years ago
Anis Elleuch 6d5f2a4391 Better support of empty directories (#5890) 7 years ago
Anis Elleuch 32700fca52 Enhance fatal errors printing of common issues seen by users (#5878) 7 years ago
Harshavardhana c98d8cb1c7 fs: fix a regression allow reading of existing files (#5889) 7 years ago
kannappanr fe126de98b
Regenerate fs.json if it is corrupted in FS mode (#5778) 7 years ago
Bala FA 0d52126023 Enhance policy handling to support SSE and WORM (#5790) 7 years ago
Harshavardhana ccdb7bc286 Fix s3 compatibility fixes for getBucketLocation,headBucket,deleteBucket (#5842) 7 years ago
kannappanr cef992a395
Remove error package and cause functions (#5784) 7 years ago
Harshavardhana 217fb470a7 Add a check to check if disk is writable (#5662) 7 years ago
Harshavardhana 1d31ad499f Make sure to re-load reference format after HealFormat (#5772) 7 years ago
kannappanr f8a3fd0c2a
Create logger package and rename errorIf to LogIf (#5678) 7 years ago
Krishna Srinivas 804a4f9c15 Fix backend format for disk-cache - not to use FS format.json (#5732) 7 years ago
poornas af024a9c69 Remove deadcode related to multipart cleanup for fs (#5716) 7 years ago