-
Improvement
-
Resolution: Done
-
Medium
-
None
-
None
The pruner contains quite a bit of code which is really duplicating ImmutableNormalizedNodeStreamWriter. Refactor it so that it is an event filter sitting between the event source and an instance of ImmutableNormalizedNodeStreamWriter.
This way we can just track schema availability and leave the heavy lifting to the canonical implementation. It also has the benefit that we will not end up creating dead trees when we know they will not be built.
- blocks
-
CONTROLLER-1919 Add Magnesium streaming format
- Resolved
-
CONTROLLER-1923 Convert pre-Magnesium to Magnesium snapshots/journal entries
- Resolved
- is blocked by
-
YANGTOOLS-987 ImmutableNormalizedNodeStreamWriter fails for free-standing LeafSetEntryNodes
- Resolved
-
YANGTOOLS-988 Allow ImmutableNormalizedNodeStreamWriter to be reused
- Resolved