Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: process instance pdk api enhancement #4847

Open
wants to merge 55 commits into
base: master
Choose a base branch
from

Conversation

yanavasileva
Copy link
Member

No description provided.

Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID /Get Process Instance List /Post Process instance list to include Process definition key in the API response
related to GIT Issue : 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049


Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Nandanrshenoy and others added 10 commits October 8, 2024 01:38
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049


Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute
-Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049

Signed-off-by: Shenoy, Nandan <[email protected]>
…ment' of github.com:fidelity-contributions/camunda-camunda-bpm-platform into fidelity-contributions-feature/git-issue-4049-process-instance-pdk-api-enhancement
@yanavasileva yanavasileva added ci:all-db Runs the builds for all databases. ci:default-build Runs the builds that have no explicit trigger (e.g. different history levels). ci:migration Runs the process instance migration builds. ci:rest-api Runs extra builds for the REST API (currently only WLS compatibility builds). ci:rolling-update Runs the rolling update builds. labels Dec 11, 2024
@yanavasileva yanavasileva self-assigned this Dec 11, 2024
@yanavasileva yanavasileva changed the title CI: issue 4049 process instance pdk api enhancement feat: process instance pdk api enhancement Dec 12, 2024
@yanavasileva
Copy link
Member Author

To reviewer:

  • I have already reviewed the community member commits. Please review only my commits.

@@ -774,9 +783,13 @@ public void setProcessDefinition(ProcessDefinitionImpl processDefinition) {
this.processDefinition = processDefinition;
if (processDefinition != null) {
this.processDefinitionId = processDefinition.getId();
if (processDefinition instanceof ProcessDefinitionEntity) {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📓 Process definition can be created without a key. Therefore, setting the key only if we have have it.
Found out about the use case via failing org.camunda.bpm.engine.test.standalone.entity.EntitySerializationTest.testExecutionEntitySerialization().

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci:all-db Runs the builds for all databases. ci:default-build Runs the builds that have no explicit trigger (e.g. different history levels). ci:migration Runs the process instance migration builds. ci:rest-api Runs extra builds for the REST API (currently only WLS compatibility builds). ci:rolling-update Runs the rolling update builds.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants