KamoCRM

Stop repeating the ancestor chain on every node of a tree

PerformanceKBService
Shipped
2 செப்டம்பர், 2026 அன்று 4:40 AM UTC
Author
Kamo
Commit
1f622f1

A node inside a tree already knows where it is -- its position is the tree. Sending the ancestor chain on each one meant every article carried two ancestor refs with their own excerpts and child counts: the same sixteen category descriptions, repeated three hundred times, in a response whose job is to list titles. Breadcrumbs are a single-article concern and still get them. Breadcrumb refs are also trimmed to a name and a path. A breadcrumb renders one word; the excerpt and count on it were never read by anything.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing