Skip to content

[ISSUE] Partition Information is Missing for ReverseUniform Table #460

@ruotianwang

Description

@ruotianwang

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions