Commit Graph

43 Commits

Author SHA1 Message Date
root 99a8161fa9 [maven-release-plugin] prepare for next development iteration 2023-05-30 20:45:28 +08:00
root 2330205455 [maven-release-plugin] prepare release 2.0.9 2023-05-30 20:45:17 +08:00
JinYong Li f8f6302068
[Release-for-2.0.9] update version (#14227)
* fix #13760

* pre-209

---------

Co-authored-by: JinyLeeChina <jiny.li@foxmail.com>
2023-05-29 11:43:16 +08:00
JinYong Li a10483fb5a [maven-release-plugin] prepare for next development iteration 2023-02-05 15:46:20 +08:00
JinYong Li 2a22b96058 [maven-release-plugin] prepare release 2.0.8 2023-02-05 15:44:38 +08:00
JinYong Li 873cbc75c6 [maven-release-plugin] prepare for next development iteration 2022-10-20 00:28:00 +08:00
JinYong Li bf5a0f228b [maven-release-plugin] prepare release 2.0.7 2022-10-20 00:27:50 +08:00
JinYong Li 5e70d10562
update version for release (#12435)
Co-authored-by: JinyLeeChina <jiny.li@foxmail.com>
2022-10-19 14:39:08 +08:00
JinYong Li 0ff3e9f73e [maven-release-plugin] prepare for next development iteration 2022-07-04 19:36:09 +08:00
JinYong Li 6aaf6e39ed [maven-release-plugin] prepare release 2.0.6 2022-07-04 19:35:58 +08:00
JinYong Li 8383b331a3
[release] 206 release (#10767)
Co-authored-by: JinyLeeChina <jiny.li@foxmail.com>
2022-07-04 16:42:03 +08:00
JinYong Li d88656c4ce [maven-release-plugin] prepare for next development iteration 2022-03-02 20:29:59 +08:00
JinYong Li f31328276c [maven-release-plugin] prepare release 2.0.5 2022-03-02 20:29:48 +08:00
JinYong Li d95132921d
update version (#8667) 2022-03-02 20:07:27 +08:00
JinYong Li 6d47fc156f [maven-release-plugin] prepare for next development iteration 2022-03-02 18:56:11 +08:00
JinYong Li 8d8d597dc6 [maven-release-plugin] prepare release 2.0.5 2022-03-02 18:56:00 +08:00
JinYong Li 9b9a4cdfb3 [maven-release-plugin] prepare for next development iteration 2022-03-02 17:53:28 +08:00
JinYong Li 3ea4a9e7bf [maven-release-plugin] prepare release 2.0.5 2022-03-02 17:53:18 +08:00
Jiajie Zhong ac5c3936ee
[python] Add server port to python gateway server properties (#8643)
In version 2.0.4, python gateway server do not have entrypoint
to change server port. users have to add config keyword
`server.port` in `python-gateway.properties` by themself. We
should add default key and value to `python-gateway.properties`
make users change easier.

close: #8642
2022-03-02 10:14:26 +08:00
JinYong Li 2f2a871575 [maven-release-plugin] prepare for next development iteration 2022-02-26 00:13:23 +08:00
JinYong Li 0ff01e3c68 [maven-release-plugin] prepare release 2.0.4 2022-02-26 00:13:12 +08:00
JinYong Li dc63c2f2b8 [maven-release-plugin] prepare for next development iteration 2022-02-25 17:45:31 +08:00
JinYong Li e608f4ad42 [maven-release-plugin] prepare release 2.0.4 2022-02-25 17:45:20 +08:00
Jiajie Zhong aa117136cf
[deploy] Make python api release to ASF dist independent (#8472)
This patch add python api package as independent
directory in final dist directory when user run
command `mvn -U install package -Prelease`.

There have `tar.gz` and `whl` in the python dist directory

close: #8343

Change python api version to 2.0.4

Add pre_clean command to clean env
2022-02-22 15:14:04 +08:00
Jiajie Zhong 97ba97e891
[cherry-pick][python] Pick laster code from dev branch (#8474)
* [cherry-pick] Cherry pick python api form branch dev

* Also change python gateway server code

* Add .gitkeep to license ignore
2022-02-22 14:18:28 +08:00
zhuangchong 8b601a7f2c [maven-release-plugin] prepare for next development iteration 2022-01-20 16:03:09 +08:00
zhuangchong f1a3c52a66 [maven-release-plugin] prepare release 2.0.3 2022-01-20 16:02:58 +08:00
lenboo 1d3f77bedb [maven-release-plugin] prepare for next development iteration 2021-12-31 23:32:17 +08:00
lenboo 24ddd07493 [maven-release-plugin] prepare release 2.0.2 2021-12-31 23:32:06 +08:00
lenboo c4eab17bd4 [maven-release-plugin] prepare for next development iteration 2021-12-30 23:00:23 +08:00
lenboo 28cbaf05cb [maven-release-plugin] prepare release 2.0.2 2021-12-30 23:00:12 +08:00
lenboo f5fd29a05d [maven-release-plugin] prepare for next development iteration 2021-12-29 19:42:57 +08:00
lenboo f77a117803 [maven-release-plugin] prepare release 2.0.2 2021-12-29 19:42:46 +08:00
Jiajie Zhong ed0c233c1a
Hotfix python gateway server component filter (#7708) 2021-12-29 16:59:58 +08:00
lenboo 8f441b7776 [maven-release-plugin] prepare for next development iteration 2021-12-29 01:01:37 +08:00
lenboo b36c1967b8 [maven-release-plugin] prepare release 2.0.2 2021-12-29 01:01:26 +08:00
Jiajie Zhong 24747b3dae
[python] Fix task switch set global parameter (#7693)
* [python] Fix task switch set global parameter

* Change name
2021-12-28 23:46:22 +08:00
Jiajie Zhong f2aef53ad1
Fix bug in python example (#7681)
Fix example bug in switch and datax task type.
Fix misunderstanding for condition node

* [python] Fix switch example workflow name conflict to dependent

* [python] Fix task condition missing branch success and fail

* [python] Task datax add more detail example
2021-12-28 18:52:55 +08:00
Jiajie Zhong d23b3444bb
[python] Fix task condition set wrong deps (#7650) (#7655)
After #7505 merged. we could use condition task type
but our dependent set in the wrong direction, all
the condition operators should be upstream of the
current task instead of downstream

fix: #7649
2021-12-28 11:34:25 +08:00
Jiajie Zhong 250e857c70
Fix python gateway will start each time others server start (#7648)
Add PythonGatewayServer to StandaloneServer

Change ComponentScan

Add log file and server start log
2021-12-27 18:10:28 +08:00
Jiajie Zhong 9e068d23e2
[cherry-pick][python] Make dolphinscheduler python API works to 2.0.2 (#7608)
* [cherry-pick][python] Make it work to 2.0.2

* Remove unused ProcessExecutionTypeEnum

* Add queryByName to project

* Add checkTenantExists to tenant

* Add queryByTenantCode to tenant

* Add queryQueueName to queue

* Add all content from dev branch

* Add gitignore

* Add pydolphinscheduler content

* Add ds-py to bin test

* Py merge to 202

* Fix version

* Fix missing variable

* Add py4j as known deps

* Fix core database bug
2021-12-27 10:32:40 +08:00
JinYong Li e96a39f57c
[2.0.1-cherrypick][Feature][API] API operation optimization (#7136)
* pick-6863

* [Improvement][API][num-7] add task delete check (#6887)

* upgrade add sub_process

* add interface method

* add interface method

* fix ut

* add task delete check

* add task delete check

* [Improvement][API][num-5] The workflow of the main table version is not allowed to be deleted (#6893)

* feature:deleteProcessDefinitionVersion

* pref:delete duplicate enum definition

Co-authored-by: 北笙 <“zhanqian@cai-inc.com”>

* [DS-6931][fix] swagger failed to start due to improper use of request param annotation (#6933)

Co-authored-by: eye <eye.gu@aloudata.com>

* [fix #6878]  implement interface queryUpstreamRelation queryDownstreamRelation and add UT (#6888)

* fix: #6878, implement interface queryUpstreamRelation queryDownstreamRelation and add UT

* fix: #6878, implement interface queryUpstreamRelation queryDownstreamRelation and add UT

* fix: #6878, add license

* fix: #6878, code style

* fix: #6878, code style

* fix: #6878, fix Duplication

* fix: #6878

* fix: #6878 , fix style

* to #6878: fix style

* to #6878: fix style

* to #6878: add buildTaskDefinition to overwrite equals and hashCode

Co-authored-by: honghuo.zw <honghuo.zw@alibaba-inc.com>

* [Improvement][API][num-6] TaskDefinition  releaseTaskDefinition (#6965)

* finished releaseTaskDefinition

* add releaseTaskDefinition unit test

* change import

* add import

* bug fix

* change import

Co-authored-by: 时光 <caizhedong@cai-inc.com>

* pick-6966

* update task_definition_log field typ (#6967)

* update task_definition_log field typ

update task_definition_log  field task_params type,modify text to longtext to be consistent with the main table

* update t_ds_task_definition_log field task_params

update t_ds_task_definition_log field task_params

* pick-6970

* pick-6977

* pick-6984

* add processDefinition releaseWorkflowAndSchedule (#7044)

* [Improvement][API][num-1] save schedule when workflow is offline in interface 'createEmptyProcessDefinition' (#7047)

* [Improvement] save schedule when workflow is offline

* [Improvement] rollback transactional when creating/updating schedule failed.

* [Improvement] resolve merge conflict

* [Improvement] do not set projectName and processDefinitionName when saving schedule

* [Improvement] do not set projectName and processDefinitionName when saving schedule

Co-authored-by: edward-yang <yangjianh210@gmail.com>

* pick-7053

* pick-7098

* pick add 6772 relation code

* fix ut

Co-authored-by: Jeff Zhan <360400325@qq.com>
Co-authored-by: 北笙 <“zhanqian@cai-inc.com”>
Co-authored-by: ououtt <734164350@qq.com>
Co-authored-by: eye <eye.gu@aloudata.com>
Co-authored-by: zwZjut <zw15068835817@163.com>
Co-authored-by: honghuo.zw <honghuo.zw@alibaba-inc.com>
Co-authored-by: 时光 <41109695+yikeshiguang@users.noreply.github.com>
Co-authored-by: 时光 <caizhedong@cai-inc.com>
Co-authored-by: zhang <60912722+boy-xiaozhang@users.noreply.github.com>
Co-authored-by: EdwardYang <yangjianh210@126.com>
Co-authored-by: edward-yang <yangjianh210@gmail.com>
2021-12-03 13:30:31 +08:00
OS adaeb962ec
[cherry-pick][api] rewrite code generate,fix bit shift (#6937)
* [Fix][Common] rewrite code generate,fix bit shift (#6914)

* rewrite code generate,fix bit shift

* fix ut

* add algorithm from licenses file

* add algorithm from licenses file

* add algorithm from licenses file

* add algorithm from licenses file

* add algorithm from licenses file

* fix ut
# Conflicts:
#	dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/EnvironmentServiceImpl.java
#	dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/TaskDefinitionServiceImpl.java
#	dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/utils/CodeGenerateUtilsTest.java
#	dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/upgrade/UpgradeDao.java
#	dolphinscheduler-dist/release-docs/LICENSE
#	dolphinscheduler-python/src/main/java/org/apache/dolphinscheduler/server/PythonGatewayServer.java
#	dolphinscheduler-service/src/main/java/org/apache/dolphinscheduler/service/process/ProcessService.java

* [Fix][Common] rewrite code generate,fix bit shift (#6914)

* rewrite code generate,fix bit shift

* fix ut

* add algorithm from licenses file

* add algorithm from licenses file

* add algorithm from licenses file

* add algorithm from licenses file

* add algorithm from licenses file

* fix ut
# Conflicts:
#	dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/EnvironmentServiceImpl.java
#	dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/TaskDefinitionServiceImpl.java
#	dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/utils/CodeGenerateUtilsTest.java
#	dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/upgrade/UpgradeDao.java
#	dolphinscheduler-dist/release-docs/LICENSE
#	dolphinscheduler-python/src/main/java/org/apache/dolphinscheduler/server/PythonGatewayServer.java
#	dolphinscheduler-service/src/main/java/org/apache/dolphinscheduler/service/process/ProcessService.java

* [Fix][Common] rewrite code generate,fix bit shift (#6914)

* rewrite code generate,fix bit shift

* fix ut

* add algorithm from licenses file

* add algorithm from licenses file

* add algorithm from licenses file

* add algorithm from licenses file

* add algorithm from licenses file

* fix ut
# Conflicts:
#	dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/EnvironmentServiceImpl.java
#	dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/TaskDefinitionServiceImpl.java
#	dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/utils/CodeGenerateUtilsTest.java
#	dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/upgrade/UpgradeDao.java
#	dolphinscheduler-dist/release-docs/LICENSE
#	dolphinscheduler-python/src/main/java/org/apache/dolphinscheduler/server/PythonGatewayServer.java
#	dolphinscheduler-service/src/main/java/org/apache/dolphinscheduler/service/process/ProcessService.java

* [Fix][Common] rewrite code generate,fix bit shift (#6914)

* rewrite code generate,fix bit shift

* fix ut

* add algorithm from licenses file

* add algorithm from licenses file

* add algorithm from licenses file

* add algorithm from licenses file

* add algorithm from licenses file

* fix ut
# Conflicts:
#	dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/EnvironmentServiceImpl.java
#	dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/TaskDefinitionServiceImpl.java
#	dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/utils/CodeGenerateUtilsTest.java
#	dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/upgrade/UpgradeDao.java
#	dolphinscheduler-dist/release-docs/LICENSE
#	dolphinscheduler-python/src/main/java/org/apache/dolphinscheduler/server/PythonGatewayServer.java
#	dolphinscheduler-service/src/main/java/org/apache/dolphinscheduler/service/process/ProcessService.java

Co-authored-by: JinYong Li <42576980+JinyLeeChina@users.noreply.github.com>
2021-11-19 23:49:52 +08:00