camunda / camunda-bpm-platform

Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.
https://camunda.com/
Apache License 2.0
4.09k stars 1.55k forks source link

I can store mutilple Business Keys with a process instance in the database #2427

Open ThorbenLindhauer opened 4 years ago

ThorbenLindhauer commented 4 years ago

This issue was imported from JIRA:

Field Value
JIRA Link CAM-12287
Reporter QYWdpdy
What is this name? This pseudonym name was generated based on the user name in JIRA to protect the personal data of our JIRA users. You can use this identifier to search for issues by the same reporter.
Has restricted visibility comments true

Currently we only support to store a single value as business key in the process instance's database table.

This FR aims to have the ability to store a set or dictionary of Business Keys with the process instance.

As a workaround variables can be used but its resolutions require a join per variable and thus is expensive.

Links:

ThorbenLindhauer commented 4 years ago

This comment was imported from JIRA and written by user QYWdpdy

What is this name? This pseudonym name was generated based on the user name in JIRA to protect the personal data of our JIRA users. You can use this identifier to search for issues by the same reporter.


Hi @yanavasileva,

Indeed I wanted to create a Feature Request.

Cheers,

Basti

ThorbenLindhauer commented 3 years ago

This comment was imported from JIRA and written by user akNz

What is this name? This pseudonym name was generated based on the user name in JIRA to protect the personal data of our JIRA users. You can use this identifier to search for issues by the same reporter.


Hi Sebastian,

currently, in our implementation, it is possible to add/update business keys after process start.

Could you please consider this feature as well.

Cheers,

Georg