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

Reply via email to