287 Commits (RELEASE.2025-02-28T09-55-16Z)

Author SHA1 Message Date
Anis Eleuch 079d64c801
DeleteObjects: Send delete to all pools (#172) (#20821) 6 months ago
Artur Melanchyk 68b004a48f
fix: specify size in some map allocations (#20764) 8 months ago
Harshavardhana 54ecce66f0 move readLock on uploadId at EOF in PutObjectPart (#258) 8 months ago
Anis Eleuch 734d1e320a
heal: Single object heal to look for older versions as well (#203) (#20723) 8 months ago
Anis Eleuch 02e93fd6ba
heal: Better reporting to mc with dangling/timeout errors (#20690) 8 months ago
Klaus Post 4972735507
Fix lint issues from v1.62.0 upgrade (#20633) 9 months ago
Harshavardhana 6186d11761
handle the locks properly for multi-pool callers (#20495) 10 months ago
Harshavardhana 70d40083e9
remove windows CI/CD for now (#20441) 10 months ago
Harshavardhana 5bf41aff17
hold granular locking for multi-pool PutObject() (#20434) 11 months ago
Harshavardhana 8c9ab85cfa
Add multipart uploads cache for ListMultipartUploads() (#20407) 11 months ago
Harshavardhana 6c746843ac
fix: keep locks on same pool for simplicity (#20356) 11 months ago
Anis Eleuch 73992d2b9f
s3: DeleteBucket to use listing before returning bucket not empty error (#20301) 11 months ago
Harshavardhana cc0c41d216
remove region locks and make them simpler (#20268) 12 months ago
Anis Eleuch 51b1f41518
heal: Persist MRF queue in the disk during shutdown (#19410) 12 months ago
Harshavardhana 909b169593
avoid source index to be same as destination index (#20238) 12 months ago
Krishnan Parthasarathi 4e67a4027e
Prevent overwrites due to rebalance-stop race (#20233) 12 months ago
Anis Eleuch b7f319b62a
properly reload a fresh drive when found in a failed state during startup (#20145) 1 year ago
Anis Eleuch d9ee668b6d
s3: Fix wrong continuation token during listing with ILM enabled bucket (#20113) 1 year ago
Harshavardhana 7fcb428622
do not print unexpected logs (#20083) 1 year ago
Anis Eleuch b35acb3dbc
heal: Add support of healing particular pool/set (#20024) 1 year ago
Anis Eleuch 4d7d008741
bootstrap: Speed up bucket metadata loading (#19969) 1 year ago
Klaus Post 2d7a3d1516
Return error from mergeEntryChannels (#19970) 1 year ago
Harshavardhana 2825294b7b
allow server startup to come online with READ success (#19957) 1 year ago
Harshavardhana 7a4b250c8b
avoid waiting for quorum health while debugging (#19955) 1 year ago
Harshavardhana ee48f9f206
perform healthchecks before initializing everything fully (#19953) 1 year ago
Klaus Post 2f9018f03b
Do regular checks for healing status while scanning (#19946) 1 year ago
Harshavardhana bbb64eaade
skip healing properly in the scanner when a drive is hotplugged (#19939) 1 year ago
Harshavardhana 4af31e654b
avoid pre-populating buffers for deployments < 32GiB memory (#19839) 1 year ago
Harshavardhana 38d059b0ae
fix: single node multi-drive must register local drives properly (#19832) 1 year ago
Harshavardhana 64baedf5a4
fix: hide prefixes for Hadoop properly (#19821) 1 year ago
Aditya Manthramurthy 5f78691fcf
ldap: Add user DN attributes list config param (#19758) 1 year ago
Poorna 7d29030292
fix list results returned for spark max-keys=2 listing (#19791) 1 year ago
Shubhendu 7c7650b7c3
Add sufficient deadlines and countermeasures to handle hung node scenario (#19688) 1 year ago
Harshavardhana 0b3eb7f218
add more deadlines and pass around context under most situations (#19752) 1 year ago
Klaus Post b792b36495
Add Veeam storage class override (#19748) 1 year ago
Poorna 7752b03add
optimize max-keys=2 listing for spark workloads (#19725) 1 year ago
Harshavardhana 9a267f9270
allow caller context during reloads() to cancel (#19687) 1 year ago
Klaus Post 847ee5ac45
Make WalkDir return errors (#19677) 1 year ago
Harshavardhana da3e7747ca
avoid using 10MiB EC buffers in maxAPI calculations (#19665) 1 year ago
Klaus Post 4afb59e63f
fix: walk missing entries with opts.Marker set (#19661) 1 year ago
Anis Eleuch 135874ebdc
heal: Avoid marking a bucket as done when remote drives are offline (#19587) 1 year ago
Poorna e7aa26dc29
fix: allow DeleteObject unversioned objects with insufficient read quorum (#19581) 1 year ago
Klaus Post ec816f3840
Reduce parallelReader allocs (#19558) 1 year ago
Anis Eleuch 95bf4a57b6
logging: Add subsystem to log API (#19002) 1 year ago
jiuker 8222a640ac
fix: slice append lose the data for NSScanner (#19373) 1 year ago
Anis Eleuch b5e074e54c
list: Fix IsTruncated and NextMarker when encountering expired objects (#19290) 1 year ago
Harshavardhana 2cc4997d24
fix: crash on 32bit systems during pre-allocation (#19225) 1 year ago
Praveen raj Mani df57bfcd6c
fix: cluster read health check to return proper values (#19203) 1 year ago
Harshavardhana 1b5f28e99b
fix: skip local disks properly in cluster health maintenance check (#19184) 1 year ago
Praveen raj Mani d5656eeb65
fix: healthcheck to fail even if one erasure set doesn't have quorum (#19180) 1 year ago