98 Commits (ab77b216d1fd1cc404ba6006755dccb68c5e9adf)

Author SHA1 Message Date
Klaus Post 073aac3d92
add data update tracking using bloom filter (#9208) 5 years ago
Harshavardhana f14bf25cb9
optimize Listen bucket notification implementation (#9444) 5 years ago
Anis Elleuch 20766069a8
add list/delete API service accounts admin API (#9402) 5 years ago
Praveen raj Mani 322385f1b6
fix: only show active/available ARNs in server startup banner (#9392) 5 years ago
Klaus Post c4464e36c8
fix: limit HTTP transport tuables to affordable values (#9383) 5 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
Sidhartha Mani c8243706b4
Add Parallel NetOBD tests to saturate all nodes at once (#9241) 5 years ago
Sidhartha Mani 7b732b566f
[Bugfix] Fix Net tests being omitted (#9234) 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
Harshavardhana 3d3beb6a9d
Add response header timeouts (#9170) 5 years ago
Klaus Post eeb5942b6b
fix: remote profile names and extension (#9145) 5 years ago
poornas 10fd53d6bb
Fix: admin config set API for notifications (#9085) 5 years ago
Klaus Post f1b2462193
Add goroutine profiles (#9078) 5 years ago
Harshavardhana dcd63b4146
fix: avoid double ListBuckets() loading object lock (#9031) 5 years ago
Krishnan Parthasarathi 026265f8f7
Add support for bucket encryption feature (#8890) 5 years ago
poornas 1ea2449269
NAS gateway: fix notification initialization (#8920) 5 years ago
Harshavardhana d76160c245
Initialize only one retry timer for all sub-systems (#8913) 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 99ad445260
Avoid double for loops in notification init (#8691) 5 years ago
Harshavardhana 725172e13b
fix: Do not need safe-mode for unreachable targets upon restart (#8686) 5 years ago
Harshavardhana d140074773 fix: replica set deployment for multi tenants (#8673) 5 years ago
Harshavardhana 471a3a650a
fix: Don't allow to set unconfigured notification ARNs (#8643) 5 years ago
Harshavardhana cc02bf0442
Remove old ListenBucketNotification API (#8645) 5 years ago
Harshavardhana f5abe4e1f1
Support ListenBucketNotificationV2 streaming (#8622) 5 years ago
Harshavardhana c364f0af6c Start using custom HTTP transport for webhook endpoints (#8630) 5 years ago
Ashish Kumar Sinha 24fb1bf258 New Admin Info (#8497) 5 years ago
Harshavardhana 5d65428b29
Handle localhost distributed setups properly (#8577) 5 years ago
Harshavardhana f96e902f63 Do not rely on quorum for StorageInfo() (#8557) 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 347b29d059 Implement bucket expansion (#8509) 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 9e7a3e6adc Extend further validation of config values (#8469) 5 years ago
Harshavardhana ee4a6a823d Migrate config to KV data format (#8392) 5 years ago
poornas 1b74ce3924 Ensure actual object size is sent in notification (#8418) 5 years ago
Ashish Kumar Sinha 18cb15559d Add network hardware info (#8358) 5 years ago
Harshavardhana d48fd6fde9
Remove unusued params and functions (#8399) 5 years ago
Harshavardhana 68a519a468
Use errgroups instead of sync.WaitGroup as needed (#8354) 5 years ago
Ashish Kumar Sinha 74008446fe CPU hardware info (#8187) 5 years ago
Harshavardhana 8b80eca184 List buckets only once per sub-system initialization (#8333) 5 years ago
Klaus Post ff726969aa Switch to Snappy -> S2 compression (#8189) 5 years ago
Krishnan Parthasarathi 6ba323b009 Add ability to test drive speeds on a MinIO setup (#7664) 5 years ago
Harshavardhana b52a3e523c Avoid using fastjson parser pool, move back to jsoniter (#8190) 5 years ago