flowable / flowable/flowable-engine
In a transaction where multiple parallel tasks are completed, and when the number of required approvals is specified, the information in act_hi_actinst and act_ru_actinst is not correctly deleted
- Vorherrschende Sprache
- Java
- Sterne
- 9.5k
- Forks
- 2.9k
- Ø Merge
- 7 Std. 8 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
ParallelMultiInstanceBehavior

ExecutionEntityManagerImpl

The first step has the attribute set to false.
The removal in the second step depends on the isActive attribute of the first step.
My understanding is that you are using this attribute for your MULTI_INSTANCE_ACTIVITY_COMPLETED_WITH_CONDITION message, which is causing an error in updating the subsequent node information.
"This is the data in the node table."

Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit dem Lesen von ParallelMultiInstanceBehavior und ExecutionEntityManagerImpl und konzentriere dich dabei auf das Attribut isActive sowie auf die im Issue beschriebene Nachricht MULTI_INSTANCE_ACTIVITY_COMPLETED_WITH_CONDITION. Verwende die bereitgestellten node-table-Daten und das Transaktionsszenario, um nachzuverfolgen, wie sich parallele Genehmigungen auf act_hi_actinst und act_ru_actinst auswirken. Als erledigt gilt die Aufgabe, wenn die Informationen zum nachfolgenden Knoten und die Aktivitätsdatensätze korrekt gelöscht oder aktualisiert werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- backend, databases
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100