316 Commits (1debd722b51c6239b6acd77a5da4e4b915af2983)

Author SHA1 Message Date
Harshavardhana 9cdd981ce7
fix: expire locks only on participating lockers (#11335) 4 years ago
Harshavardhana a4f6705874
expire stale locks when owner is down (#11247) 4 years ago
Harshavardhana a6dee21092
initialize IAM store before Init() to avoid any crash (#11236) 4 years ago
Harshavardhana 4ed45ce543
fix: healing buckets during pool expansion (#11224) 4 years ago
Klaus Post ad511b0eb8
tests: Fix occasional data race (#11223) 4 years ago
Harshavardhana cb0eaeaad8
feat: migrate to ROOT_USER/PASSWORD from ACCESS/SECRET_KEY (#11185) 4 years ago
Harshavardhana c4b1d394d6
erasure: avoid io.Copy in hotpaths to reduce allocation (#11213) 4 years ago
Harshavardhana c4131c2798
feat: Small object optimization read data in single bulk call (#11207) 4 years ago
Harshavardhana 5c451d1690
update x/net/http2 to address few bugs (#11144) 4 years ago
Harshavardhana 8368ab76aa
fix: remove the requirement for healing buckets in ListBucketsHeal (#11098) 4 years ago
Harshavardhana 2eb52ca5f4
fix: heal bucket metadata right before healing bucket (#11097) 4 years ago
Harshavardhana 9c53cc1b83
fix: heal multiple buckets in bulk (#11029) 4 years ago
Klaus Post a896125490
Add crawler delay config + dynamic config values (#11018) 4 years ago
Harshavardhana 4ec45753e6 rename server sets to server pools 4 years ago
Poorna Krishnamoorthy 1ebf6f146a Add support for ILM transition (#10565) 4 years ago
Rafael Bodill 598ca0569c
fix: global in-place update boolean check (#10900) 4 years ago
Klaus Post 2294e53a0b
Don't retain context in locker (#10515) 4 years ago
Harshavardhana 8c76e1353e
initialize IAM after etcd has initialized (#10819) 4 years ago
Harshavardhana 68de5a6f6a
fix: IAM store fallback to list users and policies from disk (#10787) 4 years ago
Harshavardhana 4c773f7068
re-use remote transports in Peer,Storage,Locker clients (#10788) 4 years ago
Harshavardhana 5b30bbda92
fix: add more protection distribution to match EcIndex (#10772) 4 years ago
Harshavardhana 646d6917ed
turn-off checking for updates completely if MINIO_UPDATE=off (#10752) 4 years ago
Harshavardhana d6d770c1b1 initialize object layer right after config has loaded 4 years ago
Harshavardhana b07df5cae1
initialize IAM as soon as object layer is initialized (#10700) 4 years ago
Harshavardhana c107728676
fix: s3 gateway DNS cache initialization (#10706) 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
Harshavardhana 2042d4873c
rename crawler config option to heal (#10678) 4 years ago
Harshavardhana 2760fc86af
Bump default idleConnsPerHost to control conns in time_wait (#10653) 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 2b4eb87d77
pick disks which are common maximally used (#10600) 4 years ago
Harshavardhana 66174692a2
add '.healing.bin' for tracking currently healing disk (#10573) 4 years ago
Harshavardhana bebcf4f004 unlock() only if locking was successful 4 years ago
Harshavardhana ca989eb0b3
avoid ListBuckets returning quorum errors when node is down (#10555) 4 years ago
Harshavardhana 1cf322b7d4
change leader locker only for crawler (#10509) 4 years ago
Klaus Post c851e022b7
Tweaks to dynamic locks (#10508) 4 years ago
Harshavardhana d616d8a857
serialize replication and feed it through task model (#10500) 4 years ago
Anis Elleuch 8ea55f9dba
obd: Add console log to OBD output (#10372) 4 years ago
Harshavardhana 0104af6bcc
delayed locks until we have started reading the body (#10474) 4 years ago
Harshavardhana eb2934f0c1
simplify webhook DNS further generalize for gateway (#10448) 4 years ago
Nitish Tiwari eaaf05a7cc
Add Kubernetes operator webook server as DNS target (#10404) 4 years ago
Harshavardhana 96997d2b21
allow ctrl+c to be consistent at early startup (#10435) 4 years ago
Andreas Auernhammer fbd1c5f51a
certs: refactor cert manager to support multiple certificates (#10207) 4 years ago
Klaus Post c097ce9c32
continous healing based on crawler (#10103) 4 years ago
Harshavardhana 59352d0ac2
load all blocking metadata in background (#10298) 4 years ago
Harshavardhana e57c742674
use single dynamic timeout for most locked API/heal ops (#10275) 4 years ago
Harshavardhana 83a82d818e
allow lock tolerance to match storage-class drive tolerance (#10270) 4 years ago
Harshavardhana 038d91feaa
fix: add public certs automatically as part of global CAs (#10256) 4 years ago
Harshavardhana 0dd3a08169
move the certPool loader function into pkg/certs (#10239) 4 years ago