Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-6776

Stunner - Limited command registry

    XMLWordPrintable

    Details

    • Epic Link:
    • Sprint:
      2018 Week 11-12, 2018 Week 13-14, 2018 Week 15-16
    • Docs QE Status:
      NEW
    • QE Status:
      NEW

      Description

      All the operations executed from the UI are being accumulated in a session's registry, this way the user is able to undo/redo.
      The issue is that actually the registry implementation is just based on a stack with a given maximum capacity, which results on an exception being thrown once the user exceeds the stack size (see attached screenshot).
      The solution for this would imply re-implementing the registry with some evict or rotation policy, avoiding this way get to the limits and just fail with an exception.

      DMN Acceptance test

      • Check no error when all stored commands undone
        • Use arrow to move dmn node more than 200 times
        • Check movement can be undone just 200 times

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  alepintus Alessio Pintus
                  Reporter:
                  roger600 Roger Martínez
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: