Open
Description
Description
We are close to 1.0 releases, however we need to have some minor bugs still addressed:
Binary dtype handling
Z-order
- Zorder after schema evolution error - "Cannot cast file schema" #3185
- Hello, I am conducting tests with Z-order optimization and the min_commit_interval. It seems that while optimize respects the min_commit_interval, the Z-order operation does not use this setting as expected. #2979
Stats interaction
Snapshot
- Snapshot references old logs still after
cleanup_expired_logs_for
#3057 - cleanup_expired_logs_for doesn't update logSegment after removal #3062
More async (nice-to-have)
Handle deprecations
Improve IO runtime
- Use
object_store
spawnService #3427
Folks at arrow-rs have a new http client abstraction available in 0.12 in this PR [ObjectStore] Add SpawnService for running requests on different tokio runtime/Handle
apache/arrow-rs#7253 a spawn service will be added, so all IO tasks can be properly spawned the provided runtime handle. This should improve when doing list stream which in our current DeltaStorageBackend still end up on the main runtime.