Cache weight rollup value

To return the rolled up weight value efficiently and to support rolled up weight for all work item types, we need to pre-compute the rolled up value and save it in the DB.

The rolled up value will be computed starting from the leaf nodes going up the hierarchy. For types that have both a set value and a rolled up value, the rolled up value should take precedence if it exists.

Edited Jun 11, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading