Skip to content

With amount of issues in project and in case of >1000 issues #132

@lyollix

Description

@lyollix

We have many projects with > 1000 tasks, the plugin constantly freezes for an indefinite time, it is almost impossible to use the plugin, but I would really like to.

For us, the solution was to replace
in file
app/views/issues_trees/_tree_node.html.erb
string
data-tt-branch="<%= issue.children.where(id: issues_ids).any? ? 'true' : 'false' %>"
on
string
data-tt-branch="<%= issue.children? ? 'true' : 'false' %>"

At the same time, the speed is excellent, but triangles appear if the parent has children at all.
However, if some filters are applied, the triangle is still there, but there are no children there.

For us it was still a good decision.

Could you include in the implementation some more generic solution based on ours?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions