ceph-csi/vendor/github.com/ceph/go-ceph/rbd
Rakshith R 796e6b6c44 rbd: use ListChildrenAttributes() instead of ListChildren()
This commit modifies listSnapAndChildren() to make use of
ListChildrenAttributes() instead of ListChildren() which
allows us to filter out images in trash.
This commit also order the alive images so that temp clone
images are followed by images backing volume snapshots so
that temp clone images are flattened first.

Signed-off-by: Rakshith R <rar@redhat.com>
2025-03-12 08:51:02 +00:00
..
admin rebase: bump github.com/ceph/go-ceph from 0.20.0 to 0.21.0 2023-04-26 17:29:31 +00:00
clone_image_by_id.go rebase: bump github.com/ceph/go-ceph 2025-01-07 14:10:18 +00:00
diff_iterate.go rebase: bump github.com/ceph/go-ceph 2024-10-22 13:53:10 +00:00
doc.go dep: add github.com/ceph/go-ceph for rbd API 2020-03-11 16:09:10 +00:00
encryption_load2.go rbd: use ListChildrenAttributes() instead of ListChildren() 2025-03-12 08:51:02 +00:00
encryption_opt_luks.go rbd: use ListChildrenAttributes() instead of ListChildren() 2025-03-12 08:51:02 +00:00
encryption.go rbd: use ListChildrenAttributes() instead of ListChildren() 2025-03-12 08:51:02 +00:00
errors.go rebase: bump github.com/ceph/go-ceph 2024-10-22 13:53:10 +00:00
features.go rebase: bump github.com/ceph/go-ceph 2024-10-22 13:53:10 +00:00
group_snap_info.go rebase: bump github.com/ceph/go-ceph from 0.31.0 to 0.32.0 2025-02-18 18:30:05 +00:00
group_snap.go rebase: bump github.com/ceph/go-ceph from 0.31.0 to 0.32.0 2025-02-18 18:30:05 +00:00
group.go rebase: bump github.com/ceph/go-ceph from 0.20.0 to 0.21.0 2023-04-26 17:29:31 +00:00
locks.go rebase: Bump the github-dependencies group with 1 update 2023-10-11 09:00:16 +00:00
metadata.go rebase: bump github.com/ceph/go-ceph 2024-10-22 13:53:10 +00:00
migration.go rebase: Bump github.com/ceph/go-ceph from 0.21.0 to 0.22.0 2023-06-28 13:12:41 +00:00
mirror_desc_status.go rebase: bump github.com/ceph/go-ceph from 0.22.0 to 0.23.0 2023-08-26 17:59:46 +00:00
mirror_nautilus.go rebase: bump github.com/ceph/go-ceph from 0.20.0 to 0.21.0 2023-04-26 17:29:31 +00:00
mirror_peer_site.go rebase: bump github.com/ceph/go-ceph from 0.22.0 to 0.23.0 2023-08-26 17:59:46 +00:00
mirror.go rebase: bump github.com/ceph/go-ceph from 0.31.0 to 0.32.0 2025-02-18 18:30:05 +00:00
namespace_nautilus.go rebase: bump github.com/ceph/go-ceph from 0.20.0 to 0.21.0 2023-04-26 17:29:31 +00:00
options_octopus.go rebase: bump github.com/ceph/go-ceph from 0.11.0 to 0.12.0 2021-10-19 13:27:19 +00:00
options.go rebase: bump github.com/ceph/go-ceph from 0.20.0 to 0.21.0 2023-04-26 17:29:31 +00:00
pool_nautilus.go rebase: bump github.com/ceph/go-ceph from 0.20.0 to 0.21.0 2023-04-26 17:29:31 +00:00
rbd_nautilus.go rebase: bump github.com/ceph/go-ceph from 0.20.0 to 0.21.0 2023-04-26 17:29:31 +00:00
rbd.go rebase: bump github.com/ceph/go-ceph 2024-10-22 13:53:10 +00:00
resize.go rebase: bump github.com/ceph/go-ceph 2024-10-22 13:53:10 +00:00
snap_group_namespace.go rebase: update go-ceph to latest 2024-08-20 08:17:01 +00:00
snapshot_namespace.go rebase: bump github.com/ceph/go-ceph from 0.20.0 to 0.21.0 2023-04-26 17:29:31 +00:00
snapshot_nautilus.go rbd: use ListChildrenAttributes() instead of ListChildren() 2025-03-12 08:51:02 +00:00
snapshot_octopus.go rebase: use the go-ceph master branch 2024-10-04 09:00:23 +00:00
snapshot_rename.go rebase: bump github.com/ceph/go-ceph from 0.20.0 to 0.21.0 2023-04-26 17:29:31 +00:00
snapshot.go rebase: bump github.com/ceph/go-ceph 2024-10-22 13:53:10 +00:00
sparsify.go rebase: bump github.com/ceph/go-ceph from 0.31.0 to 0.32.0 2025-02-18 18:30:05 +00:00
watchers.go rebase: bump github.com/ceph/go-ceph from 0.20.0 to 0.21.0 2023-04-26 17:29:31 +00:00