This is an automated email from the ASF dual-hosted git repository.
JingsongLi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-rust.git
from 7215a561 feat(blob): add seekable descriptor streams (#763)
add c9d58e93 feat(c): expose FileIO cache callbacks (#765)
No new revisions were added by this update.
Summary of changes:
Cargo.lock | 1 +
bindings/c/Cargo.toml | 3 +-
bindings/c/src/file_io.rs | 293 +++++++++++++++++++++++++++++++++
bindings/c/src/lib.rs | 1 +
bindings/c/src/result.rs | 6 +
bindings/c/src/table.rs | 154 +++++++++++++++---
bindings/c/src/tests.rs | 305 ++++++++++++++++++++++++++++++++++-
bindings/c/src/types.rs | 51 ++++++
crates/paimon/src/io/cache/mod.rs | 43 ++++-
crates/paimon/src/io/cache/reader.rs | 17 +-
crates/paimon/src/io/file_io.rs | 37 +++++
docs/src/c-binding.md | 54 +++++++
12 files changed, 939 insertions(+), 26 deletions(-)
create mode 100644 bindings/c/src/file_io.rs