Skip to content

Optimize Tree::link method#2

Merged
dakujem merged 2 commits intotrunkfrom
feat/optimize-link
Jan 14, 2026
Merged

Optimize Tree::link method#2
dakujem merged 2 commits intotrunkfrom
feat/optimize-link

Conversation

@dakujem
Copy link
Owner

@dakujem dakujem commented Jan 13, 2026

Enable option to omit duplicity checking when linking wide trees (nodes with huge amount of sibling nodes).

The node lookup is slow when linking many nodes to the same parent (becomes slower with more nodes to check for duplicity).
The parameter enables to remove the check when desired.__

@dakujem dakujem force-pushed the feat/optimize-link branch 5 times, most recently from a9e9aef to 6f99883 Compare January 14, 2026 11:34
Enable option to omit duplicity checking and handling when linking wide trees for performance gain.
@dakujem dakujem force-pushed the feat/optimize-link branch from 6f99883 to 1193a5a Compare January 14, 2026 11:44
@dakujem dakujem merged commit 1193a5a into trunk Jan 14, 2026
12 checks passed
@dakujem dakujem deleted the feat/optimize-link branch January 14, 2026 11:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant