databricks-sdk-java icon indicating copy to clipboard operation
databricks-sdk-java copied to clipboard

[ISSUE] Incomplete DataSourceFormat Enums for Iceberg Tables

Open ruotianwang opened this issue 6 months ago • 0 comments

Description As for ReverseUniform and Databaricks managed iceberg table, Java SDK is not able to correctly emit the right table format.

For ReverseUniform table (OSS iceberg table in Glue and Federated into UC), CLI will correctly show as "DELTA_UNIFORM_ICEBERG", but Java SDK will simply ignore this field.

For managed iceberg table, both CLI and Java SDK currently emit table format as DELTA.

Reproduction We could easily reproduce using these two table types above.

Expected behavior It should show up the right table format, at least, the Java SDK should show the same enum set as CLI.

Is it a regression? Not sure.

Debug Logs

Other Information

  • Version: Java SDK 0.52.0

Additional context Add any other context about the problem here.

ruotianwang avatar Jun 05 '25 04:06 ruotianwang