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

[ISSUE] Partition Information is Missing for ReverseUniform Table

Open ruotianwang opened this issue 6 months ago • 0 comments

Description When accessing GetTable API, we currently use partitionIndex to identify if this column is partition column or not.

    fun buildPartitionBy(ucColumns: Collection<ColumnInfo>): List<String> =
        ucColumns.filter { it.partitionIndex != null }.map { it.name }

However, it seems like this partition information is completely missing for ReverseUniform Table (eg: iceberg table through HMS Federation), please fix it.

Reproduction You could easily reproduce this.

Expected behavior ReverseUniform table behavior should be consistent for the rest of table types.

Is it a regression? Not sure.

Debug Logs

Other Information

  • Version: 0.52.0

Additional context Add any other context about the problem here.

ruotianwang avatar Jun 05 '25 14:06 ruotianwang