-
Notifications
You must be signed in to change notification settings - Fork 300
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
zarr v3 sharding #606
Comments
I edited the title of the issue, because the problem seems to be specific to sharded arrays. An unsharded v3 array with the same values renders normally |
I think this is just an issue with GitHub and range requests, rather than Neuroglancer. Your sharded array works fine when hosted on a supported HTTP server. |
excellent! how is that server configured? when I tried hosting sharded arrays with my usual tools (the nodejs static file server |
That is just node.js http-server with |
Thanks, @LDeakin! This leads me to wonder if we can specify that clients |
maybe someone better at HTTP than me can figure out why, when I use a different static file server (in this case, In the neuroglancer javascript console I see this error, which comes from this code:
The requests are succeeding with a status of 206 (partial), and invoking the request with curl gives me a request with a correct-looking header. Note the presence of the
|
for comparison, here's the same request made against the
and here is the request neuroglancer actually makes to that server (note that it's not the same as the previous request, not sure if that's significant):
|
I could resolve the |
This zarr v3 array does not render correctly in neuroglancer. No chunks get fetched. Looking at requests, I'm seeing "CORS failed" messages. Is it possible that the array metadata is somehow incompatible with neuroglancer?
For reference, this (a zarr v2 array containing the same values) is what I would expect to see.
The text was updated successfully, but these errors were encountered: