You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
The text was updated successfully, but these errors were encountered:
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
andpyxattr
packages to query these, but I am not sure if we want to take that dependency or not.cc @sciaba
The text was updated successfully, but these errors were encountered: