Commit 576e3a9
committed
rgw/d4n: implementation of list objects for a bucket
(ordered listing) and list-object-versions.
Changes include the addition of an ordered set for
each bucket that stores the object, addition of etag
and object size to CacheObj structure needed for listing
objects, and addition of a test case to see the usage of
pipelining in Redis. Objects are fetched from the cache
and the backend store and are then merged, before returning
the final list.
Co-authored-by: sinashan <[email protected]>
Added code for bucket listing using ObjectDirectory(this
has been removed)
Co-authored-by: Samarah <[email protected]>
Fixed log levels in BucketDirectory and ObjectDirectory
methods. Added enum for field retrieval in Directory get
methods.
Signed-off-by: Pritha Srivastava <[email protected]>1 parent 821f31d commit 576e3a9
File tree
7 files changed
+1156
-33
lines changed- src
- rgw/driver/d4n
- test/rgw
7 files changed
+1156
-33
lines changed
0 commit comments