[YANGTOOLS-1430] Merge cursor awareness into DataTree{Snapshot,Modification} Created: 24/Apr/22  Updated: 05/Jan/24

Status: Confirmed
Project: yangtools
Component/s: data-api, data-impl
Affects Version/s: None
Fix Version/s: 14.0.0

Type: Improvement Priority: Medium
Reporter: Robert Varga Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: easy, pick-next, pt
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

CursorAwareDataTreeSnapshot and CursorAwareDataTreeModification have stood the test of time quite well. The distinction whether a snapshot or a modification is cursor-aware is not useful anymore and we provide enough tooling to make the implementation easy.

Merge these two concepts into DataTreeSnapshot and DataTreeModification so downstream users have them readily available.



 Comments   
Comment by Robert Varga [ 05/Jan/24 ]

So this triggers a failure in the associated unit tests. The units tests are a mess, they need to be re-written from scratch and then the actual patch should go in trivially.

Generated at Wed Feb 07 20:56:08 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.