E534 [DRAFT] Add indexing subsystem by amotl · Pull Request #153 · blaylockbk/Herbie · GitHub
[go: up one dir, main page]

Skip to content

Conversation

@amotl
Copy link
Contributor
@amotl amotl commented Jan 14, 2023

Dear Brian,

this patch is a first stab at GH-143, in order to get early feedback. Due to the lack of documentation yet, the easiest way to start reading is by looking at the test cases.

I will continue to work on it for a while though, so I think there is no need to rush. Just let me know what you think about the approach and functionality when you are having an easy day.

With kind regards,
Andreas.

amotl added 9 commits January 14, 2023 05:29
It will auto-select the shape of the return value, based on the shape
of the query parameters.
Because the engine breaks out the actual data from the Dataset into an
ironArray, and its metadata will get lost, it is needed to collect the
schema information about coordinates and dimensions and store it
separately from the `.iarr` data.

This will allow to reconstruct the original Dataset as close as
possible when reading the data back.

Currently, two files, `schema.nc`, and `schema.json` will be stored
within the corresponding `.iarr` folder.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0