iceberg-rust icon indicating copy to clipboard operation
iceberg-rust copied to clipboard

Apache Iceberg

Results 298 iceberg-rust issues
Sort by recently updated
recently updated
newest added

GitHub issue: https://github.com/apache/iceberg-rust/issues/350 Description: ManifestEvaluator was implemented in https://github.com/apache/iceberg-rust/pull/322 whereas some functions were unimplemented. This PR implements the remaining functions and adds most of the Python unit tests. Testing: Added...

Resolves https://github.com/apache/iceberg-rust/issues/352 **Problem:** Previous versions of Java (`

As a follow-up to https://github.com/apache/iceberg-rust/pull/374, - Implement a config file for iceberg-rust - Provide users with an additional option to set `legacy-current-snapshot-id` as a configuration value

We need to add express evaluators so that we can filter manifests, data files when reading iceberg table. - [x] #148 - [x] #149 - [x] #150 - [ ]...

This is a bit of an experiment to see how things could look if we tried to: - process Manifest Lists and Manifest Files concurrently rather than sequentially - process...

This PR is complete https://github.com/apache/iceberg-rust/issues/345. 1. It adds the FastAppendAction to commit the data file The design of this is based on https://github.com/apache/iceberg/blob/main/core/src/main/java/org/apache/iceberg/SnapshotProducer.java. I implement a SnapshotProduceAction which will accept...

link #124 Create a `runtime` module exposing functions like `spawn` Example usage: ```rust let tasks = manifest_list .entries() .iter() .map(|manifest| { let cloned_manifest = Arc::new(manifest.clone()); let file_io = self.file_io.clone(); async...

Currently we implement manifest loading in a sequential approach, e.g. load them one by one. We should add load them concurrently. This requires submitting tasks to rust async runtime, and...

Close https://github.com/apache/iceberg-rust/issues/341 `EqualityDeleteWriter` refers tohttps://iceberg.apache.org/spec/#equality-delete-files This pr complete the implementation of `EqualityDeleteWriter` and its test case

# Iceberg-rust 0.3.0 The main objective of 0.3.0 is to have a working read path (non-exhaustive list :) - [x] **Scan API** Added by @liurenjie1024 in https://github.com/apache/iceberg-rust/pull/129 - [x] **Predicate...