Activiti

Finish the basic history data model

Details

  • Type: Task Task
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 5.0.beta2
  • Component/s: Engine
  • Labels:
    None
  • Number of attachments :
    0

Description

HistoricProcessInstances and HistoricActivityInstances are added.
Historic activity instances are not created for start events, end events and parallel gateways.
Task assignment is captured in the historic activity instances
In ProcessEngineConfiguration, there is a configuration property to turn off history

Left for later

  • submitted form variables for audit capabilities (see ACT-164)
  • outgoing transition being taken (for exclusive and parallel gateways) to distill percentage reports per transition
  • variable values of kpi enabled variables (or expressions)

Issue Links

Activity

Hide
Christian Stettler added a comment -

The code for the history data model will be first committed to https://svn.codehaus.org/activiti/activiti/branches/chst-history

Show
Christian Stettler added a comment - The code for the history data model will be first committed to https://svn.codehaus.org/activiti/activiti/branches/chst-history
Hide
Tom Baeyens added a comment -

Initial code was committed. But the status is not yet far enough advanced to close it. So we keep this issue open in the next beta 1 release.

Show
Tom Baeyens added a comment - Initial code was committed. But the status is not yet far enough advanced to close it. So we keep this issue open in the next beta 1 release.
Hide
Christian Stettler added a comment -

current status (on branch chst-history):

  • historic process instance entity + persistence (h2 + mysql)
  • historic activity instance entity + persistence (h2 + mysql)
  • creation / persistence of historic instances based on peb events (process instance started/ended, activity instance started/ended)
  • historic data service with simple finders
  • unit tests + integration tests
Show
Christian Stettler added a comment - current status (on branch chst-history):
  • historic process instance entity + persistence (h2 + mysql)
  • historic activity instance entity + persistence (h2 + mysql)
  • creation / persistence of historic instances based on peb events (process instance started/ended, activity instance started/ended)
  • historic data service with simple finders
  • unit tests + integration tests

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: