30 Commits (b3c56b53fb98db364d05c21020652f27c6e9f825)

Author SHA1 Message Date
Harshavardhana 99b733d44c
fix: deletion of delete marker regression (#11465) 4 years ago
Anis Elleuch 1887c25279
xl: Fix feeding NumVersions & SuccessorModTime to lifecycle (#11462) 4 years ago
Harshavardhana f108873c48
fix: replication metadata comparsion and other fixes (#11410) 4 years ago
Anis Elleuch 65aa2bc614
ilm: Remove object in HEAD/GET if having an applicable ILM rule (#11296) 4 years ago
Harshavardhana d1a8f0b786
fix possible crashes on deleteMarker replication (#11308) 4 years ago
Harshavardhana bdd094bc39
fix: avoid sending errors on missing objects on locked buckets (#10994) 4 years ago
Poorna Krishnamoorthy 2ff655a745
Refactor replication, ILM handling in DELETE API (#10945) 4 years ago
Poorna Krishnamoorthy 39f3d5493b
Show Delete replication status header (#10946) 4 years ago
Poorna Krishnamoorthy 1ebf6f146a Add support for ILM transition (#10565) 4 years ago
Harshavardhana 9a34fd5c4a Revert "Revert "Add delete marker replication support (#10396)"" 4 years ago
Harshavardhana 267d7bf0a9 Revert "Add delete marker replication support (#10396)" 4 years ago
Poorna Krishnamoorthy 50c10a5087
Add delete marker replication support (#10396) 4 years ago
Anis Elleuch 4c81201f95
fix: healing delete marker on versioned buckets (#10530) 4 years ago
Harshavardhana cd8d511d3d move versionsOrder struct to xl-storage-utils 4 years ago
Harshavardhana b70995dd60 Revert "ilm: Remove null version if not latest with proper config (#10467)" 4 years ago
Anis Elleuch 4b6264da7d
ilm: Remove null version if not latest with proper config (#10467) 4 years ago
Klaus Post b7438fe4e6
Copy metadata before spawning goroutine + prealloc maps (#10458) 4 years ago
Anis Elleuch af88772a78
lifecycle: NoncurrentVersionExpiration considers noncurrent version age (#10444) 4 years ago
Harshavardhana 37da0c647e
fix: delete marker compatibility behavior for suspended bucket (#10395) 4 years ago
Harshavardhana caad314faa
add ruleguard support, fix all the reported issues (#10335) 4 years ago
Klaus Post f8f290e848
security: Remove insecure custom headers (#10244) 4 years ago
Harshavardhana 5ce82b45da
add CopyObject optimization when source and destination are same (#10170) 4 years ago
Harshavardhana c087a05b43
fix: simplify data structure before release (#9968) 4 years ago
Anis Elleuch 21a37e3393
fix: ListObjectVersions should return ordered Version & DeleteMarker (#9959) 4 years ago
Harshavardhana dee3cf2d7f
fix: preserve modTime for DeleteMarker on remote disks (#9905) 4 years ago
Harshavardhana 21058c34d0
add some description of xl.meta (#9901) 4 years ago
Harshavardhana 5b1e6c7dbc
Add check for object statTime non-negative (#9899) 4 years ago
Harshavardhana e79874f58e
[feat] Preserve version supplied by client (#9854) 4 years ago
Harshavardhana 087aaaf894
fix: save deleteMarker properly, precision upto UnixNano() (#9843) 5 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 5 years ago