Page MenuHomeVyOS Platform

configtree: use a single pass of the diff algorithm
Closed, ResolvedPublicENHANCEMENT

Description

For clarity of the code, the diff algorithm is called twice: firstly to produce full difference trees, and secondly to produce the truncated tree of 'delete' commands. For the purpose of purity (remove mutable references) and generalization (manipulation of CStore data structure), it is useful to combine these in a single pass.

Details

Version
vyos-1.4
Is it a breaking change?
Perfectly compatible
Issue type
Internal change (not visible to end users)

Related Objects

StatusSubtypeAssignedTask
ResolvedENHANCEMENTjestabro
ResolvedENHANCEMENTjestabro
ResolvedENHANCEMENTjestabro
ResolvedENHANCEMENTjestabro
ResolvedENHANCEMENTjestabro
ResolvedBUGjestabro
ResolvedENHANCEMENTjestabro
ResolvedENHANCEMENTjestabro
ResolvedENHANCEMENTjestabro
ResolvedENHANCEMENTjestabro
ResolvedENHANCEMENTjestabro
OpenENHANCEMENTjestabro
ResolvedENHANCEMENTjestabro
ResolvedENHANCEMENTjestabro
OpenENHANCEMENTjestabro
ResolvedENHANCEMENTjestabro
ResolvedBUGjestabro
ResolvedBUGjestabro
OpenBUGjestabro
ResolvedENHANCEMENTjestabro

Event Timeline

jestabro triaged this task as Normal priority.
jestabro created this object in space S1 VyOS Public.
jestabro changed Issue type from improvement to Internal change (not visible to end users).
jestabro claimed this task.
jestabro moved this task from Open to Finished on the VyOS 1.4 Sagitta board.