databricks-sdk-java
databricks-sdk-java copied to clipboard
[ISSUE] Partition Information is Missing for ReverseUniform Table
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.