205 Commits (55037e6e54e138836b84bf1d268378470f315b75)

Author SHA1 Message Date
Harshavardhana 1b453728a3
initialize forwarder after init() to avoid crashes (#11330) 4 years ago
Harshavardhana a4f6705874
expire stale locks when owner is down (#11247) 4 years ago
Harshavardhana 5c451d1690
update x/net/http2 to address few bugs (#11144) 4 years ago
Klaus Post a896125490
Add crawler delay config + dynamic config values (#11018) 4 years ago
Harshavardhana 80d31113e5
fix: etcd import paths again depend on v3.4.14 release (#11020) 4 years ago
Harshavardhana 4ec45753e6 rename server sets to server pools 4 years ago
Harshavardhana 4ea31da889
fix: move list quorum ENV to config (#10804) 4 years ago
Harshavardhana 4c773f7068
re-use remote transports in Peer,Storage,Locker clients (#10788) 4 years ago
Harshavardhana bd2131ba34
add DNS cache support to avoid DNS flooding (#10693) 4 years ago
Harshavardhana ad726b49b4
rename zones to serverSets to avoid terminology conflict (#10679) 4 years ago
Ritesh H Shukla c2f16ee846
Add basic bandwidth monitoring for replication. (#10501) 4 years ago
Harshavardhana a0d0645128
remove safeMode behavior in startup (#10645) 4 years ago
Harshavardhana 736e58dd68
fix: handle concurrent lockers with multiple optimizations (#10640) 4 years ago
Krishna Srinivas 230fc0d186
Support for "directory" objects (#10499) 4 years ago
Harshavardhana eb2934f0c1
simplify webhook DNS further generalize for gateway (#10448) 4 years ago
Harshavardhana 6a0372be6c
cleanup tmpDir any older entries automatically just like multipart (#10439) 4 years ago
Andreas Auernhammer fbd1c5f51a
certs: refactor cert manager to support multiple certificates (#10207) 4 years ago
Harshavardhana e57c742674
use single dynamic timeout for most locked API/heal ops (#10275) 4 years ago
Harshavardhana a20d4568a2
fix: make sure to use uniform drive count calculation (#10208) 4 years ago
Harshavardhana 019fe69a57
fix: reduce an extra system call for writes instead fail later (#10187) 4 years ago
poornas a8dd7b3eda
Refactor replication target management. (#10154) 4 years ago
poornas c43da3005a
Add support for server side bucket replication (#9882) 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
Harshavardhana 72e0745e2f
fix: migrate to go.etcd.io import path (#9987) 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
Klaus Post 972d876ca9
Do not select zones with <5% free after upload (#9877) 5 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 5 years ago
Harshavardhana 5e529a1c96
simplify context timeout for readiness (#9772) 5 years ago
Harshavardhana 53aaa5d2a5
Export bucket usage counts as part of bucket metrics (#9710) 5 years ago
Krishna Srinivas 7d19ab9f62
readiness returns error quickly if any of the set is down (#9662) 5 years ago
Harshavardhana bd032d13ff
migrate all bucket metadata into a single file (#9586) 5 years ago
kannappanr a62572fb86
Check for address flags in all positions (#9615) 5 years ago
Harshavardhana 6ac48a65cb
fix: use unused cacheMetrics code in prometheus (#9588) 5 years ago
Krishna Srinivas 94f1a1dea3
add option for O_SYNC writes for standalone FS backend (#9581) 5 years ago
Harshavardhana a1de9cec58
cleanup object-lock/bucket tagging for gateways (#9548) 5 years ago
Harshavardhana 9b3b04ecec
allow retries for bucket encryption/policy quorum reloads (#9513) 5 years ago
Egor Rudinsky f7c91eff54
Share button for public objects (#9162) 5 years ago
poornas 9a547dcbfb
Add API's for managing bucket quota (#9379) 5 years ago
Harshavardhana f14bf25cb9
optimize Listen bucket notification implementation (#9444) 5 years ago
Harshavardhana 60d415bb8a
deprecate/remove global WORM mode (#9436) 5 years ago
Anis Elleuch 8a94aebdb8
config: Add api requests max & deadline configs (#9273) 5 years ago
Anis Elleuch 7fdeb44372
info: Initialize boot time early so uptime will always be correct (#9154) 5 years ago
Anis Elleuch 496f4a7dc7
Add service account type in IAM (#9029) 5 years ago
poornas 10fd53d6bb
Fix: admin config set API for notifications (#9085) 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
Harshavardhana 669c9da85d Disable federated buckets when etcd is namespaced (#8709) 5 years ago