22 Commits (0ef3e359d846db7a60f8142ad23ceef5dc35e7b1)

Author SHA1 Message Date
Poorna Krishnamoorthy e6b4ea7618
More fixes for delete marker replication (#11504) 4 years ago
Harshavardhana 881f98e511
fix: use getPoolIdx in DeleteObjects() (#11513) 4 years ago
Harshavardhana cbf4bb62e0
fix: getPoolIdx decouple from top level options (#11512) 4 years ago
Krishnan Parthasarathi b87fae0049
Simplify PutObjReader for plain-text reader usage (#11470) 4 years ago
Krishna Srinivas 876b79b8d8
read-health check endpoint returns success if cluster can serve read requests (#11310) 4 years ago
Harshavardhana 68d299e719
fix: case-insensitive lookups for metadata (#11489) 4 years ago
Harshavardhana 0e3211f4ad
fix: server upgrades should have more descriptive error messages (#11476) 4 years ago
Harshavardhana 0d057c777a remove restriction for multi pool distribution algo 4 years ago
Harshavardhana 1fdafaf72f
fix: listing for directory object when delimiter is present (#11463) 4 years ago
Harshavardhana f108873c48
fix: replication metadata comparsion and other fixes (#11410) 4 years ago
Anis Elleuch e96fdcd5ec
tagging: Add event notif for PUT object tagging (#11366) 4 years ago
Harshavardhana 1e53bf2789
fix: allow expansion with newer constraints for older setups (#11372) 4 years ago
Anis Elleuch e9ac7b0fb7
heal: Remove empty directories (#11354) 4 years ago
Harshavardhana 1debd722b5 rename last remaining Zone->Pool 4 years ago
Anis Elleuch 00cff1aac5
audit: per object send pool number, set number and servers per operation (#11233) 4 years ago
Harshavardhana 9cdd981ce7
fix: expire locks only on participating lockers (#11335) 4 years ago
Anis Elleuch bd8020aba8
heal: Decode object name in healing result (#11348) 4 years ago
Harshavardhana a6c146bd00
validate storage class across pools when setting config (#11320) 4 years ago
Harshavardhana 1ad2b7b699
fix: add stricter validation for erasure server pools (#11299) 4 years ago
Ritesh H Shukla b4add82bb6
Updated Prometheus metrics (#11141) 4 years ago
Harshavardhana f903cae6ff
Support variable server pools (#11256) 4 years ago
Harshavardhana 44dff36ff7
listing with prefix prefixed with '/' should be ignored (#11268) 4 years ago
Harshavardhana 5c52d5ffc7
fix: treat errVolumeNotFound as EOF error in listPathRaw (#11238) 4 years ago
Harshavardhana b5d291ea88
fix: rename remaining zone -> pool (#11231) 4 years ago
Harshavardhana e7ae49f9c9
fix: calculate prometheus disks_offline/disks_total correctly (#11215) 4 years ago
Anis Elleuch 2ecaab55a6
admin: ServerInfo returns info without object layer initialized (#11142) 4 years ago
Harshavardhana e5d378931d
fix: delimiter based listing was broken without marker (#11136) 4 years ago
Harshavardhana c606c76323
fix: prioritized latest buckets for crawler to finish the scans faster (#11115) 4 years ago
Klaus Post e7d3b49a20
metacache: Make very small requests transient (#11109) 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 db7890660e
fix: a crash when disk is nil, safe access on erasureDisks (#11089) 4 years ago
Harshavardhana 9c53cc1b83
fix: heal multiple buckets in bulk (#11029) 4 years ago
Harshavardhana 4ec45753e6 rename server sets to server pools 4 years ago
Klaus Post e6ea5c2703
crawler: Missing folder heal check per set (#10876) 4 years ago
Harshavardhana 790833f3b2 Revert "Support variable server sets (#10314)" 4 years ago
Harshavardhana bdd094bc39
fix: avoid sending errors on missing objects on locked buckets (#10994) 4 years ago
Harshavardhana aabf053d2f
Support variable server sets (#10314) 4 years ago
Poorna Krishnamoorthy 251c1ef6da Add support for replication of object tags, retention metadata (#10880) 4 years ago
Klaus Post b5a3d79bce
listobjectversions: Add shortcut for Veeam blocks (#10893) 4 years ago
Harshavardhana aa158228f9
fix: simplify healing metadata objects per set (#10867) 4 years ago
Klaus Post 8747834c69
DeletedObjects: Return objects on lock failure (#10874) 4 years ago
Klaus Post 2294e53a0b
Don't retain context in locker (#10515) 4 years ago
Harshavardhana ad382799b1
use list cache for Walk() with webUI and quota (#10814) 4 years ago
Harshavardhana 68de5a6f6a
fix: IAM store fallback to list users and policies from disk (#10787) 4 years ago
Harshavardhana 4ea31da889
fix: move list quorum ENV to config (#10804) 4 years ago
Harshavardhana b686bb9c83
fix: replaced drive properly by healing the entire drive (#10799) 4 years ago
Harshavardhana 5e5cdc581d
remove unnecessary logging and move to log once (#10798) 4 years ago
Klaus Post a982baff27
ListObjects Metadata Caching (#10648) 4 years ago
Harshavardhana 734f258878
fix: slow down auto healing more aggressively (#10730) 4 years ago