Following the Flowable open source documentation (History · Flowable Open Source Documentation) it has to be possible to define the Flowable history level to activity level where the behavior is document as following:
** activity: archives all process instances and activity instances. At the end of the process instance, the latest values of the top level process instance variables will be copied to historic variable instances. No details will be archived.*
My expectation is that during the process execution no process variables are stored in the “ACT_HI_VARINST” history table and only when the process instance is terminated all process variables are then store in history.
Unfortunately it seems that this behavior is not happening and the behavior is like the audit history level: the process variables are stored in the history also during the process instance execution.
May I ask if my interpretation of Flowable documentation is wrong ?
If it is correct, it a Flowable bug ?
Thank you.
Luigi