Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NSFS | Improve list objects performance on top of NS FS (PR 2/3) #7983

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

naveenpaul1
Copy link
Contributor

@naveenpaul1 naveenpaul1 commented Apr 17, 2024

Explain the changes

  1. This is Second PR for listing unordered objects.
  2. This PR contains changes in list_object(), TellDir value is passed to next list object result and same value is used to seekdir dir location.
  3. Global flag is added in config for controlling bucket list flow.
    NB : New parameter next_pos added to API list_objects to pass the seek position. I tried to pass this along with next_marker as a object but Ceph test failed when comparing next_marker.

Issues: Fixed #xxx / Gap #xxx

  1. Improve list objects performance on top of NS FS #6615

Testing Instructions:

  1. Run ListObject API after enabling global property ALLOW_NSFS_UNSORTED_OBJECTS_LIST, Result should retun with unsorted list.
  • Doc added/updated
  • Tests added

@guymguym guymguym modified the milestones: 5.15.4, 5.16.0 Apr 22, 2024
@naveenpaul1 naveenpaul1 force-pushed the nsfs_list_objects_2 branch 5 times, most recently from 5c0317a to f1ca72c Compare April 30, 2024 08:04
@naveenpaul1 naveenpaul1 marked this pull request as ready for review April 30, 2024 08:35
@guymguym guymguym modified the milestones: 5.16.z, 5.15.4 May 1, 2024
Signed-off-by: naveenpaul1 <napaul@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants