Uploaded image for project: 'yangtools'
  1. yangtools
  2. YANGTOOLS-922

Improve ordered list tracking

    XMLWordPrintable

Details

    • Improvement
    • Status: Confirmed
    • High
    • Resolution: Unresolved
    • None
    • 14.0.0
    • data-impl
    • None

    Description

      Our current implementation is using LinkedHashMap to track children, which is not entirely efficient, as we are forcing copies on each modification.

      While a trivial optimization would be to switch to copying ImmutableMaps, this is not sufficient for the purposes of YANGTOOLS-921, as the lists involved can become quite large and we will require some sort of snapshot handling to support the operations.

      Attachments

        Issue Links

          # Subject Branch Project Status CR V

          Activity

            People

              Unassigned Unassigned
              rovarga Robert Varga
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: