apache / apache/iceberg-go

feat(catalog): RenameTable feature in hadoop catalog

Open
#1,097 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
463
Forks
232
Avg merge
2d 11h
Merged PRs (30d)
121

Description

### Feature Request / Improvement

Currently returns an unsupported error, matching Java's HadoopCatalog behavior. If we decide to support this in the future, it would involve moving the table directory to the new location — but Java chose not to implement this due to lack of atomic rename guarantees across all Hadoop-compatible filesystems.

Contributor guide

Open the contributing guide

Research direction

Start by locating the Hadoop catalog's RenameTable entry point and the current unsupported-error path. Compare the requested directory move with Java's behavior and Hadoop-compatible filesystem atomic-rename guarantees; the issue does not specify a test or a complete definition of done.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, hadoop
Domain
databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.