-
Notifications
You must be signed in to change notification settings - Fork 26
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
[Bug] Misleading DoesNotExistError
s in open
calls
#3388
Comments
@johnkerl ID'd 2 issues I was hitting:
Would be great to improve on the |
ryan-williams
changed the title
[Bug] Spurious
[Bug] Misleading Nov 25, 2024
DoesNotExistError
in Experiment.open
DoesNotExistError
in open
calls
ryan-williams
changed the title
[Bug] Misleading
[Bug] Misleading Nov 26, 2024
DoesNotExistError
in open
callsDoesNotExistError
s in open
calls
Note we need to implement this wired all the way through C++/Python/R -- I'm adding myself as the R assignee |
Notes about the R side: |
I believe #3402 resolves this -- if I'm mistaken, please let me know and I'll happily re-open. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Experiment.open
raisesDoesNotExistError
when passed a URI to a different type (e.g. aSparseNDArray
URI within an Experiment)All
.open
s (includingtiledbsoma.open
) raiseDoesNotExistError
ifAWS_{DEFAULT_,}REGION
is not set (though e.g.aws s3 ls
figures it out).Occurs even if
~/.aws/config
contains:A clearer error message would help, in both cases.
Original description follows:
# ✅ OK; URI is resolvable with AWS environment configs aws s3 ls s3://cellxgene-census-public-us-west-2/cell-census/2024-07-01/soma/census_data/homo_sapiens/ms/RNA/X/raw
Here's an example GHA showing the
Experiment.open
failure on {1.14.5,1.15.0rc4} x py{3.9.19,3.11.8} x ubuntu-latest.It seems that
clib.SOMAObject.open
can returnNone
for a variety of reasons, here, but we always justraise DoesNotExistError
.Versions (please complete the following information):
From one of the GHA failures:
The text was updated successfully, but these errors were encountered: