From cb6c478c949e600a5a021ba452a4a11c6c157534 Mon Sep 17 00:00:00 2001 From: James Stuart Milne Date: Thu, 11 Jan 2024 13:52:57 -0300 Subject: [PATCH 1/2] feat: add welcome journey --- new-user/new-user-workflow.json | 262 ++++++++++++++++++ .../dependencies-accessors.lock | Bin 0 -> 17 bytes .../7.2/dependencies-accessors/gc.properties | 0 .../executionHistory/executionHistory.lock | Bin 0 -> 17 bytes .../.gradle/7.2/fileChanges/last-build.bin | Bin 0 -> 1 bytes .../.gradle/7.2/fileHashes/fileHashes.lock | Bin 0 -> 17 bytes .../workers/java/.gradle/7.2/gc.properties | 0 .../buildOutputCleanup.lock | Bin 0 -> 17 bytes .../buildOutputCleanup/cache.properties | 2 + .../java/.gradle/checksums/checksums.lock | Bin 0 -> 17 bytes .../java/.gradle/checksums/md5-checksums.bin | Bin 0 -> 26597 bytes .../java/.gradle/checksums/sha1-checksums.bin | Bin 0 -> 72653 bytes .../workers/java/.gradle/vcs-1/gc.properties | 0 .../java/bin/main/application.properties | 5 + .../samples/OrkesWorkersApplication.class | Bin 0 -> 7505 bytes .../main/io/orkes/samples/utils/S3Utils.class | Bin 0 -> 2288 bytes .../orkes/samples/workers/VIDEO_RECIPE.class | Bin 0 -> 1605 bytes .../samples/workers/VideoRecipeWorker.class | Bin 0 -> 10455 bytes .../workers/VideoRecipesPreForkWorker.class | Bin 0 -> 5442 bytes 19 files changed, 269 insertions(+) create mode 100644 new-user/new-user-workflow.json create mode 100644 video-processing/workers/java/.gradle/7.2/dependencies-accessors/dependencies-accessors.lock create mode 100644 video-processing/workers/java/.gradle/7.2/dependencies-accessors/gc.properties create mode 100644 video-processing/workers/java/.gradle/7.2/executionHistory/executionHistory.lock create mode 100644 video-processing/workers/java/.gradle/7.2/fileChanges/last-build.bin create mode 100644 video-processing/workers/java/.gradle/7.2/fileHashes/fileHashes.lock create mode 100644 video-processing/workers/java/.gradle/7.2/gc.properties create mode 100644 video-processing/workers/java/.gradle/buildOutputCleanup/buildOutputCleanup.lock create mode 100644 video-processing/workers/java/.gradle/buildOutputCleanup/cache.properties create mode 100644 video-processing/workers/java/.gradle/checksums/checksums.lock create mode 100644 video-processing/workers/java/.gradle/checksums/md5-checksums.bin create mode 100644 video-processing/workers/java/.gradle/checksums/sha1-checksums.bin create mode 100644 video-processing/workers/java/.gradle/vcs-1/gc.properties create mode 100644 video-processing/workers/java/bin/main/application.properties create mode 100644 video-processing/workers/java/bin/main/io/orkes/samples/OrkesWorkersApplication.class create mode 100644 video-processing/workers/java/bin/main/io/orkes/samples/utils/S3Utils.class create mode 100644 video-processing/workers/java/bin/main/io/orkes/samples/workers/VIDEO_RECIPE.class create mode 100644 video-processing/workers/java/bin/main/io/orkes/samples/workers/VideoRecipeWorker.class create mode 100644 video-processing/workers/java/bin/main/io/orkes/samples/workers/VideoRecipesPreForkWorker.class diff --git a/new-user/new-user-workflow.json b/new-user/new-user-workflow.json new file mode 100644 index 0000000..77e2062 --- /dev/null +++ b/new-user/new-user-workflow.json @@ -0,0 +1,262 @@ +[ + { + "createTime": 1703196002469, + "updateTime": 1704216571357, + "name": "user_welcome_journey", + "description": "user_welcome_journey", + "version": 1, + "tasks": [ + { + "name": "fork", + "taskReferenceName": "fork_ref", + "inputParameters": {}, + "type": "FORK_JOIN", + "decisionCases": {}, + "defaultCase": [], + "forkTasks": [ + [], + [ + { + "name": "wait_for_lesson", + "taskReferenceName": "wait_for_lesson_1", + "description": "Step 1 - First workflow application", + "inputParameters": { + "docLink": "https://orkes.io/content/getting-started/first-workflow-application" + }, + "type": "WAIT", + "decisionCases": {}, + "defaultCase": [], + "forkTasks": [], + "startDelay": 0, + "joinOn": [], + "optional": false, + "defaultExclusiveJoinTask": [], + "asyncComplete": false, + "loopOver": [], + "onStateChange": {} + } + ], + [ + { + "name": "wait_for_lesson", + "taskReferenceName": "wait_for_lesson_2", + "description": "Step 2 - Running workflows from code", + "inputParameters": { + "docLink": "https://orkes.io/content/getting-started/running-workflows-from-code" + }, + "type": "WAIT", + "decisionCases": {}, + "defaultCase": [], + "forkTasks": [], + "startDelay": 0, + "joinOn": [], + "optional": false, + "defaultExclusiveJoinTask": [], + "asyncComplete": false, + "loopOver": [], + "onStateChange": {} + } + ], + [ + { + "name": "wait_for_lesson", + "taskReferenceName": "wait_for_lesson_3", + "description": "Step 3 - Adding custom code worker", + "inputParameters": { + "docLink": "https://orkes.io/content/getting-started/adding-custom-code-worker" + }, + "type": "WAIT", + "decisionCases": {}, + "defaultCase": [], + "forkTasks": [], + "startDelay": 0, + "joinOn": [], + "optional": false, + "defaultExclusiveJoinTask": [], + "asyncComplete": false, + "loopOver": [], + "onStateChange": {} + } + ], + [ + { + "name": "wait_for_lesson", + "taskReferenceName": "wait_for_lesson_4", + "description": "Step 4 - Running an inline function", + "inputParameters": { + "docLink": "https://orkes.io/content/getting-started/running-an-inline-function" + }, + "type": "WAIT", + "decisionCases": {}, + "defaultCase": [], + "forkTasks": [], + "startDelay": 0, + "joinOn": [], + "optional": false, + "defaultExclusiveJoinTask": [], + "asyncComplete": false, + "loopOver": [], + "onStateChange": {} + } + ], + [ + { + "name": "wait_for_lesson", + "taskReferenceName": "wait_for_lesson_5", + "description": "Step 5 - Adding wait conditions", + "inputParameters": { + "docLink": "https://orkes.io/content/getting-started/adding-wait-conditions" + }, + "type": "WAIT", + "decisionCases": {}, + "defaultCase": [], + "forkTasks": [], + "startDelay": 0, + "joinOn": [], + "optional": false, + "defaultExclusiveJoinTask": [], + "asyncComplete": false, + "loopOver": [], + "onStateChange": {} + } + ], + [ + { + "name": "wait_for_lesson", + "taskReferenceName": "wait_for_lesson_6", + "description": "Step 6 - Executing tasks in parallel", + "inputParameters": { + "docLink": "https://orkes.io/content/getting-started/executing-tasks-in-parallel" + }, + "type": "WAIT", + "decisionCases": {}, + "defaultCase": [], + "forkTasks": [], + "startDelay": 0, + "joinOn": [], + "optional": false, + "defaultExclusiveJoinTask": [], + "asyncComplete": false, + "loopOver": [], + "onStateChange": {} + } + ] + ], + "startDelay": 0, + "joinOn": [], + "optional": false, + "defaultExclusiveJoinTask": [], + "asyncComplete": false, + "loopOver": [], + "onStateChange": {} + }, + { + "name": "join", + "taskReferenceName": "join_ref", + "inputParameters": {}, + "type": "JOIN", + "decisionCases": {}, + "defaultCase": [], + "forkTasks": [], + "startDelay": 0, + "joinOn": [], + "optional": false, + "defaultExclusiveJoinTask": [], + "asyncComplete": false, + "loopOver": [], + "onStateChange": {} + } + ], + "inputParameters": ["userId"], + "outputParameters": {}, + "failureWorkflow": "", + "schemaVersion": 2, + "restartable": true, + "workflowStatusListenerEnabled": false, + "ownerEmail": "gulam.mohiuddeen@orkes.io", + "timeoutPolicy": "ALERT_ONLY", + "timeoutSeconds": 0, + "variables": {}, + "inputTemplate": {} + }, + { + "createTime": 1704437284113, + "updateTime": 1703801235742, + "name": "new_user_Gulam-1704437257709", + "description": "Workflow to run once a new user gets created", + "version": 1, + "tasks": [ + { + "name": "fork", + "taskReferenceName": "fork_ref", + "inputParameters": {}, + "type": "FORK_JOIN", + "decisionCases": {}, + "defaultCase": [], + "forkTasks": [ + [ + { + "name": "start_workflow_user_journey", + "taskReferenceName": "start_workflow_user_journey_ref", + "inputParameters": { + "startWorkflow": { + "name": "user_journeyGulam-1704437257709", + "input": {}, + "version": 1, + "correlationId": "user_profile_internal" + } + }, + "type": "START_WORKFLOW", + "decisionCases": {}, + "defaultCase": [], + "forkTasks": [], + "startDelay": 0, + "joinOn": [], + "optional": false, + "defaultExclusiveJoinTask": [], + "asyncComplete": false, + "loopOver": [], + "onStateChange": {} + } + ] + ], + "startDelay": 0, + "joinOn": [], + "optional": false, + "defaultExclusiveJoinTask": [], + "asyncComplete": false, + "loopOver": [], + "onStateChange": {} + }, + { + "name": "join", + "taskReferenceName": "join_ref", + "inputParameters": {}, + "type": "JOIN", + "decisionCases": {}, + "defaultCase": [], + "forkTasks": [], + "startDelay": 0, + "joinOn": [], + "optional": false, + "defaultExclusiveJoinTask": [], + "asyncComplete": false, + "loopOver": [], + "onStateChange": {} + } + ], + "inputParameters": [], + "outputParameters": { + "userJourneyExecutionId": "${start_workflow_user_journey_ref.output.workflowId}" + }, + "failureWorkflow": "", + "schemaVersion": 2, + "restartable": true, + "workflowStatusListenerEnabled": false, + "ownerEmail": "gulam.mohiuddeen+163@orkes.io", + "timeoutPolicy": "ALERT_ONLY", + "timeoutSeconds": 0, + "variables": {}, + "inputTemplate": {} + } +] diff --git a/video-processing/workers/java/.gradle/7.2/dependencies-accessors/dependencies-accessors.lock b/video-processing/workers/java/.gradle/7.2/dependencies-accessors/dependencies-accessors.lock new file mode 100644 index 0000000000000000000000000000000000000000..a86c9210820b652507dfff39875c7824ca40b669 GIT binary patch literal 17 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

!{$#3GZXA-Z#ypkQ7Lo$04NI( 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 literal 0 HcmV?d00001 diff --git a/video-processing/workers/java/.gradle/vcs-1/gc.properties b/video-processing/workers/java/.gradle/vcs-1/gc.properties new file mode 100644 index 0000000..e69de29 diff --git a/video-processing/workers/java/bin/main/application.properties b/video-processing/workers/java/bin/main/application.properties new file mode 100644 index 0000000..f72f1cb --- /dev/null +++ b/video-processing/workers/java/bin/main/application.properties @@ -0,0 +1,5 @@ +# Update the below with the values you obtain from Orkes Conductor +# TODO: add a documentation link for this +conductor.server.url=https://play.orkes.io/api/ +conductor.security.client.key-id= +conductor.security.client.secret= diff --git a/video-processing/workers/java/bin/main/io/orkes/samples/OrkesWorkersApplication.class b/video-processing/workers/java/bin/main/io/orkes/samples/OrkesWorkersApplication.class new file mode 100644 index 0000000000000000000000000000000000000000..e98375a87738474b64b9a4dede2a3bfbb1fa344b GIT binary patch literal 7505 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 akT52p8a%lvK}gtIm#{NT43ly_IQR=@x?KVQ literal 0 HcmV?d00001 diff --git a/video-processing/workers/java/bin/main/io/orkes/samples/workers/VIDEO_RECIPE.class b/video-processing/workers/java/bin/main/io/orkes/samples/workers/VIDEO_RECIPE.class new file mode 100644 index 0000000000000000000000000000000000000000..658ea3512eda0c047df1c869ad2589a004e9d4eb GIT binary patch literal 1605 zcma)6%W@J?5IvUx2FT=v5fhX6j0%$n8sCC3NG2sENi2w1=)$_eF^&Ny&J0@FTje*n zbmdm#E2U-1wSVGIsC_S_#3Tz?aJhZEPoF;B&ClOow*g$nyb2$~Da%gU&YI~aU0z$S z()mJM9XDCZ%^6D%3r03~$57#C=y}SY^JJCRSCdA)QDX?-%Pbp(g-qc#!x=7Yu#MrHIpHl|CgZXIaYm@yt|CWy9;BbO#ZG>WQafLI87*Bsakc* zn_*Dmi4uc9YdvfnBa?=!F!hVG)r zD{BjUUFxTzD}t*?skrukh7H#1+6B22_v9K* z33Z5S(ORu@ui=o>)izuKlJ2l&GpX6L)HQ{c-#u}&ZJu91t70doj3>QCO^gTuSaFo7# zWadHiVhBeN!!h|HUTO7Od2W%9pX{1GKJo>}^~p~d+l_FPxE&*o$0b6H;>jPUWfkI= zs6!#VGl;iPlXNoj3g{m(_D-f1go4r-moQq>p#>900y8~h(C_b@;@$xnQ_Kb4< zEe41DBh&eDg3~`E`5J-ocQ1WxWc1CSUrZ!WWW_NVI6>M@ViZ$kn;=%_+IT0Ls*^`I zE=od|D0%?OA2I|~+7ZT7`m092kE)_&YmvG{$fA$2O^lXrEBbahEu>#ihPQBKVt0v5 qW)wPwX;ya%)2T3_N+inkE!_A4$-LRCrZoTJe7H%TK4dW`Pvb8zT2%!A literal 0 HcmV?d00001 diff --git a/video-processing/workers/java/bin/main/io/orkes/samples/workers/VideoRecipeWorker.class b/video-processing/workers/java/bin/main/io/orkes/samples/workers/VideoRecipeWorker.class new file mode 100644 index 0000000000000000000000000000000000000000..69f02eaca8fde3c6339a21fa457ae0a5c1eaa975 GIT binary patch literal 10455 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 YQl2Iat)hMdae3y-h&(F?gaP4y0dt$5DgXcg literal 0 HcmV?d00001 diff --git a/video-processing/workers/java/bin/main/io/orkes/samples/workers/VideoRecipesPreForkWorker.class b/video-processing/workers/java/bin/main/io/orkes/samples/workers/VideoRecipesPreForkWorker.class new file mode 100644 index 0000000000000000000000000000000000000000..32da121b3194a32fb9d2d57846dc6cf2160b33b6 GIT binary patch literal 5442 zcmbVQ33wb;9sj*%li6%0M;8hmq$NOG)23ldODWwgEp2)QHwQ^bOi}7|Gn;I)JG1W0 zrmd(b;DMlcR>WJxqKE=Q4k8FDig@6G_ks1o6L0-K{XXmO&CG6QZ7NN_?C!jI@BRPp zfBgQx_glOJq2SY zy9eDN1tEc^{rb2b%j)Jxtb5;nBjqTl5m=S7axv3z(%H+dXWBc{gm~EM{VcpU9Wz1oJ9dCLpV0@(17|{2t-vV2n#eOGp5m1%~$l&OeZJqG7~v`gMD3yOHkFb6n%}mX*ob(Dpfnj5(4B<1B$i z<1!(83tmR{<_kue=@3wigGQ?8P&V7*hH#GfTe%z~nKK++Ml9+>1^o8zaaV^pyhj=}gv;X?HS~Y1g3@Z3hC9r(Wk;|c8x&kDaE^3y#Ii=R1`EqgXUfWES$Hui zX{)#d8|js49N1bY=!aydz?l_Zl?M_LByg#MO#(|#td~Kc+RfM^5TV-Lx;@G+0}H+KMx`{W;&QxzMQ$1g z=~iWtlmpsXK}%lkgwai^@Io5K6`bLgFoz6Zv zxz|V=1;b3a!IW5jrHX6uD%QC^%urV#qh#}*Fs>t-f~+A);|3M4!D}f=z7e=27yw@~ zfPs>(`CtE-?3d_%PH;wR zNWHR1-Ma9*q^}=T@gdyKm9y4}Kr)!?vf!!Zh#Y$d!8Lry)N`4XgeW(NB{-tuPJEQ) zOIUUno${7;^&CqdkEv5W0EBTD;~q4|-A*I88=qA0i4qOE;n{I8W#r`+s^T6*c(%&( zTqBW?8tX6UDMP~dJ{6ym*sIyOwIjJ>yMhN;iZ1hz1--}(7UV7x!TqRLFjZQC!#z@6 zX><|~O7fnO`-JB&XLy5&JrXo`;~{Cs!vc$ECj?Zu$hseosCX2gC1}a1+lpzDfxua% zy(^G)Z;WXAJkkmtBN@)}rDu0ZIwY%(XYP4dlsxVh+;bP%W8TtU*-%H57Y_H>A`b}c zY7BJAQ;&e)J|H?c5=gDLokRoZ@uAG4!R&E`yNM(|Z*raVl@#i~1(cDaPSS-rIb8Y? z(B^`UP)HREBx|Ri6wqz<8HI6~F2PgrqJY(998$>wo5XO2H~2pYlcRY_8|Bd;I;2#^ zMc`1rbQxIY36ul8DX_L5vCUMzYwl^K_ak}c=A|-e z6-HvVq>PcYJhe&VWAd74SPo+!YqxTF%VhFte$zI~a%`ud=Q|B&)EXv3{szBO@LPdp zvt^kv$E`8LXBCg|ck1%0dPwdBzZbYQ$esRdPvLIe9OgB7S<3h`dHP~{xW6m-tHAQ(0x_3s3jWT-{r{=d>%{@*^5$H{Z#BOQMam6|n8NMYGmUGHgvU3;Nuj!mqIhRpH@!9Lo=8h(n6t0 zOvkI+q|B#RYoQ5zW&)pc72U%;)r!4hAGhj|3ys5A&K#ddI4vgtR-lD{ZCHu5JY28G zYHZ~7ss|Th6zedKi*N(~!F4;Y#E*028;Ik3yzoAaP2_^jcotjmFI*;Scw>#CT`a{K zL2Y6!@17gcA-3Xj(aGE90Fq)ax%wb;=9+;iJ!Zq@eBNtPe~iU;`14P!)*V7-)HeB WzD1e7n|a9o^JN Date: Thu, 11 Jan 2024 13:57:53 -0300 Subject: [PATCH 2/2] refactor: moved file --- new-user/{ => workflows}/new-user-workflow.json | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename new-user/{ => workflows}/new-user-workflow.json (100%) diff --git a/new-user/new-user-workflow.json b/new-user/workflows/new-user-workflow.json similarity index 100% rename from new-user/new-user-workflow.json rename to new-user/workflows/new-user-workflow.json