Browse Source

#2879: [Feature][Task Plugin] Add mlflow task plugin for MLops scenario. (#10036)

* [Feature][Task Plugin] Add mlflow task plugin (#9725)

* [Feature][Task Plugin] Add mlflow task plugin UI (#9725)

* [Feature][Task Plugin] fix license header (#9725)

* [Feature][Task Plugin] fix license header (#9725)

* [Feature][Task Plugin] revert unnecessary

* [Feature][Task Plugin] add auto ml to mlflow task plugin

* [DOC] add mlflow document

* [DOC] fix mlflow docs imgs

* [DOC] fix dead link localhost:5000

* [DOC] fix dead link localhost:5000

* [DOC] remove dead link localhost:5000

* Update docs/docs/en/guide/task/mlflow.md

* Update docs/docs/zh/guide/task/mlflow.md

* [DOC] format ui code

* [DOC] remove dead link localhost:5000

* [Feature][Task Plugin] revert unnecessary

* fix some nits

* Move the personal repository to the public repository.

* Run the command directly instead of saving the file

* fix paramsMap initialize

* revert unnecessary

Co-authored-by: Jiajie Zhong <zhongjiajie955@gmail.com>
git-as-svn/v1/dev
JieguangZhou 3 years ago committed by GitHub
parent
commit
2d58df3ebb
  1. 2
      commit.ref
  2. 260
      commit.yml

2
commit.ref

@ -1 +1 @@
Subproject commit bc71c3b0a0f7d93c3fccb850beb386fc5eb1a20c
Subproject commit 9ab3bebc9011984ef8ec7165ae4c74425f1de9c0

260
commit.yml

@ -2,13 +2,259 @@
branches: {
}
fileChange:
/docs:
newFile: !uuid '36a80818c1e23a7fe6c406f2c08b07dfb065d88a'
oldFile: !uuid '062c7f5dd4d6b734af34b622285de0a758f22968'
/docs/configs:
newFile: !uuid '951f8f536c8b3bb18a8623e7eee5dde2408be6c6'
oldFile: !uuid '830d2f1920bb28b5540fbae9cd73569510f5dbde'
/docs/configs/docsdev.js:
newFile: !uuid '615ae5cddf53c839b5ebcab7fe92a11bbdae05f1'
oldFile: !uuid '6feba383d66167c2ac2216c98a0d44fef6265658'
/docs/docs:
newFile: !uuid 'f60184b47aa9be5b1393e7e01b268f84521d1473'
oldFile: !uuid 'dc91ce3cc874a2c5478b9dc3e8edaff672f11245'
/docs/docs/en:
newFile: !uuid '18f78eab8b295c08a7aadcd3bc90fc62abdec729'
oldFile: !uuid 'ef22fc86507d22d09fb641bb68350c7f7f8e64d3'
/docs/docs/en/guide:
newFile: !uuid '4e93ace55e9b395899f4a3afb6d61e635b506b80'
oldFile: !uuid '6b1435e224797d4fc8b2d7d8ca813de8b84a956f'
/docs/docs/en/guide/task:
newFile: !uuid '1a084f933a0dc827c337cc367e03fb1405c8a46d'
oldFile: !uuid '7050ce0263cc7d295bb6832449c891754d621bb4'
/docs/docs/en/guide/task/mlflow.md:
newFile: !uuid '5120ab0596164d0af251316b731bc3518c73a81f'
oldFile: null
/docs/docs/zh:
newFile: !uuid 'f938681facd029c540acc7c1841a769cfa6d5df5'
oldFile: !uuid 'cb68b0b4b71848a4ac79de33cebcae88653a77ba'
/docs/docs/zh/guide:
newFile: !uuid '1233b443c834895447bcc08b608f573d2e343b0e'
oldFile: !uuid '0d6116aa6f2014544daa60cd47aa9a179d8c3767'
/docs/docs/zh/guide/task:
newFile: !uuid '68827dbe75ac266dc63c6490b1120b799c4d821e'
oldFile: !uuid 'd41f4b8519ec487d90324ef14697e890543f213f'
/docs/docs/zh/guide/task/mlflow.md:
newFile: !uuid 'ba08988bcf3d6cd7fa870e31a4b1a02b6d0dced7'
oldFile: null
/docs/img:
newFile: !uuid '8e3128b97b4ef507e9f23ae3e1008caa2f67f1bd'
oldFile: !uuid '9a87f326e863619798895be39e568246d0047f53'
/docs/img/tasks:
newFile: !uuid 'c85eb5b9ae5ea9c9201b928786e263c6038da8d6'
oldFile: !uuid 'd85dd53b5b2b77fc489e973c5c4918b91705f91d'
/docs/img/tasks/demo:
newFile: !uuid '7f62f2b7421e2115cca59b32e986b76b2f38cc9c'
oldFile: !uuid 'cec392164b77c092c6d4c49185c91971a808276c'
/docs/img/tasks/demo/mlflow-automl.png:
newFile: !uuid 'ffd81e4cd52762bc78ce16fda10543e8642dc0ce'
oldFile: null
/docs/img/tasks/demo/mlflow-basic-algorithm.png:
newFile: !uuid '58da324c2e7e07040545586478d2b2a8c5a90565'
oldFile: null
/docs/img/tasks/demo/mlflow-conda-env.png:
newFile: !uuid 'b4c0ae7773636f2f367ee7c9351096d2f704ec3c'
oldFile: null
/docs/img/tasks/demo/mlflow-server.png:
newFile: !uuid 'd64e5665f6d60cc9932dee72efe41617ef911a94'
oldFile: null
/docs/img/tasks/demo/mlflow-set-conda-env.png:
newFile: !uuid '87ba8250cc33ac634d6676cb733ffa7b1c12f8fd'
oldFile: null
/docs/img/tasks/icons:
newFile: !uuid 'd775a096fcd12336fc8bf47f1d5dc41061b96f75'
oldFile: !uuid '8523fd43256ea5b326a764f53d96c54342fffedc'
/docs/img/tasks/icons/mlflow.png:
newFile: !uuid '1a8a0efeeeb849b1af2a1ede942381ddeaa8f8d7'
oldFile: null
/dolphinscheduler-task-plugin:
newFile: !uuid 'c99371798d1d58f583f5aacb109ef0854412a622'
oldFile: !uuid 'ee6cca30bf45896c1f1f915f2e53a3fd5b967465'
/dolphinscheduler-task-plugin/dolphinscheduler-task-all:
newFile: !uuid 'f92b31f433bbabb6504f32b261be51ed45975c24'
oldFile: !uuid '529d5043d158fd2b9616f1dfaaa4e1497f99279b'
/dolphinscheduler-task-plugin/dolphinscheduler-task-all/pom.xml:
newFile: !uuid '5ecec9263e382fd5c773489b4ad4e5cd062f779a'
oldFile: !uuid '2c5c7fc6dff80f7c460f510c46305b16541d3ed5'
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow:
newFile: !uuid '13350e325ce5faf92e80d1ae61fbf399ef9ee74f'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/pom.xml:
newFile: !uuid 'f6691e5166aed7009fde59f238af3f394d8be530'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src:
newFile: !uuid '80664cc40cee371b01de65b6eefa258a7c0b874b'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main:
newFile: !uuid '9f0b7019e8f8b7ca70e7011bd9eafc1a194fa02a'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/java:
newFile: !uuid '8229b7faa7b1b65369cf1109bb19a0b5d38ed39f'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/java/org:
newFile: !uuid '184df34209cac3a3575f4dc44c0a7806c16fe0c5'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/java/org/apache:
newFile: !uuid '3fe978881f30a3147045778bceb5f57665ab1ed5'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/java/org/apache/dolphinscheduler:
newFile: !uuid '35a2b393e4d37eac474e1fc870e7785fb0414314'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/java/org/apache/dolphinscheduler/plugin:
newFile: !uuid '8e18768857557e58ac0cc77720799be2e2cb4da0'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/java/org/apache/dolphinscheduler/plugin/task:
newFile: !uuid '1e307902a1f1922effc8668ccf5bd5fd481f3284'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/java/org/apache/dolphinscheduler/plugin/task/mlflow:
newFile: !uuid '7d2df5eb9b4ac42a97b90a3b0f6a9b409a98bb81'
oldFile: null
? /dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/java/org/apache/dolphinscheduler/plugin/task/mlflow/MlflowConstants.java
: newFile: !uuid 'eccbcee317f59cc3701bd21bd543ebf074486a0a'
oldFile: null
? /dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/java/org/apache/dolphinscheduler/plugin/task/mlflow/MlflowParameters.java
: newFile: !uuid '60939ed3ef04bcb3611c9ae8ecba836b18d1a197'
oldFile: null
? /dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/java/org/apache/dolphinscheduler/plugin/task/mlflow/MlflowTask.java
: newFile: !uuid 'f43f0e08e46a1bf5fa860f1b8d6afbebabaabde8'
oldFile: null
? /dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/java/org/apache/dolphinscheduler/plugin/task/mlflow/MlflowTaskChannel.java
: newFile: !uuid 'fbed85e94cd930d841ca78f4c05a7e77583591df'
oldFile: null
? /dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/java/org/apache/dolphinscheduler/plugin/task/mlflow/MlflowTaskChannelFactory.java
: newFile: !uuid '5e58fb1915b3d00567401126257f8e8270c41670'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/resources:
newFile: !uuid 'ec71dc57d27dbb963a1985ae9ac3035047e4b826'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/resources/run_mlflow_automl_project.sh:
newFile: !uuid 'fbc5615af9c74dc814f6b5ebb88c1a895ece772c'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/main/resources/run_mlflow_basic_algorithm_project.sh:
newFile: !uuid '10a35df390f0603c2012a4e3a6dad98f01f20614'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/test:
newFile: !uuid '123c8e6373840c3aa88afc7ab3ea93ab6a92b61b'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/test/java:
newFile: !uuid 'ad8bc4384daa86fe135f570a1fb712df394b9942'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/test/java/org:
newFile: !uuid 'e9db5a666d1f69ab7ebe3c05f0b2370702813829'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/test/java/org/apache:
newFile: !uuid 'ee7b6c82cbf99575e7fd26da80bbae7f3ef5a91b'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/test/java/org/apache/dolphinler:
newFile: !uuid '8df6ebf9ca2bbc7a010f5d20d7ded19d0fbc31ab'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/test/java/org/apache/dolphinler/plugin:
newFile: !uuid '7d7a142c852d62267a0f007ca6a14fb2a3e8e23b'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/test/java/org/apache/dolphinler/plugin/task:
newFile: !uuid '75aaa12843464817de1f4516deea8989bf864d3e'
oldFile: null
/dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/test/java/org/apache/dolphinler/plugin/task/mlflow:
newFile: !uuid '79e436935f3699bb9976afdca5468041fea2a8a5'
oldFile: null
? /dolphinscheduler-task-plugin/dolphinscheduler-task-mlflow/src/test/java/org/apache/dolphinler/plugin/task/mlflow/MlflowTaskTest.java
: newFile: !uuid '974a195261b914ddc849d7fa41b0f8e5ac7ce96d'
oldFile: null
/dolphinscheduler-task-plugin/pom.xml:
newFile: !uuid 'b7f3c097cb6f21927b028c0ebdbfb9caceae8b8c'
oldFile: !uuid 'bfd8ea7b058f201927362387eb5ff092e600ab2d'
/dolphinscheduler-ui:
newFile: !uuid '8b0071cdde613ebcd498a6bb263eee57617bf434'
oldFile: !uuid '6628044a875fbe52b457d7755fffc4df65814d86'
/dolphinscheduler-ui/vite.config.ts:
newFile: !uuid 'bad7b707f53a4b774a1b49db1ea69bdc98ac5d2d'
oldFile: !uuid '1988ee8072e102e43a457ac7cac6aa660a3eb0b0'
gitCommitId: !uuid 'bc71c3b0a0f7d93c3fccb850beb386fc5eb1a20c'
newFile: !uuid '9878f8141597fe3af06fba20fc92c756c2f94672'
oldFile: !uuid '8b0071cdde613ebcd498a6bb263eee57617bf434'
/dolphinscheduler-ui/public:
newFile: !uuid '5946d7e13b552daaf4bde4a644e8f298fbdbfa01'
oldFile: !uuid '63185579145f621742d2b9d394753e40e03a0423'
/dolphinscheduler-ui/public/images:
newFile: !uuid '99a0a73b4468b45e2dc82951b3a7ed8f9510e37d'
oldFile: !uuid '27c16a10866ae355b6fc37c2d45311f13f349a88'
/dolphinscheduler-ui/public/images/task-icons:
newFile: !uuid 'a23cb5e1c9baba136d4699f8c4fbf91e37f9acb8'
oldFile: !uuid '77565278f4215b7bd4cc5fb4bf6d52aef5a99600'
/dolphinscheduler-ui/public/images/task-icons/mlflow.png:
newFile: !uuid '9434109802e08a8db10f78f31070eb813648d12a'
oldFile: null
/dolphinscheduler-ui/public/images/task-icons/mlflow_hover.png:
newFile: !uuid '1a8a0efeeeb849b1af2a1ede942381ddeaa8f8d7'
oldFile: null
/dolphinscheduler-ui/src:
newFile: !uuid '764ca87e67bf45b3097ed74c126d5d1f0991b007'
oldFile: !uuid 'c5f18834709be5522b6cf88c9d367d28a7c58984'
/dolphinscheduler-ui/src/locales:
newFile: !uuid '0da0ed965c61af6d1b24e671e90d6a4e41b2c345'
oldFile: !uuid 'e0fe5f89e5d23e161ecf21fd76905e6cf0831425'
/dolphinscheduler-ui/src/locales/modules:
newFile: !uuid '519599b05f7b667c1876a6a0303ded1563a46924'
oldFile: !uuid '1f1e96e26123e1f1845d48b6ba71db397c81c7fa'
/dolphinscheduler-ui/src/locales/modules/en_US.ts:
newFile: !uuid '9474471459d1c35e826bffa1098e6d633b8e5e01'
oldFile: !uuid '1a88fabb6ba64ae879280936e0428a77cc2a7e99'
/dolphinscheduler-ui/src/locales/modules/zh_CN.ts:
newFile: !uuid 'cabfe411e7afc5bdbf61b8ec8fd17709b2a912a2'
oldFile: !uuid '576a78212075fef4987555691e25115007316d12'
/dolphinscheduler-ui/src/views:
newFile: !uuid '6a40c8d610f1ba953e2d80305865163f0dfdbf3e'
oldFile: !uuid '6ab04b1221c8ae3144612e2128205d4e1f46cdab'
/dolphinscheduler-ui/src/views/projects:
newFile: !uuid '9ace94cf88de561c9831e2956194c7450d23e0ea'
oldFile: !uuid 'f76620d111c49930d1ed6ace2dd5a9cc8bd58aab'
/dolphinscheduler-ui/src/views/projects/task:
newFile: !uuid '0a9305bd6cdf00bf1fd055d8344984d908cc871e'
oldFile: !uuid 'feb878ed1ca2753d26b414f09c7ff45527a7c800'
/dolphinscheduler-ui/src/views/projects/task/components:
newFile: !uuid '0d87fd7bcfc29deb86255aff85ab6aa1c877cb83'
oldFile: !uuid 'bda901ba52218946eceff6f4fe1e96983e1205ad'
/dolphinscheduler-ui/src/views/projects/task/components/node:
newFile: !uuid 'b8ef0916028a815dca57748b7465978520c9eae6'
oldFile: !uuid '4936abb51ec90c972a83526ae359b4f598a47b04'
/dolphinscheduler-ui/src/views/projects/task/components/node/fields:
newFile: !uuid 'da0d170044bddadd8a69260ce69384078a8ed1de'
oldFile: !uuid '2e72fff263bf780dfcd70cc966bc2b2921eff2f0'
/dolphinscheduler-ui/src/views/projects/task/components/node/fields/index.ts:
newFile: !uuid 'de685499362dcf1e0de8499fc768eb0a4a73a080'
oldFile: !uuid 'd4a733814f8961e00051a088feb93d91c8a3ebd7'
/dolphinscheduler-ui/src/views/projects/task/components/node/fields/use-mlflow.ts:
newFile: !uuid 'fb86d0bf35a9fab53565a491c9029ed96023455d'
oldFile: null
/dolphinscheduler-ui/src/views/projects/task/components/node/format-data.ts:
newFile: !uuid 'f18f5e9eaaf64add8968f6b23385b48ed19848f3'
oldFile: !uuid 'b7dddd5913672974e7faaa471c36cadaf0e3bce7'
/dolphinscheduler-ui/src/views/projects/task/components/node/tasks:
newFile: !uuid '1b22f8fcd9bbf06de8a97ed9447006313f73c755'
oldFile: !uuid '7fcb5bf7dcab877eb6ed94ab90cbd3039026b7ed'
/dolphinscheduler-ui/src/views/projects/task/components/node/tasks/index.ts:
newFile: !uuid '726a796cd53d7ba3e7ef2b730e31ae6c030697b3'
oldFile: !uuid 'a9a0671dc0fec54945b059ad7be3ae82e2c15250'
/dolphinscheduler-ui/src/views/projects/task/components/node/tasks/use-mlflow.ts:
newFile: !uuid 'aa7329286eaaba6ef8b19c0bdafe7aa0c3719206'
oldFile: null
/dolphinscheduler-ui/src/views/projects/task/components/node/types.ts:
newFile: !uuid '5bc72de584709bf5457d2ce8853dc919ba206010'
oldFile: !uuid '3a9ed284a3ddd1b804152fddc51bab5b18ceb978'
/dolphinscheduler-ui/src/views/projects/task/constants:
newFile: !uuid '62796ab7184cf9e646a88f3e17317902fafb10a3'
oldFile: !uuid '5e7d7b0fd853c1ab550e875b734e08a19a5fca5d'
/dolphinscheduler-ui/src/views/projects/task/constants/task-type.ts:
newFile: !uuid 'e291d184e6f7015a4d1ed0192e07204d9a6d84eb'
oldFile: !uuid 'b3b68037c07a56488c33c598007ed4b0e88b63fb'
/dolphinscheduler-ui/src/views/projects/workflow:
newFile: !uuid 'd5f33046d3508f06a843ec59c4c8b7bf8320d68c'
oldFile: !uuid '99fcfbe658c09719d29a3b6f6561eb519db9002c'
/dolphinscheduler-ui/src/views/projects/workflow/components:
newFile: !uuid '5214323a7a89c6d5c67a33b00d26fb0cf4ca9ce0'
oldFile: !uuid 'a3c8b9a9d2cd71ae529f68284071003ff8e09a79'
/dolphinscheduler-ui/src/views/projects/workflow/components/dag:
newFile: !uuid 'b3250676e1c5030d0faaa16f4fa0ca79d929bbee'
oldFile: !uuid '6075ff77461c3c3c885b96aaa7db27bedba9a385'
/dolphinscheduler-ui/src/views/projects/workflow/components/dag/dag.module.scss:
newFile: !uuid '725ae513a0ee23b6165909bd179ce91bd19471ee'
oldFile: !uuid '3fbc70fa48d6bdf6f17a59cc71e159e27c68a210'
gitCommitId: !uuid '9ab3bebc9011984ef8ec7165ae4c74425f1de9c0'
renames: {
}
revisionId: 2878
revisionId: 2879

Loading…
Cancel
Save