[Task-Based] Reduce size of serialised tasks
Registered by
Bulat Gaifullin
Now the size of serialised tasks is more that 600M for 1000 nodes.
Since the task parameters is same for all nodes, we can split the serialised tasks into 2 parts.
first part will contain the parameters of task.
the second part will contain only connections between tasks. the task['id'] will be used as unique ID to lookup parameters for task.
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Bulat Gaifullin
- Direction:
- Needs approval
- Assignee:
- Bulat Gaifullin
- Definition:
- New
- Series goal:
- None
- Implementation:
- Started
- Milestone target:
- None
- Started by
- Bulat Gaifullin
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Split task parameters and task links
Addressed by: https:/
Moved parameters of tasks from graph to separate dict
Addressed by: https:/
Enable message compression for RPC
(?)