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

    TriagedThe issue has been reviewed. Issues without a “Triaged” label require triage/review.not-an-sdk-bugIssue is not in the SDK (server-side, wrong repo, user config, etc.)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions