apache / apache/iceberg-rust

Support CREATE EXTERNAL TABLE PARTITIONED BY syntax with DataFusion

Open
#2,050 4 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
1.4k
Forks
567
Avg merge
2d 2h
Merged PRs (30d)
93

Description

### Is your feature request related to a problem or challenge?

We want to support registering partitioned tables into datafusion using `CREATE EXTERNAL TABLE PARTITIONED BY`

### Describe the solution you'd like

_No response_

### Willingness to contribute

I can contribute to this feature independently

Contributor guide

Open the contributing guide

Research direction

Start by locating the DataFusion integration and how CREATE EXTERNAL TABLE statements are currently processed. Define the expected behavior for CREATE EXTERNAL TABLE PARTITIONED BY and add coverage for registering partitioned tables; done means the syntax works as requested.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust, sql
Domain
databases
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.