80 Commits (abd999f64afb22770626630aed471cdfd8d40d67)

Author SHA1 Message Date
Praveen raj Mani cf5d051afc
update notification rulesMap when reloading bucketMetadata (#9917) 4 years ago
Harshavardhana 7ed1077879
Add a custom healthcheck function for online status (#9858) 4 years ago
ethan ho 535efd34a0
Fix peer server update failure (#9824) 4 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 4 years ago
Krishna Srinivas 7d19ab9f62
readiness returns error quickly if any of the set is down (#9662) 4 years ago
Harshavardhana 6656fa3066
simplify further bucket configuration properly (#9650) 4 years ago
Harshavardhana bd032d13ff
migrate all bucket metadata into a single file (#9586) 4 years ago
Harshavardhana 1bc32215b9
enable full linter across the codebase (#9620) 4 years ago
Harshavardhana 6ac48a65cb
fix: use unused cacheMetrics code in prometheus (#9588) 4 years ago
Klaus Post e25ace2151
Forward RPC errors from crawler (#9569) 4 years ago
Harshavardhana a1de9cec58
cleanup object-lock/bucket tagging for gateways (#9548) 4 years ago
Harshavardhana 9b3b04ecec
allow retries for bucket encryption/policy quorum reloads (#9513) 4 years ago
poornas 9a547dcbfb
Add API's for managing bucket quota (#9379) 4 years ago
Klaus Post 073aac3d92
add data update tracking using bloom filter (#9208) 4 years ago
Harshavardhana f14bf25cb9
optimize Listen bucket notification implementation (#9444) 4 years ago
Anis Elleuch 20766069a8
add list/delete API service accounts admin API (#9402) 4 years ago
Praveen raj Mani 322385f1b6
fix: only show active/available ARNs in server startup banner (#9392) 4 years ago
Anis Elleuch a69c98e394
fix: Correct typo when registering peer Delete User API (#9403) 4 years ago
Sidhartha Mani 3e78ea8acc
improve obd tests and optimize network (#9378) 4 years ago
Harshavardhana 4314ee1670
fix: remove unusued PerfInfoHandler code (#9328) 5 years ago
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 5 years ago
Harshavardhana ac07df2985
start watcher after all creds have been loaded (#9301) 5 years ago
Harshavardhana e7276b7b9b
fix: make single locks for both IAM and object-store (#9279) 5 years ago
Sidhartha Mani 0c80bf45d0
Implement oboard diagnostics admin API (#9024) 5 years ago
Harshavardhana cfc9cfd84a
fix: various optimizations, idiomatic changes (#9179) 5 years ago
Anis Elleuch 496f4a7dc7
Add service account type in IAM (#9029) 5 years ago
Krishnan Parthasarathi 026265f8f7
Add support for bucket encryption feature (#8890) 5 years ago
Harshavardhana 0cbebf0f57 Rename pkg/{tagging,lifecycle} to pkg/bucket sub-directory (#8892) 5 years ago
poornas 60e60f68dd Add support for object locking with legal hold. (#8634) 5 years ago
Klaus Post 2bf6cf0e15 Enable multiple concurrent profile types (#8792) 5 years ago
Harshavardhana 5aa5dcdc6d
lock: improve locker initialization at init (#8776) 5 years ago
Harshavardhana 8f1243986e
fix: listenBucket should filter events based on bucket (#8677) 5 years ago
Harshavardhana c8d82588c2 Fix crash in console logger and also handle bucket DNS updates (#8654) 5 years ago
Harshavardhana cc02bf0442
Remove old ListenBucketNotification API (#8645) 5 years ago
Harshavardhana f5abe4e1f1
Support ListenBucketNotificationV2 streaming (#8622) 5 years ago
Harshavardhana fa00a84709
Avoid crashes on peers if IAMSys is not initialized (#8636) 5 years ago
kannappanr d266b3a066
Admin Info: Modify Uptime to return seconds (#8635) 5 years ago
Ashish Kumar Sinha 24fb1bf258 New Admin Info (#8497) 5 years ago
Harshavardhana c3771df641
Add bootstrap REST handler for verifying server config (#8550) 5 years ago
Harshavardhana fb43d64dc3
Fix healing on multiple zones (#8555) 5 years ago
poornas ca96560d56 Add object retention at the per object (#8528) 5 years ago
Harshavardhana e9b2bf00ad Support MinIO to be deployed on more than 32 nodes (#8492) 5 years ago
Bala FA fb48ca5020 Add Get/Put Bucket Lock Configuration API support (#8120) 5 years ago
Harshavardhana 822eb5ddc7 Bring in safe mode support (#8478) 5 years ago
Harshavardhana 4e63e0e372 Return appropriate errors API versions changes across REST APIs (#8480) 5 years ago
Harshavardhana 9e7a3e6adc Extend further validation of config values (#8469) 5 years ago
Harshavardhana ee4a6a823d Migrate config to KV data format (#8392) 5 years ago
Praveen raj Mani 8836d57e3c The prometheus metrics refractoring (#8003) 5 years ago
Ashish Kumar Sinha 18cb15559d Add network hardware info (#8358) 5 years ago
poornas d7060c4c32 Allow logging targets to be configured to receive `minio` (#8347) 5 years ago