delta-io

delta-io/delta-kernel-rs

A native Delta implementation for integration with any query engine

73 good first / help-wanted issues · Rust · last activity Jul 20, 2026

73 Open Issues Need Help Last updated: Jul 20, 2026

Open Issues Need Help

View All on GitHub
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue enhancement
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
documentation good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue enhancement
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue enhancement Area: Create table
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue enhancement
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue refactor
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue Area: change-data-feed
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
feature-request good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust

AI Summary: This issue addresses a `todo!()` macro in the kernel's deletion vector code that can cause a panic in production. The task is to replace this specific `todo!()` at `kernel/src/actions/deletion_vector.rs:167` with a proper error return to ensure the system avoids panicking when native serialization is attempted with inline bitmaps.

Complexity: 2/5
good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
feature-request good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
run examples in CI 12 months ago
good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
derive macro tests 12 months ago
good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
feature-request good first issue wontfix
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust

AI Summary: This issue proposes refactoring the `Expression::Transform` constructor into two distinct methods: `Transform::over_top_level()` and `Transform::over_field("path_to_field")`. This aims to clarify whether the transform operates on the root schema or a specific field, improving the clarity and usability of the API.

Complexity: 2/5
good first issue refactor
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust

AI Summary: This issue requests additional documentation for 'Transform Expressions', which are used to modify struct columns by inserting, dropping, or altering them. The concept is considered tricky, so the new documentation should include examples, with a specific PR comment provided as a source for content.

Complexity: 2/5
documentation good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
documentation good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust

AI Summary: The issue proposes optimizing the checkpoint visitor's `is_valid` checks by modifying the return type of action validation functions. Currently, these functions short-circuit only on a valid match, but not on a suppressed match (e.g., a duplicate entry), leading to unnecessary evaluations. The proposed solution involves a four-state return value, such as `Option<DeltaResult<bool>>`, to enable short-circuiting on suppressed matches and improve efficiency.

Complexity: 2/5
good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust

AI Summary: The task requires making the `StructField.physical_name` field in the Delta Kernel Rust library an internal API. This involves changing its visibility to prevent misuse by external engines, protecting Delta's internal schema details, and ensuring that only the kernel handles logical-to-physical schema conversions.

Complexity: 3/5
good first issue
delta-io/delta-kernel-rs
349

A native Delta implementation for integration with any query engine

Rust