70 Commits (bd2131ba349ec06e832d467e2a74526305637b19)

Author SHA1 Message Date
Harshavardhana ad726b49b4
rename zones to serverSets to avoid terminology conflict (#10679) 4 years ago
Harshavardhana 2760fc86af
Bump default idleConnsPerHost to control conns in time_wait (#10653) 4 years ago
Harshavardhana 736e58dd68
fix: handle concurrent lockers with multiple optimizations (#10640) 4 years ago
Harshavardhana 1f9abbee4d
make sure to release locks upon timeout (#10596) 4 years ago
Harshavardhana c13afd56e8
Remove MaxConnsPerHost settings to avoid potential hangs (#10438) 4 years ago
Harshavardhana b0e1d4ce78
re-attach offline drive after new drive replacement (#10416) 4 years ago
Harshavardhana eb19c8af40
Bump response header timeout for proxying list request (#10420) 4 years ago
Harshavardhana a359e36e35
tolerate listing with only readQuorum disks (#10357) 4 years ago
Harshavardhana 9fd836e51f
add dnsStore interface for upcoming operator webhook (#10077) 4 years ago
Anis Elleuch 778e9c864f
Move dependency from minio-go v6 to v7 (#10042) 4 years ago
Anis Elleuch 2be20588bf
Reroute requests based token heal/listing (#9939) 5 years ago
Krishna Srinivas 4c266df863
fix: proxy ListObjects request to one of the server based on hash(bucket) (#9881) 5 years ago
Harshavardhana c0ac25bfff
fix: readiness needs to be like liveness (#9941) 5 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 5 years ago
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 5 years ago
Harshavardhana 813e0fc1a8
fix: optimize isConnected to avoid url.String() conversions (#9202) 5 years ago
Harshavardhana 6f6a2214fc
Add rate limiter for S3 API layer (#9196) 5 years ago
Klaus Post 37b32199e3 Validate XL sets on format (#8779) 5 years ago
Harshavardhana 5aa5dcdc6d
lock: improve locker initialization at init (#8776) 5 years ago
Harshavardhana 60813bef29
Allow proper setCount SLAs across zones (#8752) 5 years ago
Harshavardhana 54431b3953 Change replica set detection for localhost on single endpoint (#8692) 5 years ago
Harshavardhana d140074773 fix: replica set deployment for multi tenants (#8673) 5 years ago
Harshavardhana 39face27cf Simplify k8s replicated set deployment (#8666) 5 years ago
Harshavardhana c9c0d5eec2 Allow CNAME records when specified as MINIO_PUBLIC_IPS (#8662) 5 years ago
Harshavardhana 3e9ab5f4a9
Fix k8s replica set deployment (#8629) 5 years ago
Harshavardhana 5d3d57c12a
Start using error wrapping with fmt.Errorf (#8588) 5 years ago
Harshavardhana 5d65428b29
Handle localhost distributed setups properly (#8577) 5 years ago
Harshavardhana c3771df641
Add bootstrap REST handler for verifying server config (#8550) 5 years ago
Harshavardhana 4e9de58675 Avoid pointer based copy, instead use Clone() (#8547) 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
Harshavardhana 9e7a3e6adc Extend further validation of config values (#8469) 5 years ago
poornas d7060c4c32 Allow logging targets to be configured to receive `minio` (#8347) 5 years ago
Harshavardhana 36e12a6038 Assume local endpoints appropriately in k8s deployments (#8375) 5 years ago
Harshavardhana 290ad0996f Move etcd, logger, crypto into their own packages (#8366) 5 years ago
Harshavardhana 589e32a4ed Refactor config and split them in packages (#8351) 5 years ago
Harshavardhana 73e4e99942 Hosts should be skipped, when calculating local info (#8191) 5 years ago
Harshavardhana e6d8e272ce
Use const slashSeparator instead of "/" everywhere (#8028) 5 years ago
maihde 5cd9f10a02 Support Federation on a single machine (#8009) 5 years ago
poornas 0505ef83b5 Fix host address returned in admin API calls (#7846) 6 years ago
Harshavardhana 2c0b3cadfc Update go mod with sem versions of our libraries (#7687) 6 years ago
Harshavardhana 091b9b661f Complain if we detect sub-optimal ordering in distributed setup (#7576) 6 years ago
Praveen raj Mani d96584ef58 Allow server to start if one of local nodes in docker/kubernetes setup is resolved (#7452) 6 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
Harshavardhana 91576d416d Fix GetLocalPeer usage in perf handlers (#7249) 6 years ago
Harshavardhana df35d7db9d Introduce staticcheck for stricter builds (#7035) 6 years ago
Sidhartha Mani 34e7259f95 Add Historic CPU and memory stats (#7136) 6 years ago
Sidhartha Mani f3f47d8cd3 Add ServerCPULoadInfo() and ServerMemUsageInfo() admin API (#7038) 6 years ago
Nitish Tiwari fcb56d864c Add ServerDrivesPerfInfo() admin API (#6969) 6 years ago
Harshavardhana bebaff269c Support IPv6 in minio command line (#6947) 6 years ago