80 Commits (647a209c73345766559dd72a7b8db50314e04e17)

Author SHA1 Message Date
Harshavardhana 1debd722b5 rename last remaining Zone->Pool 4 years ago
Harshavardhana b5d291ea88
fix: rename remaining zone -> pool (#11231) 4 years ago
Harshavardhana 5c451d1690
update x/net/http2 to address few bugs (#11144) 4 years ago
Anis Elleuch 2ecaab55a6
admin: ServerInfo returns info without object layer initialized (#11142) 4 years ago
Harshavardhana 4550ac6fff
fix: refactor locks to apply them uniquely per node (#11052) 4 years ago
Harshavardhana 4ec45753e6 rename server sets to server pools 4 years ago
Harshavardhana 734d07a532
fix: all hosts local and port same should be local erasure setup (#10951) 4 years ago
Harshavardhana 4c773f7068
re-use remote transports in Peer,Storage,Locker clients (#10788) 4 years ago
Harshavardhana 02cfa774be
allow requests to be proxied when server is booting up (#10790) 4 years ago
Klaus Post a982baff27
ListObjects Metadata Caching (#10648) 4 years ago
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) 4 years ago
Krishna Srinivas 4c266df863
fix: proxy ListObjects request to one of the server based on hash(bucket) (#9881) 4 years ago
Harshavardhana c0ac25bfff
fix: readiness needs to be like liveness (#9941) 4 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 4 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) 5 years ago