Skip to content

Support Transform-based sorting in ReplaceSortOrderAction #1443

Open
@CTTY

Description

@CTTY

Is your feature request related to a problem or challenge?

In Iceberg-java, users are allowed to pass in a Term that can do Transform-based sorting with specific transform functions like Bucket, Truncate, etc.: https://github.com/apache/iceberg/blob/6504fd809199cbc88ef890cc2f5b42a2cf00e102/core/src/main/java/org/apache/iceberg/BaseReplaceSortOrder.java#L70

Existing iceberg-rs only supports replacing sorting order using Transform::Identity/ column name directly. This support can be further extended.

Some related iceberg-rs structs:

Describe the solution you'd like

No response

Willingness to contribute

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions