Skip to content

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

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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