Skip to content

Add API to update ZK metadata of a segment #10458

Description

@harold-kfuse

Looking at BaseSingleSegmentConversionExecutor, I see that it always uploads the segment, even if the segment did not change but only the metadata (e.g., updating custom map for some minion task ran on the segment). The controller then checks that the segment did not change and only updates ZK.

The network transfer of the segment from minion task to controller seems wasteful in this case, since the minion task should already know that the segment did not change. If there is an API to simply update ZK metadata, then that will be more efficient.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementImprovement to existing functionalitygood first issueGood for newcomers — GitHub surfaces this in the Contribute tabhelp wantedExtra attention is needed — open for contributions

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions