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

EPIC: Implement register_table for catalogs.

Open CTTY opened this issue 5 months ago • 6 comments

Is your feature request related to a problem or challenge?

Currently Catalog trait in iceberg-rs doesn't have register_table to register existing tables to a catalog. This feature can be really helpful when

  • Migrating existing tables to a new catalog
  • Testing with existing tables

Sub-issues

  • [x] Implement register_table for memory catalog
  • [x] #1515
  • [x] #1516
  • [ ] #1517
  • [x] #1518

Willingness to contribute

None

CTTY avatar Jul 15 '25 03:07 CTTY

We could make this an epic issue and add sub issues for each catalog.

liurenjie1024 avatar Jul 16 '25 09:07 liurenjie1024

Hi @liurenjie1024 , I've added a list of sub-issues in the description. it seems like I can convert the tasks to issues instead of sub-issues, maybe it's a permission problem

CTTY avatar Jul 16 '25 16:07 CTTY

Is somebody working on the rest catalog one? if not Ill take it :)

gabeiglio avatar Jul 16 '25 17:07 gabeiglio

Hi @gabeiglio , please go ahead, and thanks for jumping on this!

CTTY avatar Jul 16 '25 17:07 CTTY

Hi @liurenjie1024 , I've added a list of sub-issues in the description. it seems like I can convert the tasks to issues instead of sub-issues, maybe it's a permission problem

I see they are already issues

liurenjie1024 avatar Jul 17 '25 02:07 liurenjie1024

The PR is up! @CTTY @liurenjie1024 lmk what you think

gabeiglio avatar Jul 22 '25 17:07 gabeiglio