mirror of
https://github.com/rustfs/rustfs.git
synced 2026-10-12 23:52:45 +00:00
68dcad8387
* fix(listing): continue versioned delimiter listings from raw key Versioned listings with a delimiter could end a page with IsTruncated=false while keys remained past the folded scan window. Continue from the last raw scanned key; a folded prefix cannot advance forward_past on versioned walks. Fixes #8423 * fix(listing): filter resumed version prefixes Apply the ListObjectVersions CommonPrefixes key-marker boundary before page truncation and resume at the last raw key represented by the final returned prefix. Refs rustfs/backlog#2791 Co-Authored-By: heihutu <heihutu@gmail.com> Co-Authored-By: zhi22915 <qiuzgang@gmail.com> --------- Co-authored-by: RustFS <hello@rustfs.com> Co-authored-by: Hauser <housemecn@gmail.com> Co-authored-by: heihutu <heihutu@gmail.com> Co-authored-by: zhi22915 <qiuzgang@gmail.com>