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

Feature: Blob filter #1595

Open
wants to merge 18 commits into
base: blobfuse/2.4.1
Choose a base branch
from
Open

Conversation

vibhansa-msft
Copy link
Member

✅ What

Blob filter integration to filter out blob based on various parameters.
Filter library can be found here

🤔 Why

When user mounts blobfuse, all blob are visible and user is free to work on any blob. There are scenarios where customer do not want to have visibility of all the blobs that exists in container and rather have a constrained view based on blob names, size, LMT etc. This feature will allow that limited scope to be created.

👩‍🔬 How to validate if applicable

Mount with filter option and check all the blobs are visible or only the one matching the given filter

🔖 Related links

@@ -596,3 +596,21 @@ func removeLeadingSlashes(s string) string {
}
return s
}

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tag filter is not there right now, but later at some point we will add it hence keeping this code as commented for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants