This is an automated email from the ASF dual-hosted git repository.
nju_yaho pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-ballista.git
from ac418de3 Fix cargo clippy for latest rust version (#848)
add fa57d788 Introduce CachedBasedObjectStoreRegistry to use data source
cache transparently (#827)
No new revisions were added by this update.
Summary of changes:
ballista/core/Cargo.toml | 2 +
ballista/core/src/cache_layer/medium/local_disk.rs | 69 +++++
.../core/src/cache_layer/medium/local_memory.rs | 73 +++++
ballista/core/src/cache_layer/medium/mod.rs | 42 +++
ballista/core/src/cache_layer/mod.rs | 128 +++++++++
ballista/core/src/cache_layer/object_store/file.rs | 245 +++++++++++++++++
ballista/core/src/cache_layer/object_store/mod.rs | 155 +++++++++++
ballista/core/src/cache_layer/policy/file.rs | 298 +++++++++++++++++++++
.../core/src/cache_layer/policy/mod.rs | 2 +-
ballista/core/src/config.rs | 21 ++
ballista/core/src/lib.rs | 3 +
ballista/core/src/object_store_registry/cache.rs | 86 ++++++
ballista/core/src/object_store_registry/mod.rs | 147 ++++++++++
ballista/core/src/utils.rs | 130 +--------
ballista/executor/executor_config_spec.toml | 24 +-
ballista/executor/src/bin/main.rs | 4 +
ballista/executor/src/executor_process.rs | 46 +++-
ballista/executor/src/standalone.rs | 9 +-
18 files changed, 1347 insertions(+), 137 deletions(-)
create mode 100644 ballista/core/src/cache_layer/medium/local_disk.rs
create mode 100644 ballista/core/src/cache_layer/medium/local_memory.rs
create mode 100644 ballista/core/src/cache_layer/medium/mod.rs
create mode 100644 ballista/core/src/cache_layer/mod.rs
create mode 100644 ballista/core/src/cache_layer/object_store/file.rs
create mode 100644 ballista/core/src/cache_layer/object_store/mod.rs
create mode 100644 ballista/core/src/cache_layer/policy/file.rs
copy examples/src/lib.rs => ballista/core/src/cache_layer/policy/mod.rs (97%)
create mode 100644 ballista/core/src/object_store_registry/cache.rs
create mode 100644 ballista/core/src/object_store_registry/mod.rs