Skip to content

Conversation

@jbusecke
Copy link
Collaborator

@jbusecke jbusecke commented Oct 8, 2025

Replacing #96 since we cannot deploy to sandbox from a fork.

Depends on #95 and developmentseed/titiler#1235

Tasks

  • Updated zarr to v3
  • Modified the test fixture scripts to write v2 and v3 zarr stores explicitly (I retriggered them and committed the new fixtures)
  • Add scripts/fixtures for native icechunk
  • Deploy and test on real-world native icechunk data
  • Add scripts/fixtures for virtual icechunk
  • Deploy and test on real-world virtual icechunk data
  • Implement auth as pydantic setting
  • End-to-end test with deployment
  • Maybe: Write more focused test for the backend format guesser?

@jbusecke
Copy link
Collaborator Author

jbusecke commented Oct 8, 2025

@jbusecke jbusecke self-assigned this Nov 3, 2025
@jbusecke
Copy link
Collaborator Author

jbusecke commented Nov 7, 2025

Okay, quick update:
I’ve implemented the settings as a proper Pydantic API settings entry, but I’m still figuring out how to provide the environment variable, which would be a JSON with the appropriate AWS deployment settings (example of how I set it in the tests).
@hrodmn, any input on that would be much appreciated.

But overall, I am happy with the progress, and I am confident that I am close, since things work locally with the virtualized chunk store pointing to publicly available S3—so that’s great. 🚀

@jbusecke
Copy link
Collaborator Author

jbusecke commented Nov 8, 2025

Yay, all the 3 links (top comment) work!

@jbusecke
Copy link
Collaborator Author

jbusecke commented Nov 8, 2025

Still fighting with pre commit here, but I think this should be minor. Shouldn't preclude any kind of review.

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.

5 participants