This repository has been archived by the owner on Dec 13, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Allow retrying timed_out workflow with no unsuccessful tasks #2247
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apanicker-nflx
changed the title
allow retrying timed_out workflow with no unsuccessful tasks
Allow retrying timed_out workflow with no unsuccessful tasks
May 12, 2021
aravindanr
reviewed
May 15, 2021
if (retriableMap.values().size() == 0) { | ||
// if workflow TIMED_OUT due to timeoutSeconds configured in the workflow definition, | ||
// it may not have any unsuccessful tasks that can be retried | ||
if (retriableMap.values().size() == 0 && workflow.getStatus() != WorkflowStatus.TIMED_OUT) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it to account for the scenario, when the last task was successful and the workflow is TIMED_OUT before scheduling the next task?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, because the lazy timeout evaluation will mark the workflow as TIMED_OUT before scheduling the next task.
aravindanr
approved these changes
May 15, 2021
peterlau
added a commit
that referenced
this pull request
Sep 15, 2021
commit 273876a360f0bdd6c1a231e44fbe2e690201a34d Author: Peter Lau <peterl@netflix.com> Date: Tue Sep 14 15:06:12 2021 -0700 Add readme for UI specifically commit 870d411a2613a92070afe96779fef11b550f408b Author: Peter Lau <peterl@netflix.com> Date: Tue Sep 14 12:34:52 2021 -0700 Remove further karbon files commit b724795d5670a412a02042ce0610ced1855a5b26 Author: Peter Lau <peterl@netflix.com> Date: Tue Sep 14 11:50:24 2021 -0700 Create OSS branch by * Removing netflix-specific build files (e.g. newt, jetpack) * Remove /server (internal NQ stack-router proxy) * Strip netflix branding and auth commit 312e02f362a80dcb111048689567e5a5d8869f50 Author: Peter Lau <peterl@netflix.com> Date: Mon Sep 13 11:26:55 2021 -0700 Add staging (test) to stack selector commit 99f8378b3b0e18327debc58e80a4be076faa4a05 Author: Peter Lau <peterl@netflix.com> Date: Thu Sep 9 17:39:41 2021 -0700 Restore dummy test-karbon.sh Fix staging build (use prod api) commit 17d7d62801475ea7925cce5d6692513099bbf565 Author: Peter Lau <peterl@netflix.com> Date: Thu Sep 9 14:16:43 2021 -0700 Restore build.sh, dev.sh and test_karbon.sh which are used by newt build commit bff8c0d02a0c933b7104ae09356e1aaed96d7e95 Author: Peter Lau <peterl@netflix.com> Date: Thu Sep 9 13:48:37 2021 -0700 Restore NFA snippets commit 2caa64620c2471c1b10a21c00376b4efab079844 Author: Peter Lau <peterl@netflix.com> Date: Thu Sep 9 13:30:54 2021 -0700 Fix bug - missing task list link to right panel commit a4fbe6518e2716b1c840017f4ecc0973562ea50b Author: Peter Lau <peterl@netflix.com> Date: Thu Sep 9 12:58:51 2021 -0700 Squashed commit of OSS-UI refactor commit db088307513d16746a62d520af0b48518b636e56 Author: Peter Lau <peterl@netflix.com> Date: Thu Sep 2 12:02:53 2021 -0700 Squashed commit of the following: commit d22abb28cbbe87f3714e13753c79de2e811203b5 Merge: d17d8dbd 01fff70a Author: Peter Lau <peterl@netflix.com> Date: Wed Sep 1 15:12:11 2021 -0700 Add 'ui/' from commit 'b7ce3f012ff8cc5ab7cf6b1815b7551cb3b3a2b8' git-subtree-dir: ui git-subtree-mainline: 7d70aa68410f9081267f942412735de3128ceaf3 git-subtree-split: b7ce3f012ff8cc5ab7cf6b1815b7551cb3b3a2b8 commit d17d8dbdc7996b906f29ad82c34299c605f8f825 Author: Peter Lau <peterl@netflix.com> Date: Tue Aug 31 14:25:35 2021 -0700 Upgrade UI to 3.0 commit 01fff70a906063051b52f0b8a78b7274d2c1529d Author: Peter Lau <peterl@netflix.com> Date: Tue Aug 31 14:25:35 2021 -0700 Upgrade UI to 3.0 commit 022527568a4d333bae6715bac67e694a39b4261d Author: guru1306 <tguru.ece@gmail.com> Date: Thu Aug 26 03:07:09 2021 -0400 Amqp too many connections (#2421) * Fix multiple connection creations and channel closure issues * Fix unit tests * add more logging * Revert changes to spport azure blob compilation and sanity testing commit 775d66cb387732f871342d38d84697226a1313f1 Author: venkag <venkag@gmail.com> Date: Thu Aug 26 03:04:15 2021 -0400 Extensible evaluator framework. (#2403) * Extensible evaluator framework. * Introduce new system tasks viz. `SWITCH`, `INLINE` tasks. * `SWITCH` is similar to `DECISION` task but uses the evaluator framework. * `INLINE` is similar to `LAMDA` task but uses the evaluator framework. * Evaluator framework depends on two parameters. One defines the evaluator type and another the expression that the evaluator uses to evaluate and returns a result. * UI is updated to detect `SWITCH` task. * Documentation is updated with information about `SWITCH` and `INLINE` tasks. * Extensible evaluator framework. * Fix build failures related to `PostgresGrpcEndToEndTest` * Change the way evaluators' map is created. * Fixes in some tests causing failures. * Extensible evaluator framework. * Fix minor issues. * Extensible evaluator framework. * Taking care of the review comments. * Extensible evaluator framework. * Taking care of the review comments. Co-authored-by: Venka Gade <vgade@vmware.com> commit e8609361fb20328abb4110d05d3221bc7974d032 Author: venkag <venkag@gmail.com> Date: Thu Aug 26 03:04:15 2021 -0400 Extensible evaluator framework. (#2403) * Extensible evaluator framework. * Introduce new system tasks viz. `SWITCH`, `INLINE` tasks. * `SWITCH` is similar to `DECISION` task but uses the evaluator framework. * `INLINE` is similar to `LAMDA` task but uses the evaluator framework. * Evaluator framework depends on two parameters. One defines the evaluator type and another the expression that the evaluator uses to evaluate and returns a result. * UI is updated to detect `SWITCH` task. * Documentation is updated with information about `SWITCH` and `INLINE` tasks. * Extensible evaluator framework. * Fix build failures related to `PostgresGrpcEndToEndTest` * Change the way evaluators' map is created. * Fixes in some tests causing failures. * Extensible evaluator framework. * Fix minor issues. * Extensible evaluator framework. * Taking care of the review comments. * Extensible evaluator framework. * Taking care of the review comments. Co-authored-by: Venka Gade <vgade@vmware.com> commit 71684be5ea9c6ed0c5729aac63639c2a218108f9 Merge: 9435a3fb 78950b99 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Mon Aug 23 16:36:52 2021 -0700 Merge pull request #2423 from uakihir0/main fix serverAndUI docker setup script. commit 78950b99d0917c8795a7ef38765e0a49d73f43dd Author: Akihiro Urushiara <a.urusihara@gmail.com> Date: Sat Aug 21 16:25:56 2021 +0900 fix docker serverAndUI setup script. fix jar file name. commit 9435a3fb625a7b567d2817813c183b5c730e4cea Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Thu Aug 19 12:22:44 2021 -0700 getQueue is marked as nonnull commit dc26234218d06d27f52e36679a4c1f71e28e3de8 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Wed Jul 28 16:45:25 2021 -0700 event task is async commit 824c383b09518ce91d5c80d2c487bd434199fe50 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Thu Aug 19 15:02:10 2021 -0700 Upgraded azure-storage-blob to 12.7.0 to fix build issue #2407 (#2408) * upgraded azure-storage-blob to 12.7.0 to fix build issue #2407 commit 400828dc0643e2cbf5af537fd06a84e09b124ecf Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Mon Aug 16 13:39:56 2021 -0700 removed un-parameterized usages of GenericObjectPoolConfig and Set commit 9e84e3dee719233e321dad74596ffdb6b5236b0e Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Mon Aug 16 13:38:24 2021 -0700 removed Ignore commit a7ca894259b8065c8ae2415e243df81a9d0cdf1b Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Mon Aug 16 13:38:09 2021 -0700 SystemTaskWorker is public commit 384e8660a617ae8a000723176f005927cba9e8e7 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Mon Aug 9 14:00:55 2021 -0700 fixed tests for SystemTaskWorker commit 23922f50667336afc81adda168d81b055c656bf2 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Wed Jul 28 17:11:07 2021 -0700 SystemTaskWorkerCoordinator refactoring commit 5255073d464fcbe34ebbb4567948e0915b4f542f Merge: 3e6ae242 cb2ccf96 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Mon Aug 16 11:35:05 2021 -0700 Merge pull request #2399 from heinrichcohn/bug/fix_workflow_to_tasks_mapping_deletion [redis-persistence] Prevent workflow to tasks mapping from being deleted immediately during archiving commit 53700a132acd1f1a2eebda3063a53d087efb207b Merge: d5173702 26af3091 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Tue Aug 10 16:57:08 2021 -0700 Merge pull request #2395 from Netflix/dependabot/npm_and_yarn/ui/path-parse-1.0.7 Bump path-parse from 1.0.6 to 1.0.7 in /ui commit 3e6ae2420b6cad9f3039973176eaf58bda3c5ba3 Merge: 23b03a4e 1a210e74 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Tue Aug 10 16:57:08 2021 -0700 Merge pull request #2395 from Netflix/dependabot/npm_and_yarn/ui/path-parse-1.0.7 Bump path-parse from 1.0.6 to 1.0.7 in /ui commit cb2ccf96cb4012f9e3f4438c9658966fe79520de Author: heinrichcohn <heinrichcohn@gmail.com> Date: Tue Aug 10 22:57:44 2021 +0300 Prevent workflow to tasks mapping from being deleted immediately when removing workflow with ttl - Redis DAO commit 26af309136c4af4586da25f71748f15437ae02fd Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Aug 10 18:25:36 2021 +0000 Bump path-parse from 1.0.6 to 1.0.7 in /ui Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. - [Release notes](https://github.com/jbgutierrez/path-parse/releases) - [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7) --- updated-dependencies: - dependency-name: path-parse dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> commit 1a210e74a78194b9a236be9979594014f4bf142e Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Aug 10 18:25:36 2021 +0000 Bump path-parse from 1.0.6 to 1.0.7 in /ui Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. - [Release notes](https://github.com/jbgutierrez/path-parse/releases) - [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7) --- updated-dependencies: - dependency-name: path-parse dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> commit 23b03a4e1fea332907d47df69da3b45b720ac392 Merge: 07cb1eac 4e39ae99 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Tue Aug 10 10:55:29 2021 -0700 Merge pull request #2393 from mpsanchezg/docs-systask docs(systask): specify queue name conductor sink commit 07cb1eacad31c029585122f058a9c75e2fc5e6aa Author: GeorgiiShuev <fpyrypt@gmail.com> Date: Tue Aug 10 20:52:53 2021 +0300 es7-persistence module migration from 2.31.4 to 3.0.6 (#2324) * es7-persistence module migration from 2.31.4 to 3.0.6 * revert conductor dependencies.lock * finalize es7 migration * update es-7 README.md * update es-7 README * rollback conductor es-7 properties migration * fix:Create indexes on start-up including task_log one * include es7-persistence to project * shade es7-persistence * fix es7 README.md * replace deprecated method * set ext['elasticsearch.version'] explicitly to avoid conflicts * update es7-persistence README * fix revElasticSearch7 version, shaded jar, add reminding note * fix elasticsearch container version * remove revElasticSearch7 from build.gradle * remove not necessary ext['elasticsearch.version'], replace _index_template to _index Co-authored-by: Marco Patricio Crasso <marco.crasso@invitae.com> commit 4e39ae997fc428cfdb87235bf257c3ec1950e0c7 Author: María Pía Sánchez Gutiérrez <mapisanchezg@gmail.com> Date: Mon Aug 9 22:54:40 2021 -0400 docs(systask): specify queue name conductor sink As explained on answer at https://github.com/Netflix/conductor/discussions/2379 commit 3a1947583236ffb99ed8746255d07d68ffe943fe Author: Heinrich Cohn <heinrichco@payoneer.com> Date: Sun Aug 8 23:54:07 2021 +0300 Add rabbit-client dependency in server and test-harness modules in order to get the upgraded version commit 53116bf94bd0d21881cbb325b51ecedff19639dc Author: heinrichcohn <heinrichcohn@gmail.com> Date: Sun Aug 8 23:51:57 2021 +0300 Check when the channel is closed after being created commit 6c8b5b7f9f393410e9a4e3a46e005c81ea62194d Author: heinrichcohn <heinrichcohn@gmail.com> Date: Sun Aug 8 21:51:33 2021 +0300 Update amqp queue tests commit 799861076230d6d593f334827a0dc71686c43164 Author: heinrichcohn <heinrichcohn@gmail.com> Date: Mon Aug 2 22:57:43 2021 +0300 Fix queue and exchange creation in order to avoid channel level exception commit 6293e6fcdc514791c7308a26cafb89142390d43d Author: heinrichcohn <heinrichcohn@gmail.com> Date: Sun Aug 1 10:16:14 2021 +0300 Fix amqp channel and connection management commit 97f22e5aade2951b33d58dcf529f0785db6c75c8 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Thu Aug 5 00:27:18 2021 -0700 removed unnecessary echo command commit e84ed8fc8a2ff48fe102e2087ae529bd4e91e535 Merge: d838c6a6 0855991e Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Mon Aug 2 10:54:25 2021 -0700 Merge pull request #2376 from heinrichcohn/bug/rename_monitor_meter_name_for_daoeventrequests Rename dao event requests meter name to prevent duplicates commit 0855991e2233657934ee6dc2e9ab4444cb73891e Author: heinrichcohn <heinrichcohn@gmail.com> Date: Wed Jul 28 11:04:01 2021 +0300 Rename dao event request meter name to prevent duplicates commit d838c6a6b850b3342dc01ac83a9c80bd9b514c85 Merge: c97e73aa 0d8bc02a Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Mon Jul 26 17:03:48 2021 -0700 Merge pull request #2373 from jas34/faq_updates #2256 Updated faq.md for answer on scheduling. Suggestion is to use p… commit c97e73aab84a85bdd39c782885b71d1dcb163152 Author: Noam Levy <noamlevy81@gmail.com> Date: Tue Jul 27 02:27:31 2021 +0300 Add datadog metrics (#2332) * add postgres missing dependency * support datadog * update datadog conditional property commit 0d8bc02a8f17c858d915bd93d2a9184aaab5efad Author: jas34 <jasbirsinghkamboj@gmail.com> Date: Sat Jul 24 18:29:25 2021 +0530 #2256 Updated faq.md for answer on scheduling. Suggestion is to use project 'Schedule Conductor Workflows: https://github.com/jas34/scheduledwf' commit 8d20de5b68297bec787ceaa6dda23234ad6c1d0b Merge: bff21959 7d0ca050 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Tue Jul 20 17:06:53 2021 -0700 Merge pull request #2366 from uchia-itachi/PythonClientAddCallBackAfterSeconds Add callbackAfterSeconds for python client commit 7d0ca0502eccb72926556609794f416718c4c075 Author: sunil-bhagat <n9894895@windstream.com> Date: Mon Jul 19 18:23:01 2021 +0530 Add callbackAfterSeconds for python client commit bff2195945d9afd3a634ab2a2241e70705f58350 Author: Anoop Panicker <apanicker@netflix.com> Date: Fri Jul 16 14:31:06 2021 -0700 temporarily disable contribs:test in build commit 35a96f6f9f600757c3781a63b180a2ff0f0cfbb1 Merge: 052e61ca b2609e20 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Fri Jul 16 14:09:01 2021 -0700 Merge pull request #2360 from Netflix/subworkflow_start_transient_failures SubWorkflow task will be auto-retried on BACKEND_ERROR commit b2609e2054bbacd2b1471c83571c00d938657f7c Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Tue Jul 13 23:36:41 2021 -0700 Extracted WorkflowExecutor.executeSystemTask into its own class AsyncSystemTaskExecutor commit 16552b7ab8da27f2268c1819c700b923fccc3de0 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Mon Jul 12 23:21:24 2021 -0700 on transient errors (BACKEND_ERROR), task state is set as SCHEDULED which allows the task to be retried commit 052e61cacf0d579b5e2505e927035c686774b15c Merge: 878e7747 a5dc25f3 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Fri Jul 16 13:58:53 2021 -0700 Merge pull request #2357 from Netflix/temp_build_fix disabled httptasktest; cleaned up WorkflowMonitor commit a5dc25f36c5a77e20d24c54f5d3995dd141bbef4 Author: Anoop Panicker <apanicker@netflix.com> Date: Mon Jul 12 12:01:22 2021 -0700 disabled httptasktest; cleaned up WorkflowMonitor commit 878e774764c03b4edd52c3b082b94eb9aaafccec Author: Jasbir <jasbirsinghkamboj@gmail.com> Date: Sat Jul 17 01:22:55 2021 +0530 #2256 added scheduled conductor workflow community project link. (#2356) commit cf8bdd167dd7c064b1dcc9edda3e9d423ea29e9a Author: Jonathan Schneider <jkschneider@gmail.com> Date: Tue Jul 13 16:51:32 2021 -0700 refactor: use diamond operator (#2352) Co-authored-by: Moderne <team@moderne.io> Co-authored-by: Moderne <team@moderne.io> commit aa924eb1cae3332d282762bf6506652d64a93bd6 Author: rickfish <39354200+rickfish@users.noreply.github.com> Date: Tue Jul 13 19:47:54 2021 -0400 dont use string manipulation on parameter for processUnacks, processAllUnacks for Postgres - for 3.x (#2350) * dont use string manipulation on parameter for processUnacks, processAllUnacks - for 3.x * add Query.java, not sure what happened to that file in 3.x * change imports for new file locations * change imports for new file locations * change imports for new file locations * change imports for new file locations * use the Query class that was in the util package Co-authored-by: u447 <rick.fishman@bcbsfl.com> commit 42eb26db0251b6f68669be3f99402f144e25f526 Merge: 8fcb4316 eadeb0d0 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Tue Jul 13 16:33:08 2021 -0700 Merge pull request #2351 from rickfish/bugfix/queuemessage-performance-fix-3.x add descending priority index to combo_queue_message index to make queue queries faster - 3.x commit 8fcb43163d782040d7a7e3651940d03d0f418c5c Author: venkag <venkag@gmail.com> Date: Tue Jul 13 19:23:02 2021 -0400 Feature/separate database services in docker compose (#2349) * Separate database service into separate compose file * Separating database service helps provide flexibility to preferred database. * Downside with this is `docker-compose.yaml` cannot be used as is as the database service is detached. * `README.md` is updated with new set of instructions to include database related docker compose file. * This commit separates `dynomite` and `postgres` only. More can be extended in future. * Separate database service into separate compose file * Separating database service helps provide flexibility to preferred database. * Downside with this is `docker-compose.yaml` cannot be used as is as the database service is detached. * `README.md` is updated with new set of instructions to include database related docker compose file. * This commit separates `dynomite` and `postgres` only. More can be extended in future. * Update README.md Co-authored-by: Venka Gade <vgade@vmware.com> commit 727867e8421e03bae48aed44710e4f4d6162d377 Merge: c068a6c0 902f5abe Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Mon Jul 12 11:32:17 2021 -0700 Merge pull request #2353 from Netflix/workflow_creation_lock acquire lock when creating workflow commit 902f5abe4b47ab2fb6b4dba8583ad0569af3a36e Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Jul 8 17:03:38 2021 -0700 acquire lock when creating workflow commit c068a6c057ed6446768c45070a3f508c1ca656aa Merge: 5e04b144 190ab2bd Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Mon Jul 12 11:28:37 2021 -0700 Merge pull request #2344 from Netflix/dynamic_fork_join_swf_retry fix for retrying subworkflows within dynamic fork join commit 190ab2bd8b624a30d4cc55fee4b5472f5c7930ab Author: Anoop Panicker <apanicker@netflix.com> Date: Tue Jul 6 18:38:12 2021 -0700 fix for retrying subworkflows within dynamic fork join commit eadeb0d006c391f0c4867610d6c2c47f57fcf35b Author: u447 <rick.fishman@bcbsfl.com> Date: Wed Jul 7 13:35:35 2021 -0400 add descending priority index to combo_queue_message index to make queue queries faster commit d517370204ac6053c75cb6ddd40a03e8b165d8ff Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Fri Jul 2 13:03:47 2021 -0700 switching bulk terminate to post commit 5e04b14470998d3b147b4cba94089ee5ea859421 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Fri Jul 2 13:03:47 2021 -0700 switching bulk terminate to post commit 80a9a53de4b9e855a393fd6d74451bd9f1f7d3b0 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Thu Jul 1 14:36:02 2021 -0700 bulk terminate uses post since Tomcat does not support DELETE requests with body commit 1b9a57ca4640aa8f379b303dc5e0fabce7b2e24b Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Thu Jul 1 14:36:02 2021 -0700 bulk terminate uses post since Tomcat does not support DELETE requests with body commit ab282400e2970be909d26d236df2964248edd9cb Author: michaelpaliy <michaelpaliy207@gmail.com> Date: Thu Jul 1 02:50:12 2021 +0300 Refactor Postgres and MySQL unit tests (#2279) * refactor Postgres and MySQL unit tests * refactor Postgres and MySQL unit tests commit 2375cce574c8a5027585e6f11d3ff1a6e3202c91 Author: Kishore <kbanala@netflix.com> Date: Mon Jun 21 19:10:51 2021 -0700 Update systask.md (#2327) commit bbbfa542660dee0a0d2bf72a262179efc44b164e Merge: 0ef85b2a 62a8c6ba Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Mon Jun 21 16:51:12 2021 -0700 Merge pull request #2317 from michaelpaliy/fix/grpcDockerCompose#2303 fix grpc docker compose commit 0ef85b2a1dc7c2b031a6dafaa66b143390961f7f Author: Mahesh Yaddanapudi <zzzmahesh@gmail.com> Date: Tue Jun 22 05:07:19 2021 +0530 Updated Oracle Persistence Forked Repo details (#2296) commit 62a8c6ba9c5fc31cfb69a0cdfc739cabae1afd4b Author: michaelpaliy <michaelpaliy207@gmail.com> Date: Tue Jun 15 19:13:58 2021 +0300 fix grpc docker compose commit e1f9263e82699b8f14428fc2dc55cf27e2f2d515 Author: cYee <48147252+imcyee@users.noreply.github.com> Date: Tue Jun 15 08:14:39 2021 +0800 Added troubleshooting guide for docker (#2290) * Added potential trouble using docker Some helpful tips for people using docker, which may encounter some issue that i faced. This is to provide a little helpful suggestion for them. * Update README.md * Update README.md commit b491a8d84160b7e53cde5767b510fb06c7b6afb5 Merge: 0bc7a05d 7a06c695 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Mon Jun 14 16:45:21 2021 -0700 Merge branch 'main' of github.com:Netflix/conductor into main commit 0bc7a05dc1e5a3d01ae00b8b9f5aa023ada0c928 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Mon Jun 14 16:45:11 2021 -0700 updated template to include version and other details commit 7a06c695cddd5bbfd4334dfecd95534789329285 Author: Mahesh Yaddanapudi <zzzmahesh@gmail.com> Date: Tue Jun 15 04:45:00 2021 +0530 Update RELATED.md (#2300) commit 0813ec0668de2a34c2a44cd2932a7904dd0f4118 Author: Mahesh Yaddanapudi <zzzmahesh@gmail.com> Date: Tue Jun 15 04:44:37 2021 +0530 OAuth 2.0 Role Based Security - Community Projects (RELATED.md) (#2274) * Added Security / OAuth 2.0 related details * Updated Repo URL with Branch commit e6007027f74b6f1740d3029d1f55220349b77860 Merge: c4b3b5fd 496e8e6c Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Fri Jun 4 15:04:43 2021 -0700 Merge pull request #2280 from michaelpaliy/updateChangeLogWithDatasourceProperties Update changelog with latest Postgres and MySQL properties commit c4b3b5fd668fc74f38b44acced7cbc98da70ea12 Author: Anoop Panicker <apanicker@netflix.com> Date: Fri Jun 4 14:42:57 2021 -0700 set workflow input if not null or empty commit 496e8e6c2d0b62e0100471befdb55cddb9c26cd4 Author: michaelpaliy <michaelpaliy207@gmail.com> Date: Tue Jun 1 08:04:56 2021 +0300 update change log with latest Postgres and MySQL properties commit f3bdc16f90dd36932db530f2d73b291ff7a23505 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Tue May 25 10:01:47 2021 -0700 removed task limit commit 72fb224cb11e1b851bf2207dc3ec6a3bdb6d4352 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Tue May 25 09:13:58 2021 -0700 #2263 SQL files are the same as 2.31 commit 648883e836ea84b82650bff6c118ae28b1ce0b29 Author: michaelpaliy <michaelpaliy207@gmail.com> Date: Tue May 25 02:46:16 2021 +0300 New Search APIs that return Workflow/Task instead of WorkflowSummary/TaskSummary (#2260) * Issue #1992 add search api that returns Workflow instead of WorkflowSummary * Add task search api that returns Task instead of TaskSummary commit 43066d739bafed77f8552aec156abb22d35d0809 Merge: 3ab1bd43 e0d607bc Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Tue May 18 10:41:04 2021 -0700 Merge pull request #2264 from michaelpaliy/bugFix/missingBuildProperiesInConfigApi Add build properties to /admin/config API which is consumed by the UI commit 3ab1bd43b331a55587e318d922e82e786bbd0115 Merge: 187dcc7f 446b902b Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Tue May 18 10:38:28 2021 -0700 Merge pull request #2261 from Netflix/auto_repair_subworkflow Improve repair service to auto-repair subworkflow commit 446b902b5ab08b25e16f0964d74c2bd0baff59fa Author: Anoop Panicker <apanicker@netflix.com> Date: Mon May 17 17:25:32 2021 -0700 improve repair service to auto-repair subworkflow commit e0d607bc689442a1f58d68d56fd7408b1533014d Author: michaelpaliy <michaelpaliy207@gmail.com> Date: Tue May 18 13:35:19 2021 +0300 add build properties to config API commit 187dcc7f58c8d4b7b4e000859f85688fe6eddab0 Merge: 05ffcd54 d0a9040d Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Mon May 17 10:10:36 2021 -0700 Merge pull request #2247 from Netflix/retry_timedout_workflow Allow retrying timed_out workflow with no unsuccessful tasks commit 05ffcd54f9dc7ae97a5294960eb2e3e111f74f29 Merge: 76ced37f 4685a266 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Mon May 17 10:09:10 2021 -0700 Merge pull request #2250 from Netflix/remove_workflow_ops_task_update Remove workflow operation from task update commit 76ced37f8bc999199bf111d8e3f565fea9e6d892 Author: michaelpaliy <michaelpaliy207@gmail.com> Date: Sat May 15 20:52:42 2021 +0300 bugFix embrace spring flyway (#2246) * embrace spring flyway * embrace spring flyway - add comments commit 0db140a55cc01c90ebd04239f21cb92625b23203 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Fri May 14 17:09:28 2021 -0700 Update README.md commit a6ef8ef8d34a14a360c7233826a872191157ad5a Author: Jack Stenglein <jackstenglein@gmail.com> Date: Fri May 14 18:55:32 2021 -0500 Get all IP addresses for redis cluster (#2249) * Get all IP addresses for redis cluster * Use streams API commit 4685a266f52ac3f804f2f545464f633028a5a483 Author: Anoop Panicker <apanicker@netflix.com> Date: Wed May 12 17:26:39 2021 -0700 remove workflow operation from task update commit d0a9040d2a77826540b218e6ec3239ef032aaaf3 Author: Anoop Panicker <apanicker@netflix.com> Date: Tue May 11 18:27:46 2021 -0700 allow retrying timed_out workflow with no unsuccessful tasks commit 2da5b834b9992c0fea423f02d4f3a1379109c5b9 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Mon May 10 18:29:19 2021 -0700 disable flyway in spring boot commit 9736f3cc40b5961d7614b6e2fe8f7e516e0bb772 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Fri May 7 13:58:49 2021 -0700 Added instructions to run Conductor commit 7da70721467c7634e33834d79941e979ef1f2139 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Fri May 7 13:42:12 2021 -0700 Added link to Netflix OSS Maven repository commit 9d9c9c0b91c99a79c6d9f14dfc84d314f84d26ce Merge: eef766a8 aa91a528 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Fri May 7 13:23:07 2021 -0700 Merge pull request #2233 from Netflix/task_limit Added check for max tasks limit commit aa91a528e043c9f53bf953fa7dc91c39b9bd4c72 Merge: 7ec53198 eef766a8 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Fri May 7 11:51:09 2021 -0700 Merge branch 'main' of github.com:Netflix/conductor into task_limit � Conflicts: � core/src/test/java/com/netflix/conductor/core/execution/TestDeciderService.java � core/src/test/java/com/netflix/conductor/core/execution/TestWorkflowExecutor.java commit eef766a8e155d9d7bb664028709a88d96a373d31 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Tue May 4 22:24:02 2021 -0700 using Spring Boot's auto configuration to create an ObjectMapper. ObjectMapperProvider is used by the client and tests. commit b32022048875c7b4dfeebd6f0923f1773150a053 Merge: 31b8d0ef cfcfb43e Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Fri May 7 11:44:33 2021 -0700 Merge pull request #2238 from Netflix/dependabot/npm_and_yarn/ui/hosted-git-info-2.8.9 Bump hosted-git-info from 2.8.8 to 2.8.9 in /ui commit e7ed4facab1c709060a41a0439c5e2aa96316cac Merge: ff913eb0 11b093b4 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Fri May 7 11:44:33 2021 -0700 Merge pull request #2238 from Netflix/dependabot/npm_and_yarn/ui/hosted-git-info-2.8.9 Bump hosted-git-info from 2.8.8 to 2.8.9 in /ui commit 7ec53198e5a9e99ce8381b6d70ed617962bdb7c0 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Fri May 7 11:38:35 2021 -0700 moved feature label to patch commit ca64b09cdbabf63380cf8edcfd0de42d05fe298b Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Fri May 7 09:51:33 2021 -0700 conditionally enabled WorkflowMonitor commit cfcfb43ed57343bafd25c7f97f59b79177fe8f78 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri May 7 18:37:14 2021 +0000 Bump hosted-git-info from 2.8.8 to 2.8.9 in /ui Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9. - [Release notes](https://github.com/npm/hosted-git-info/releases) - [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md) - [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9) Signed-off-by: dependabot[bot] <support@github.com> commit 11b093b47f987ecd3e3b53ba96345f4a01dcd0b2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri May 7 18:37:14 2021 +0000 Bump hosted-git-info from 2.8.8 to 2.8.9 in /ui Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9. - [Release notes](https://github.com/npm/hosted-git-info/releases) - [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md) - [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9) Signed-off-by: dependabot[bot] <support@github.com> commit 31b8d0ef342a0b2bae30bfbbd05d0e382e6044ce Merge: 86485559 8b0a6e2d Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Fri May 7 11:34:11 2021 -0700 Merge pull request #2237 from Netflix/dependabot/npm_and_yarn/ui/lodash-4.17.21 Bump lodash from 4.17.19 to 4.17.21 in /ui commit ff913eb0777acc0e14506a21f7e860408e9af57e Merge: 15d1b4fb b212c310 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Fri May 7 11:34:11 2021 -0700 Merge pull request #2237 from Netflix/dependabot/npm_and_yarn/ui/lodash-4.17.21 Bump lodash from 4.17.19 to 4.17.21 in /ui commit 15d1b4fb38e1b386e3f602508614f2aeea6f96cb Merge: 639d6898 63eb93ea Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Fri May 7 11:33:58 2021 -0700 Merge pull request #2236 from Netflix/dependabot/npm_and_yarn/ui/underscore-1.12.1 Bump underscore from 1.10.2 to 1.12.1 in /ui commit 8b0a6e2d0337004d57b64940b4b8fac6338c758b Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri May 7 11:02:06 2021 +0000 Bump lodash from 4.17.19 to 4.17.21 in /ui Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21) Signed-off-by: dependabot[bot] <support@github.com> commit b212c310dcaf663673a9c581530f7c6ff9400bf3 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri May 7 11:02:06 2021 +0000 Bump lodash from 4.17.19 to 4.17.21 in /ui Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21) Signed-off-by: dependabot[bot] <support@github.com> commit 639d6898ebb853900c8d659d759fce15ca3a6d60 Merge: e1791382 168f85dd Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Thu May 6 14:53:11 2021 -0700 Merge pull request #2230 from Netflix/pause_resume Remove workflows from decider queue when paused; add when resumed commit 168f85ddd862ff9bee3871d31477ab21dce9637a Author: Anoop Panicker <apanicker@netflix.com> Date: Wed May 5 18:05:49 2021 -0700 remove workflows from decider queue when paused; add when resumed commit 6630599852f707f1f04d1bfa1a73208d600cb382 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Thu May 6 10:14:24 2021 -0700 added check for task limit commit 8648555957ee37b0de0d23b71c8e1e57759377e0 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 6 18:40:04 2021 +0000 Bump underscore from 1.10.2 to 1.12.1 in /ui Bumps [underscore](https://github.com/jashkenas/underscore) from 1.10.2 to 1.12.1. - [Release notes](https://github.com/jashkenas/underscore/releases) - [Commits](https://github.com/jashkenas/underscore/compare/1.10.2...1.12.1) Signed-off-by: dependabot[bot] <support@github.com> commit 63eb93eae31a574ca93953629f8c89729e7d33b3 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu May 6 18:40:04 2021 +0000 Bump underscore from 1.10.2 to 1.12.1 in /ui Bumps [underscore](https://github.com/jashkenas/underscore) from 1.10.2 to 1.12.1. - [Release notes](https://github.com/jashkenas/underscore/releases) - [Commits](https://github.com/jashkenas/underscore/compare/1.10.2...1.12.1) Signed-off-by: dependabot[bot] <support@github.com> commit e1791382aaf9d2cf5282c22ec9e6157a0a5c03d2 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Tue May 4 20:33:54 2021 -0700 upgraded jdk in docker files and modified startup scripts commit 53133111a414cca0c948a47964574d5662d64a6e Author: Mahesh Yaddanapudi <zzzmahesh@gmail.com> Date: Wed May 5 09:01:52 2021 +0530 Java upgrade and startup script fixes (#2206) commit ef70415e330b2a42414e25ee717007cf50dbb6a6 Author: Noam Levy <noamlevy81@gmail.com> Date: Tue May 4 08:17:38 2021 +0300 added mysql & postgres dependencies (#2222) commit 62c574f366ef25cc0284a6156984dd071be9118a Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Mon May 3 14:23:03 2021 -0700 removed TaskType#isSystemTask in favor SystemTaskRegistry#isSystemTask commit c1ccd562cf69597921006e20652a4a67c888e04d Author: Raju komati <komatiraju032@gmail.com> Date: Tue Apr 27 23:49:12 2021 +0530 fixed the issue some endpoints not working in swagger-ui (#2210) * fixed the issue some endpoints not working in swagger-ui commit 3158be4bcf34db45192eab6a76c0eac7790818c4 Merge: 562f425d 816071e2 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Tue Apr 27 10:29:24 2021 -0700 Merge pull request #2172 from Netflix/poller_sweeper_interface Renamed WorkflowPoller->WorkflowReconciler and can be enabled using property commit 816071e2e5766998ee186cdaae292f9f5b593883 Author: Anoop Panicker <apanicker@netflix.com> Date: Tue Apr 13 18:49:49 2021 -0700 rename WorkflowPoller -> WorkflowReconciler; update property commit 562f425d3f80d3e119fd176b8a93cd030e7bc262 Author: Noam Levy <noamlevy81@gmail.com> Date: Tue Apr 27 02:33:09 2021 +0300 support bulk termination of workflows (#2176) * support bulk termination of workflows * move BulkResponse to common Co-authored-by: noaml <noam.levy@niceactimize.com> commit 45fca2b52c00c9beafee461cc4f2e4d843a49f39 Author: Marco <73197513+marcocrasso@users.noreply.github.com> Date: Mon Apr 26 20:21:49 2021 -0300 feat:Add support for publishing in Prometheus registry using the spring-boot way (#2187) commit ded349b642b6d622d66a860a27d9a5d726f94c50 Author: Anoop Panicker <apanicker@netflix.com> Date: Tue Apr 20 23:34:53 2021 -0700 removed sonarqube from pr builds commit e24443c90e431eeb207f2fa70a500558feeab14b Author: Mahesh Yaddanapudi <zzzmahesh@gmail.com> Date: Tue Apr 20 04:54:02 2021 +0530 Adding the New Angular Based Web UI for Conductor (#2184) Adding the New Angular Based Web UI for Conductor for - Medatadata Maganement - Workflow Management - Configuration Overview etc. For more deyails - https://github.com/maheshyaddanapudi/conductor-ng-ui/blob/main/README.md commit 05504819d56cc024c98445343f3fc75c03e06a79 Merge: 46ec9700 48e59b02 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Fri Apr 16 15:24:13 2021 -0700 Merge pull request #2183 from Netflix/sonar Adds sonar to PR builds commit 48e59b022b1432a47048a78e3dc9426823ab4ac5 Author: Anoop Panicker <apanicker@netflix.com> Date: Fri Apr 16 12:14:42 2021 -0700 add sonar to PR builds commit 46ec9700863896b6728cb4f4f4403f404f8894cb Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Apr 15 23:22:35 2021 -0700 removed unused travis files commit 7a68cd1b1baa4669a67228c7baa42dbb10939504 Merge: 3bab8506 40acbeef Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Thu Apr 15 19:17:46 2021 -0700 Merge pull request #2181 from Netflix/async_complete_task Ensure async complete system tasks are not response timed out commit 40acbeefbc06e5fb04d504c3e0a201906e800020 Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Apr 15 17:35:48 2021 -0700 ensure async complete system tasks are not response timed out commit 3bab8506c2139ace227e56200797d7a4cdd93ef9 Merge: 6ca80453 4d74117d Author: Anoop Panicker <apanicker@netflix.com> Date: Wed Apr 14 15:19:07 2021 -0700 Merge branch 'main' of github.com:Netflix/conductor into main commit 6ca804535846641645b6c93df2b01cf939a60d17 Author: Anoop Panicker <apanicker@netflix.com> Date: Wed Apr 14 15:19:01 2021 -0700 updated changelog commit 4d74117da975df9b6ce00512af9ca591d5a6f557 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Wed Apr 14 15:17:10 2021 -0700 Update README.md minimum requirements and plug for discussion forums commit 69953e9ec0d7401c41e71f825f6ed1f16fdc481d Merge: 5e5af839 4e34db06 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Wed Apr 14 15:01:55 2021 -0700 Merge pull request #2179 from Netflix/sync_2.31 sync to 2.31 98c75e9216a59e42f281fc31fcdac3e24f9ca55e commit 4e34db06f3459cd19b4be9033a61d748d604d73b Author: Anoop Panicker <apanicker@netflix.com> Date: Wed Apr 14 14:31:00 2021 -0700 sync to 2.31 98c75e9216a59e42f281fc31fcdac3e24f9ca55e commit 5e5af8391c54d9ac8b11f4eb1171a830cfe6d03d Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Wed Apr 14 14:12:13 2021 -0700 removed jaxb dependencies since common is Java 8 compatible commit d7c643a79ddf506dcade1a122f684a9938fc09f5 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Wed Apr 14 14:10:05 2021 -0700 removed unused methods from QueueDAO commit 8ec66138f1adeb2b40e5e559f27ee9cf03ed5afa Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Wed Apr 14 11:23:35 2021 -0700 enabled build scan commit 59c13ff8c6fdc54ecf5c76c25b4d4255a281da93 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Tue Apr 13 16:40:01 2021 -0700 upgrade to java 11 commit b03aec675e1aec6c0abeeaf63c95b703f794d5ba Merge: 93bbf16d 4dfaa4e1 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Tue Apr 13 15:27:33 2021 -0700 Merge pull request #2169 from Netflix/artifacts upload test artifacts and publish test results commit 93bbf16d6b1faeae17f312becf0a2ba199f378fc Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Tue Apr 13 14:37:22 2021 -0700 Added a property for lease duration to be used when popping workflow ids from the decider queue commit 4dfaa4e1a5c68a7d467a21f360702df68b1d82a9 Author: Anoop Panicker <apanicker@netflix.com> Date: Mon Apr 12 14:49:16 2021 -0700 upload test artifacts and publish test results commit 480afd85a1d1ed97ed46f5bc746be316f359080b Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Fri Apr 9 14:53:24 2021 -0700 WorkflowSystemTask.name -> WorkflowSystemTask.taskType commit 2af138b2f7831902f9b7cc6f0ed2430e4fd112f5 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Fri Apr 9 10:00:25 2021 -0700 SystemTaskRegistry builds the registry using task name instead of bean name. commit a2658386c2533c5c893d4ae326ae8da575bcabe5 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Fri Apr 9 09:49:48 2021 -0700 removed Task NAME constants and used constants from TaskType commit 5e204a25c06ec14a6be197efdab92b0654c6a8b8 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Wed Apr 7 20:55:20 2021 -0700 introduced SystemTaskRegistry in place of the registry in WorkflowSystemTask. commit 3b2e4b63804f996a8cf26d37e8f9df5a3878a51d Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Tue Apr 6 16:14:06 2021 -0700 removed SystemTaskType.java commit c6d28cbc14a6f31e5c7021941be458757773c6ac Merge: 99882ac4 4fdf599d Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Sat Apr 10 10:09:06 2021 -0700 Merge pull request #2157 from Netflix/sync_master sync to master 216960d11116d1f0a944d5f380ba1f6cb9da2d13 commit 99882ac4c499f8bee2eee0678d4ca274e30e2392 Author: Anoop Panicker <apanicker@netflix.com> Date: Sat Apr 10 01:26:32 2021 -0700 updated ReadMe commit 0505338d0a8a7c4784e588c0e03bd0f1ef42d258 Author: Anoop Panicker <apanicker@netflix.com> Date: Fri Apr 9 18:00:36 2021 -0700 updated CHANGELOG and dependencies commit 686ffe1a033c9da76c589a9564b91f2c99852499 Merge: a7a400c7 59b3ac52 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Fri Apr 9 16:27:38 2021 -0700 Merge pull request #2167 from Netflix/publish_workflow Added publish workflow commit 59b3ac52615e17eeacd648f5d881abac26a861db Author: Anoop Panicker <apanicker@netflix.com> Date: Fri Apr 9 00:24:31 2021 -0700 added publish workflow commit a7a400c7b540e4311db9594f06554033d9787873 Merge: e5adaa0d 99e5f56c Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Thu Apr 8 23:44:48 2021 -0700 Merge pull request #2159 from Netflix/remove_unimportant_apis Removed unimportant and potentially expensive APIs commit 99e5f56cb4d15a91aeed9341f3d7b751d93bdf52 Author: Anoop Panicker <apanicker@netflix.com> Date: Fri Apr 2 17:13:33 2021 -0700 removed unimportant and potentially expensive APIs commit e5adaa0d0c61b43a304c9a1726665e1454a58c28 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Thu Apr 8 21:27:55 2021 -0700 Update doc template commit ab4d211a7252bc0e3c18bb0da546997c0c4b33dc Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Thu Apr 8 21:22:09 2021 -0700 Update feature request and question templates commit 8ea001ad5a7a984a66289c201733885f528c9b38 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Thu Apr 8 21:17:03 2021 -0700 Update issue templates commit 7872c28fb4ebfc92f4dc09899d872fc6c79cfe2c Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Apr 8 21:10:53 2021 -0700 rename bug template commit 040750e08796ce536d0bf0dbb3b4b601537cde7d Merge: d83f60d0 01dbf5cc Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Thu Apr 8 21:07:14 2021 -0700 Merge pull request #2166 from Netflix/issue_templates added issue templates commit 01dbf5cc02346b1b7a595ea90a3061afb0c7bbb2 Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Apr 8 15:32:58 2021 -0700 updated readme commit d1e94dc6889edb9521794c5aefc4f0099cb2ef99 Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Apr 8 15:19:25 2021 -0700 added code_of_conduct and updated contributing guide commit be0eef40b43d3a0831cf4f11f849be53b8448d8e Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Apr 8 15:04:03 2021 -0700 added issue templates commit d83f60d0b9e56e24b56d9e0b8777290124ed5929 Author: Anoop Panicker <apanicker@netflix.com> Date: Tue Apr 6 21:38:45 2021 -0700 fix ci status badge commit 4fe6e7ff7a29082ed18aeee9058c7c44c7a1136c Author: Anoop Panicker <apanicker@netflix.com> Date: Tue Apr 6 21:35:52 2021 -0700 fix label in github action commit fc2cee1df8be30c60b754b695a3d12514cb41a95 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Tue Apr 6 15:56:16 2021 -0700 remove deprecated fields and methods (#2158) remove deprecated fields and methods commit 6ee85daea4592c5980b45fae25ec1323cb296226 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Mon Apr 5 17:11:38 2021 -0700 Added GitHub Actions (#1996) * added CI workflow * added workflow status badge to readme;less verbose travis builds * upgrade gradle wrapper * use testcontainer for http test * try to print more detail about failure * added stale workflow * added gradle wrapper workflow * added release drafter * added pull request template * updated CI status badge in ReadMe commit e9db99f12e1a9165d40b67f1891c6a2c8ffeb3fa Author: Anoop Panicker <apanicker@netflix.com> Date: Fri Apr 2 01:00:39 2021 -0700 sync to master 216960d11116d1f0a944d5f380ba1f6cb9da2d13 commit 4fdf599dc52fb54bb2e22d492dea30682a054eca Author: Anoop Panicker <apanicker@netflix.com> Date: Fri Apr 2 01:00:39 2021 -0700 sync to master 216960d11116d1f0a944d5f380ba1f6cb9da2d13 commit 8caf9cf2d5f91723a56ac9c56a44061b4faae17d Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Apr 1 14:00:29 2021 -0700 updated contributing guide and readme commit 27162cc0f331420f5db60b76cbd23238da5932d6 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Thu Apr 1 13:51:31 2021 -0700 readme updates with new branch names commit 3e86acbde90700c068069f9bc3d0e48be6d2c8aa Merge: 9d79c0b8 7065002a Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Thu Apr 1 13:38:34 2021 -0700 Merge pull request #2155 from Netflix/dependabot/npm_and_yarn/ui/y18n-3.2.2 Bump y18n from 3.2.1 to 3.2.2 in /ui commit 66618424c82d50b7edc19b6a1beac1aa8958d837 Merge: 53ff9b90 431e4ee2 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Thu Apr 1 13:38:34 2021 -0700 Merge pull request #2155 from Netflix/dependabot/npm_and_yarn/ui/y18n-3.2.2 Bump y18n from 3.2.1 to 3.2.2 in /ui commit 9d79c0b8f095d1e4ca6033f0040c8281811a8fc2 Merge: 24f27b07 7650439d Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Thu Apr 1 13:38:21 2021 -0700 Merge pull request #2156 from Netflix/dependabot/npm_and_yarn/ui/bl-1.2.3 Bump bl from 1.2.2 to 1.2.3 in /ui commit 53ff9b906152d9529a7dd5a76b10a8619a413461 Merge: f3781db4 60f02c87 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Thu Apr 1 13:38:21 2021 -0700 Merge pull request #2156 from Netflix/dependabot/npm_and_yarn/ui/bl-1.2.3 Bump bl from 1.2.2 to 1.2.3 in /ui commit 7650439db9c55fc48bb7fcc787e7d4fbdcba45c9 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Apr 1 20:35:33 2021 +0000 Bump bl from 1.2.2 to 1.2.3 in /ui Bumps [bl](https://github.com/rvagg/bl) from 1.2.2 to 1.2.3. - [Release notes](https://github.com/rvagg/bl/releases) - [Commits](https://github.com/rvagg/bl/compare/v1.2.2...v1.2.3) Signed-off-by: dependabot[bot] <support@github.com> commit 60f02c873f908ff25aa41fa3bb07a177c636af17 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Apr 1 20:35:33 2021 +0000 Bump bl from 1.2.2 to 1.2.3 in /ui Bumps [bl](https://github.com/rvagg/bl) from 1.2.2 to 1.2.3. - [Release notes](https://github.com/rvagg/bl/releases) - [Commits](https://github.com/rvagg/bl/compare/v1.2.2...v1.2.3) Signed-off-by: dependabot[bot] <support@github.com> commit 7065002a9753671781858cf6bdcf7ad4fb49a92c Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Apr 1 20:35:32 2021 +0000 Bump y18n from 3.2.1 to 3.2.2 in /ui Bumps [y18n](https://github.com/yargs/y18n) from 3.2.1 to 3.2.2. - [Release notes](https://github.com/yargs/y18n/releases) - [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md) - [Commits](https://github.com/yargs/y18n/commits) Signed-off-by: dependabot[bot] <support@github.com> commit 431e4ee24c847ca08deebe1e700f9d05fe2b49e2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Apr 1 20:35:32 2021 +0000 Bump y18n from 3.2.1 to 3.2.2 in /ui Bumps [y18n](https://github.com/yargs/y18n) from 3.2.1 to 3.2.2. - [Release notes](https://github.com/yargs/y18n/releases) - [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md) - [Commits](https://github.com/yargs/y18n/commits) Signed-off-by: dependabot[bot] <support@github.com> commit f3781db4ca418ce00c5406e3926f58060b941587 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Thu Apr 1 13:20:49 2021 -0700 dependency locks commit 3c12e481f79d4e1a0b260a2a14e0044c37461ea0 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Thu Apr 1 12:20:05 2021 -0700 property updates commit 0b3e4704e85820deaf1cdf372e1d8103c016e6e3 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Thu Apr 1 12:19:25 2021 -0700 introduced conductor.sweep-frequency.millis property that controls the frequency of the background sweep process commit 982bdbfe6184987127d12ca15f0952000ed7ebf3 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Thu Apr 1 12:14:28 2021 -0700 sweepFrequency to workflowOffsetTimeout commit dc6e94ecd2080d5fbab1b1a5c2637c75bde5d5ac Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Wed Mar 31 16:18:11 2021 -0700 when the sub workflow updates the state of the parent, it sets up the parent to be evaluated as soon as possible by setting a priority commit f26f87aba084475515455313cd6d505d6991c3ae Merge: 02a31164 cd4113d5 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Tue Mar 30 12:11:14 2021 -0700 Merge pull request #2143 from Netflix/separate_poller_processor separate event poller and processor commit cd4113d53ca14dd293c4515129792d5a5d43d60c Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Mar 25 15:52:29 2021 -0700 separate event poller and processor commit 02a311640407f4820940a8bb530fe583be466941 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Mon Mar 29 10:07:43 2021 -0700 moved the properties to the appropriate modules commit 76f25153e1706264d3db103833358d8f384db898 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Mon Mar 29 10:03:33 2021 -0700 updated the execution log message when sub workflow is changed commit 5494ec61ae20f92aab0d8554ea571fd415cbc32c Merge: bce5a587 fc198c74 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Fri Mar 26 14:44:14 2021 -0700 Merge pull request #2141 from Netflix/observable_queue_lifecycle wire observable queues with lifecycle commit fc198c74b71dd34716b439724adf9cff4c68757f Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Mar 25 15:52:29 2021 -0700 wire observable queues with lifecycle; prevent implicit type conversion when expanding json commit bce5a587865b26704d972cb6eaee0a6219d8fb0e Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Wed Mar 24 21:17:28 2021 -0700 identifierString() -> toShortString() commit 27a47a862fd9d450214d76a4f2abf3776134b135 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Wed Mar 24 20:50:25 2021 -0700 Changes in sub workflow trigger decide on the parent asynchronously (#2125) Sub workflow updates the parent's task and status, but triggers the decide async by pushing the parent's id to the decider queue. commit 1bc1c56a8f6c8cd7e5a66b7d31926b14ac7f5dbb Merge: 2a9dfe00 92d12f29 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Wed Mar 24 16:34:50 2021 -0700 Merge pull request #2135 from Netflix/replace_jcenter replace jcenter with maven central commit 24f27b07553029ed3bb461f14c5d15a72d61ab6c Merge: 0ebd3b00 dc8b965e Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Fri Mar 19 09:59:35 2021 -0700 Merge pull request #2136 from Netflix/master_sync sync to master e328b5636b06268445a68fe51de87445b23c8560 commit 2a9dfe00c9edf9a690b18889aa01dc9c7cc8cff8 Merge: 72e3474b b0b821f1 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Fri Mar 19 09:59:35 2021 -0700 Merge pull request #2136 from Netflix/master_sync sync to master e328b5636b06268445a68fe51de87445b23c8560 commit dc8b965e8dbaf89c4d2d70b29f36db858288a6a9 Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Mar 18 17:34:50 2021 -0700 sync to master e328b5636b06268445a68fe51de87445b23c8560 commit b0b821f1a487b8a4027c6c3037bdb21701793782 Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Mar 18 17:34:50 2021 -0700 sync to master e328b5636b06268445a68fe51de87445b23c8560 commit 92d12f29c6d15c23da599d2e1e68e56c133f54f0 Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Mar 18 15:03:50 2021 -0700 replace jcenter with maven central commit 72e3474ba16f0ac9e5c45af25074c680f68a75d0 Author: Anoop Panicker <apanicker@netflix.com> Date: Tue Mar 16 10:42:28 2021 -0700 fix flag in system task worker coordinator commit 23473faaa34962631b5c66095cb232b4c479eaea Merge: 26b999f9 8988edc4 Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Mon Mar 15 15:33:06 2021 -0700 Merge pull request #2115 from Netflix/background_annotation Disable background processes when instance is disabled commit 8988edc4bcf5fc1401f8d8d96d73a7ece17992fe Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Mar 11 15:00:56 2021 -0800 removed unused method from IndexDAO commit a47fa01813b578d703a0bc65e106d6c57aa1ccce Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Mar 11 12:16:49 2021 -0800 added missing license headers commit 5d1174aca61250e2a7e96f0a79df4b65c889a777 Author: Anoop Panicker <apanicker@netflix.com> Date: Wed Mar 10 15:32:31 2021 -0800 Upgrade nebula.netflixoss to replace bintray publication and update TravisCI secrets commit d0f919f8c6b70a002420107218cdfe7e08ff8e4f Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Mar 4 14:33:48 2021 -0800 disable background processes when instance is disabled commit 26b999f9d458a65952a8685d483023488395da2f Merge: eb6530cc 36c89cfd Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Wed Mar 3 10:30:24 2021 -0800 Merge pull request #2112 from Netflix/terminate_task_external_payload Fix conditional sync system task with large payload commit 36c89cfd92cc77265e47c8f7282e5d9221051829 Author: Anoop Panicker <apanicker@netflix.com> Date: Tue Mar 2 17:36:00 2021 -0800 fix conditional sync system task with large payload commit 1a055b9645393cd73d58a257775f10f61334c3b8 Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Feb 25 18:39:24 2021 -0800 send notification on workflow finalization commit eb6530cc0ab3e8998c86c463182a535b5265620d Merge: 6a07f0cc e75e4ebb Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Tue Mar 2 20:20:07 2021 -0800 Merge pull request #2103 from Netflix/finalized_notification send notification on workflow finalization commit e75e4ebb2bdd844a499f09067dafc08583aa8aca Author: Anoop Panicker <apanicker@netflix.com> Date: Thu Feb 25 18:39:24 2021 -0800 send notification on workflow finalization commit 6a07f0ccbba81e97479b4318c494d0a88d422890 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Mon Feb 22 21:32:47 2021 -0800 corrected QueueResiliencySpec which uses TaskResource commit 37b4f3a2e9aa728a6f6fb62b7f32a89cf2e081f1 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Mon Feb 22 14:51:05 2021 -0800 refactored task processors map commit 8674fa5aae54df18788f19abcd6cc5a3c407ba14 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Mon Feb 22 14:49:41 2021 -0800 updated test to account for the change in TaskResource method signature commit 26f0e582b576c7c9cc192f30c45ab5e2af459e61 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Sun Feb 21 11:33:19 2021 -0800 bean name is task name commit aa536df383510b998695b1c3ecc6ac4f8d27c4bc Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Sun Feb 21 11:32:32 2021 -0800 return 204 for compatibility with the client commit eb3a329451e04d23e1fab9c7a724a2550a130390 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Wed Feb 24 22:45:22 2021 -0800 PollDataDAO implementation is extracted to its own class commit 0ebd3b002cc43251b437c2688d28631f7946b57c Merge: f2261fd1 be33ca9c Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Mon Feb 22 15:16:13 2021 -0800 Merge pull request #2092 from Netflix/master_sync sync to top of master commit 34bb3830d427135a5f8832855dcfd93bcad5388f Merge: 6a1f1d9a 844b502b Author: Anoop Panicker <34087882+apanicker-nflx@users.noreply.github.com> Date: Mon Feb 22 15:16:13 2021 -0800 Merge pull request #2092 from Netflix/master_sync sync to top of master commit be33ca9c84f85f01ec3d72db98ceb63e1c79b057 Author: Anoop Panicker <apanicker@netflix.com> Date: Wed Feb 17 17:37:31 2021 -0800 sync to master f515e0c7cd6f8797bd43c049b271e3a1b7db3459 commit 844b502b35367e711d08106a775ffc95e96303ea Author: Anoop Panicker <apanicker@netflix.com> Date: Wed Feb 17 17:37:31 2021 -0800 sync to master f515e0c7cd6f8797bd43c049b271e3a1b7db3459 commit 6a1f1d9af7b50968b254dddf5ba80eecc94b5089 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Wed Feb 10 23:12:49 2021 -0800 more metadata for configuration properties commit e331d780bdddf6faa108c213fd1386bfe8ad50d2 Author: Aravindan Ramkumar <1028385+aravindanr@users.noreply.github.com> Date: Wed Feb 10 22:47:16 2021 -0800 more metadata for configuration properties …
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull Request type
Changes in this PR
Allow workflows that TIMED_OUT because of the timeoutSeconds configuration at the workflow level to be retried. In such workflows, there may not be any unsuccessful tasks, but the workflows should be able to be retried by the user.
The workflow will be set to RUNNING state by the action and will be acted upon later by the sweeper.