Skip to content

Revise the Index code path with better abstraction #17086

@hudi-bot

Description

@hudi-bot

we should add an interface {{SecondaryIndexKey}} and map it to allowable types? just to move the code to a nicer point.. i.e {{IntegerIndexKey}} {{FloatIndexkey}} etc..
interface SecondaryIndexKey { fromString() -> T toString(T) -> String }

 

Other context contribute to this

https://issues.apache.org/jira/browse/HUDI-9548

https://issues.apache.org/jira/browse/HUDI-9551

 

we should examine all existing index use case and factors and commonly seen procedures and make them unified under the same abstraction

JIRA info

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions