Skip to content
This repository was archived by the owner on Jan 3, 2023. It is now read-only.
This repository was archived by the owner on Jan 3, 2023. It is now read-only.

Improve performance when adding / removing tags on large data sets #10

@comatory

Description

@comatory

Currently the UpdateValue plugin deals with updating the value. The problem is when you remove / add a tag somewhere in the beginning of the input, it treats all the other tags as changed. So the operation takes some time.

This is noticeable for inputs with 50+ tags in them, you can use Performance page in playground app to see this in action. Preferrably I should do a research on some efficient algorithm on how to deal with this. We could perhaps sacrifice accuracy for performance but I'm not sure if this is the right step.

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