Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-3056

[DMN Designer] Data Types - List View Performance - The view items take ~100ms to be instantiated

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Major
    • None
    • None
    • DMN Editor

    Description

      The creation of a new DataTypeListItem here takes 100ms. This impacts the load time of the Data Types dialog when the user has many data types (e.g. more than 100).

      To solve this problem, we can pre-instantiate a poll of views and re-use them or take new views from this pool. I just validate this idea with a PoC, and I could reduce 70% of the load time.

      Acceptance test

      1. A lot of custom items, add top level item
      2. A lot of custom items, remove top level item
      3. Nested levels, add new deepest level item
      4. Nested levels, remove deepest level item

      Attachments

        Issue Links

          Activity

            People

              karreiro_ Guilherme Gomes (Inactive)
              karreiro_ Guilherme Gomes (Inactive)
              Jozef Marko Jozef Marko
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: