Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-8086

I can start a process instance with transient variables

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: Closed
    • Priority: L3 - Default
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.9.0, 7.9.0-alpha1
    • Component/s: engine
    • Labels:

      Description

      I can start a process instance with variables such that these variables

      • are not written to runtime tables (i.e. are discarded when the starting command finishes)
      • are not written to history tables
      Use cases
      • Performance with large BLOB variables
      • Avoiding redundant persistence of data that is immutable in the process instance context
      Side notes
      • If possible, come up with a solution that works for all variable APIs and that does not require extending API method signatures.
      Ideas
      1. Variables can be declared transient in BPMN XML
      2. Typed values can be defined as transient
      Forum posts

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              michael.schoettes Michael Schoettes
              Reporter:
              thorben.lindhauer Thorben Lindhauer
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: