[YANGTOOLS-1004] four new netconf mounts using same schema not sharing same compiled schema Created: 11/Jun/19 Updated: 21/Jun/19 Resolved: 13/Jun/19 |
|
| Status: | Resolved |
| Project: | yangtools |
| Component/s: | parser |
| Affects Version/s: | 3.0.1, 2.1.10, 2.0.20 |
| Fix Version/s: | 2.1.11, 2.0.21, 3.0.3 |
| Type: | Bug | Priority: | Medium |
| Reporter: | Jamo Luhrsen | Assignee: | Robert Varga |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
| Description |
|
It seems that when simultaneously mounting up to four identical devices, they will all be If you first add a single device and wait for it to be full connected (thus, compiled/mounted), the Also, if you attempt to simultaneously mount 5+ devices, it's only the first four that are This may be expected behavior, but with a large compiled schema, you can quickly create |
| Comments |
| Comment by Jamo Luhrsen [ 11/Jun/19 ] |
|
attached is a screen shot from a profiler showing heap usage before and after mounting 4 devices |
| Comment by Jamo Luhrsen [ 13/Jun/19 ] |
|
I've tested the change locally and it works as expected. Also pushed the relevant distro through a sanity netconf test and it was fine: |