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

Automatically switch from FUSE mount to xrootd for EOS sites #923

Open
nsmith- opened this issue Jul 21, 2023 · 0 comments
Open

Automatically switch from FUSE mount to xrootd for EOS sites #923

nsmith- opened this issue Jul 21, 2023 · 0 comments
Labels
feature New feature or request

Comments

@nsmith-
Copy link
Collaborator

nsmith- commented Jul 21, 2023

In https://root.cern/doc/v628/release-notes.html#faster-reading-from-eos ROOT has used a local file's xattr to determine if an xrootd endpoint can provide the file. This is generally preferred over FUSE mounts. Since this is a bit of a niche use case, it seems best to keep it in uproot rather than lower-level libraries such as fsspec that would otherwise not want to waste time probing xattr when most of their customers do not use EOS. In python, I can find both xattr and pyxattr packages to query these, but I am not sure if we want to take that dependency or not.
cc @sciaba

@nsmith- nsmith- added the feature New feature or request label Jul 21, 2023
@jpivarski jpivarski added this to Before in Finalization Jan 30, 2024
@jpivarski jpivarski moved this from Before to Mar 14‒21 in Finalization Jan 30, 2024
@ioanaif ioanaif moved this from Mar 14‒21 to Mar 21‒28 in Finalization Mar 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Finalization
Stretch goals
Development

No branches or pull requests

1 participant