Uploaded image for project: 'topoprocessing'
  1. topoprocessing
  2. TOPOPROCES-78

QName/QNameModule constants should be intern()ed

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • unspecified
    • None
    • General
    • None
    • Operating System: All
      Platform: All

    • 6065
    • Normal

    Description

      The project contains a lot of constant QNames (like org.opendaylight.topoprocessing.impl.util.TopologyQNames). All of these should be interned (like in ). This will cause constant QNames to be shard with SchemaContext instances and other users, lowering memory requirements and increasing QName.equals() performance.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            dileep.ranganathan@intel.com Dileep Ranganathan
            rovarga Robert Varga
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: