Alex Stephen
Alex Stephen
# Rationale for this change PyIceberg is missing a variety of Catalog Tests compared to the Java implementation. This adds 3 different tests for schema evolution to help match the...
# Rationale for this change As part of #818, this adds `rename_view` support to the Iceberg REST Catalog. The [REST Catalog spec](https://editor-next.swagger.io/?url=https://raw.githubusercontent.com/apache/iceberg/main/open-api/rest-catalog-open-api.yaml) specifies that both `rename_view` and `rename_table` do not...
# Rationale for this change This allows date->time promotion on v3 tables only. It also adds a bunch of plumbing to ensure this only works on v3. Relates to https://github.com/apache/iceberg/pull/14266...
Closes #2302 # Rationale for this change This adds the models for server-side planning. There's a lot of model-related code (the requests + responses are large!), so I'm just adding...
The Java and Python implementations introduced an AuthManager interface, where users could add their own custom authentication solutions. An AuthManager was responsible for creating an authentication header. This adds an...
### Describe the bug I've replaced the Starlight docsLoader with my own loader so that I can put content in a different directory than `src/content/docs`. It looks like `getBlogEntries` hardcodes...
We should have a pinned version of prettier and a task (`npm run lint`) to run/check the linter. This ensures that we never have situations where the CI has different...
AEP-121 has references to RPC APIs. Resource-oriented design isn't different between RPC + REST. I also changed the order, since this should be read first.
Long time no see! I'm helping out with some Terraform work and noticed that there's some places that we have to do some strange template work to override the {{...