Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Fix scripts and optimize docs on version 1.1.2 #425

Open
wants to merge 1,559 commits into
base: dev-1.1.2
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1559 commits
Select commit Hold shift + click to select a range
76b5d54
Merge branch 'dev-1.1.0-datax-engine' into dev-1.1.0-job-config
Aug 18, 2022
004ce48
Update ExchangisJobExecuteAutoConfiguration
Aug 18, 2022
bea1159
Fix DSS failure to delete datax node
FinalTarget Aug 18, 2022
459d503
Merge remote-tracking branch 'origin/dev-1.1.0-job-config' into dev-1…
FinalTarget Aug 18, 2022
29aafae
Update ExchangisDataSourceService
Aug 19, 2022
561bb82
fix: 修复bug0819
Aug 19, 2022
246735a
fix: 修复转换参数
Aug 19, 2022
d837936
Update listDataSources interface
Aug 19, 2022
dbfdaf3
Update distribution.xml in exchangis-datasource
Aug 19, 2022
2617e82
Merge remote-tracking branch 'origin/dev-1.1.0-webank' into dev-1.1.0…
Aug 19, 2022
b72b1b3
fix: 修复转换函数超长显示问题
Aug 19, 2022
0d0f475
Update listDataSourceType interface
Aug 19, 2022
765682a
Update ExchangisJobExecuteAutoConfiguration
Aug 19, 2022
2838780
Update exchangis_ddl.sql of writeMode
Aug 19, 2022
e64dce4
Update exchangis_dml.sql of exchangis_engine_settings
Aug 19, 2022
516b0d0
Add Elastic search params mapping.
Davidhua1996 Aug 21, 2022
bb2d29e
Merge remote-tracking branch 'origin/dev-1.1.0-datax-engine' into dev…
Davidhua1996 Aug 21, 2022
5fccc2d
Fix the failure to delete datax node
FinalTarget Aug 22, 2022
b239577
Merge remote-tracking branch 'origin/dev-1.1.0-job-config' into dev-1…
Aug 22, 2022
82aa3c9
fix: 优化样式问题
Aug 22, 2022
ef69790
Fix the bug that the partition does not take effect
FinalTarget Aug 22, 2022
9b09800
fix: 修复表格滚动问题
Aug 22, 2022
3111e3c
Merge pull request #336 from WeDataSphere/dev-1.1.0-datax-engine
Davidhua1996 Aug 22, 2022
530b601
Merge remote-tracking branch 'origin/dev-1.1.0-webank' into dev-1.1.0…
Aug 22, 2022
e7b23f5
Modify the startup script to separate the service name and configurat…
Aug 22, 2022
0344a88
New task dequeue event.
Davidhua1996 Aug 22, 2022
3bf123f
Remove ignored files
Davidhua1996 Aug 22, 2022
7d023c9
Merge branch 'dev-1.1.0-job-config' of github.com:WeDataSphere/Exchan…
Davidhua1996 Aug 22, 2022
b3b9c6f
fix: 新增复制子任务深拷贝
Aug 23, 2022
fe93e77
Update loadClassPath of datasource extension
Aug 23, 2022
a033c1a
Modify the partition conversion method.
FinalTarget Aug 23, 2022
e4d8315
Use VariableUtils instead of JobUtils
Davidhua1996 Aug 23, 2022
c1a79f0
Merge remote-tracking branch 'origin/dev-1.1.0-job-config' into dev-1…
FinalTarget Aug 23, 2022
d4aeffc
List datasource by direct
Aug 23, 2022
f072ae3
fix: 修复实时日志bug
Aug 23, 2022
1bb0351
fix: 修复dss中任务bug
Aug 24, 2022
5f8eb55
Limit the number of field mapping target fields.
FinalTarget Aug 24, 2022
96aea82
Update queryDataSourceDBTableFieldsMapping
Aug 24, 2022
162d5e0
Merge branch 'dev-1.1.0' of github.com:WeBankFinTech/Exchangis into d…
Davidhua1996 Aug 24, 2022
876ee30
Add mark header in replacing variables of string. Fix the problem in …
Davidhua1996 Aug 24, 2022
f9411bf
fix: 添加须知
Aug 24, 2022
373e138
Adjust the strategy of replacing variables.
Davidhua1996 Aug 24, 2022
f05a142
fix: 修复ES不显示空字符
Aug 24, 2022
e21a9e4
fix: 修复ES不显示空字符
Aug 24, 2022
c1371b4
Fix the bug that the release failed.
FinalTarget Aug 25, 2022
ba086a1
Merge branch 'dev-1.1.0-job-config' of https://github.com/WeDataSpher…
FinalTarget Aug 25, 2022
ace88d9
Enhance datasourcetype fields
Aug 25, 2022
992ea70
Resolve the concurrent problem of submitting task. Break the limit of…
Davidhua1996 Aug 25, 2022
4d3a0f9
Merge branch 'dev-1.1.0-job-config' of github.com:WeDataSphere/Exchan…
Davidhua1996 Aug 25, 2022
2103e5e
Auto to fetch status of job when subscribing the task.
Davidhua1996 Aug 25, 2022
d2fb212
Fix the problem in scheduling.
Davidhua1996 Aug 25, 2022
23ec38c
Fix publish failure bug and timestamp bug
FinalTarget Aug 25, 2022
6c87d2a
Merge remote-tracking branch 'origin/dev-1.1.0-job-config' into dev-1…
FinalTarget Aug 25, 2022
0db86e4
Fix the problem of copying project failure
FinalTarget Aug 26, 2022
a067b80
Cannot not join table with id(bigInt) and task_id (varchar).
Davidhua1996 Aug 26, 2022
2342271
1) Enlarge the max connection number of linkis client.
Davidhua1996 Aug 28, 2022
e966e52
Merge branch 'dev-1.1.0-job-config' of github.com:WeDataSphere/Exchan…
Davidhua1996 Aug 28, 2022
19a6288
Fix the problem in FlexibleTenancyLoadBalancer.
Davidhua1996 Aug 28, 2022
1903514
Resolve the conflict problem in rebasing
Davidhua1996 Aug 22, 2022
2e2102b
Merge branch 'dev-1.1.0-perform-optimize' of github.com:WeDataSphere/…
Davidhua1996 Aug 29, 2022
9a1f5bd
fix: 修复非hive获取分区接口的bug
Aug 29, 2022
c567b7a
fix: 修复任务编辑可以编辑引擎
Aug 30, 2022
3722165
fix: 修复字段映射没有实时更新问题
Aug 31, 2022
a8914ca
Init to pre create task container for load balancer scheduler tasks i…
Davidhua1996 Aug 31, 2022
dfb0a4a
Fix the bug that the source of the task has no field
Aug 31, 2022
98f637e
fix: 修复字段映射索引问题
Aug 31, 2022
3cc498a
Clean up useless logs.
FinalTarget Aug 31, 2022
75a1c98
Clean up useless logs.
Sep 1, 2022
d14f84f
Exclude jar pentaho-aggdesigner-algorithm
Sep 2, 2022
e7cc05a
Merge pull request #347 from WeDataSphere/dev-1.1.0-job-config
Davidhua1996 Sep 2, 2022
1693250
Update install and deploy scripts
Aug 25, 2022
3fbb0d0
Update exchangis-server.properties
Aug 26, 2022
87c148e
Update log path
Aug 26, 2022
dccdd46
Define the version number of Exchange is 1.1.0
Aug 29, 2022
13c37f0
Update deploy scripts
Aug 31, 2022
ac7847b
Merge pull request #349 from WeDataSphere/dev-1.1.0-frontend-fix
Davidhua1996 Sep 2, 2022
4800953
Merge remote-tracking branch 'upstream/dev-1.1.0' into dev-1.1.0-perf…
Sep 2, 2022
6d4962c
Merge pull request #351 from WeDataSphere/dev-1.1.0-perform-optimize
Davidhua1996 Sep 2, 2022
0817dbe
Verify the permissions of project-related interfaces
Sep 13, 2022
8328692
Create users have all rights to the project
Sep 14, 2022
706d484
Add oracle datasource
Sep 14, 2022
6b1e75c
Improve the verification of multiple permissions for projects and jobs
Sep 16, 2022
40d8f0a
Improve the verification of multiple permissions for projects and job…
Sep 16, 2022
3883dc4
Fix permission calculate
Sep 16, 2022
24115ed
Update basedir to pom.basedir
Sep 19, 2022
f8ee415
Update version to constant in datax module
Sep 19, 2022
51d9f95
Update version 1.1.0 to 1.1.1
Sep 19, 2022
71931ca
fix: 添加projectId
Sep 19, 2022
56c71e8
Merge branch 'dev-1.1.1-oracle-backend' into dev-1.1.1-webank
Sep 19, 2022
3f7ca83
Merge branch 'dev-1.1.1-project-permission' into dev-1.1.1-webank
Sep 19, 2022
d3bd8ba
Update check project by name
Sep 19, 2022
40b1ff8
Merge branch 'dev-1.1.1-project-permission' into dev-1.1.1-webank
Sep 19, 2022
dd7d05d
Merge pull request #358 from WeDataSphere/dev-1.1.1-basic
Davidhua1996 Sep 19, 2022
acfb874
Minor fix
Sep 19, 2022
a95c775
Merge branch 'dev-1.1.1' into dev-1.1.1-project-permission
Davidhua1996 Sep 19, 2022
49cbb5f
Merge pull request #356 from WeDataSphere/dev-1.1.1-project-permission
Davidhua1996 Sep 19, 2022
6c54fed
Minor fix
Sep 19, 2022
b0f8dd8
Merge remote-tracking branch 'upstream/dev-1.1.1' into dev-1.1.1-orac…
Sep 19, 2022
7374675
Project permissions user is not null
Sep 19, 2022
3ed824e
Add audit log printing
FinalTarget Sep 19, 2022
1e217aa
Add OracleDataxSubExchangisJobHandler
Sep 19, 2022
0939d4a
Minor fix authority
Sep 20, 2022
bcfc35d
Merge branch 'dev-1.1.1-project-permission' into dev-1.1.1-webank
Sep 20, 2022
8c3f75f
Merge branch 'dev-1.1.1-oracle-backend' into dev-1.1.1-webank
Sep 20, 2022
9c2a025
Add audit log printing modify
FinalTarget Sep 20, 2022
af372fc
Design the transform structure for job rendering, including transform…
Davidhua1996 Sep 18, 2022
4d3fa86
Design the transform structure for job rendering. (80%)
Davidhua1996 Sep 20, 2022
3be0a60
Adjust the performance in scheduling tasks.
Davidhua1996 Sep 20, 2022
ecb54d2
Adjust the problem.
Davidhua1996 Sep 20, 2022
39b0555
Design the transform structure for job rendering, including transform…
Davidhua1996 Sep 18, 2022
5752db7
Design the transform structure for job rendering. (80%)
Davidhua1996 Sep 20, 2022
2fe8801
Adjust the performance in scheduling tasks.
Davidhua1996 Sep 20, 2022
aff44b2
Adjust the problem.
Davidhua1996 Sep 20, 2022
ebf3112
Merge branch 'dev-1.1.1-transform' into dev-1.1.1-webank
Davidhua1996 Sep 20, 2022
941b183
Change the ddl file. Fix the problem in ProcessorMapper.
Davidhua1996 Sep 18, 2022
8e012ee
Merge remote-tracking branch 'origin/dev-1.1.1-transform' into dev-1.…
Davidhua1996 Sep 20, 2022
c70e54f
1.Optimizing execution of user acquisition methods.
FinalTarget Sep 20, 2022
7f753ff
Merge branch 'dev-1.1.1-audit-logs' of https://github.com/WeDataSpher…
FinalTarget Sep 20, 2022
e4f9905
Merge audit-log branch to webank branch
FinalTarget Sep 21, 2022
20cbb71
Adjust the problem of 'fieldAddEnable' field in FieldMappingRuleEntity.
Davidhua1996 Sep 21, 2022
d443692
Update the linkis.version to 1.1.6-webank, linkis.datasource.version …
Davidhua1996 Sep 21, 2022
f412e62
Init default load balancer task container.
Davidhua1996 Sep 21, 2022
0efc5e2
Merge branch 'dev-1.1.1-webank' of github.com:WeDataSphere/Exchangis …
Davidhua1996 Sep 21, 2022
3946c96
Merge remote-tracking branch 'origin/dev-1.1.1-transform' into dev-1.…
Davidhua1996 Sep 21, 2022
64388fd
Add prop: 'code_id' into transforms content entity.
Davidhua1996 Sep 21, 2022
f7ac525
Merge remote-tracking branch 'origin/dev-1.1.1-transform' into dev-1.…
Davidhua1996 Sep 21, 2022
84d09c8
Adjust the dependencies.
Davidhua1996 Sep 21, 2022
283ba72
Merge remote-tracking branch 'origin/dev-1.1.1-basic' into dev-1.1.1-…
Davidhua1996 Sep 21, 2022
c703cdc
Add classmate dependency.
Davidhua1996 Sep 21, 2022
14994f3
Grant all permissions to the creator
Sep 22, 2022
e1bc19d
1.Modify the rate display acquisition method
FinalTarget Sep 22, 2022
09b91c1
Upgrade the version of linkis dependencies in datax and sqoop engines…
Davidhua1996 Sep 22, 2022
4cbdda9
Fix update project
Sep 22, 2022
8c7a17d
Merge branch 'dev-1.1.1-project-permission' into dev-1.1.1-webank
Sep 22, 2022
cceb4c9
Fix NullPointerException while deleting job
Sep 22, 2022
3938dde
Merge branch 'dev-1.1.1-audit-logs' into dev-1.1.1-webank
Sep 22, 2022
0ffce26
GetProjectPermission interface
Sep 22, 2022
c8be213
Merge branch 'dev-1.1.1-project-permission' into dev-1.1.1-webank
Sep 22, 2022
5bfc1f4
Minor fix to adjust dependency validation-api
Sep 22, 2022
90432f9
Merge branch 'dev-1.1.1-project-permission' into dev-1.1.1-webank
Sep 22, 2022
7c862bd
GetDataSourceParamConfigs for oracle
Sep 22, 2022
7e61b5e
Merge branch 'dev-1.1.1-oracle-backend' into dev-1.1.1-webank
Sep 22, 2022
dab47d2
Add global proxy user operation.
FinalTarget Sep 22, 2022
b72e0a9
Merge branch 'dev-1.1.1-audit-logs' of github.com:WeDataSphere/Exchan…
FinalTarget Sep 22, 2022
44b3595
Configure transform processor in job builder module.
Davidhua1996 Sep 22, 2022
090ea4b
Enable the datax engine plugin to accept 'Private' resource.
Davidhua1996 Sep 22, 2022
b31b046
Merge branch 'dev-1.1.1-webank' of github.com:WeDataSphere/Exchangis …
Davidhua1996 Sep 22, 2022
8904b16
Merge remote-tracking branch 'origin/dev-1.1.1-transform' into dev-1.…
Davidhua1996 Sep 22, 2022
413f80a
Merge branch 'dev-1.1.1-webank' of github.com:WeDataSphere/Exchangis …
FinalTarget Sep 23, 2022
c711141
Merge branch 'dev-1.1.1-webank' of github.com:WeDataSphere/Exchangis …
Davidhua1996 Sep 23, 2022
0aac3bb
Minor fix
Sep 23, 2022
2d36ea8
Merge branch 'dev-1.1.1-project-permission' into dev-1.1.1-webank
Sep 23, 2022
cb0e766
Merge branch 'dev-1.1.1-webank' of github.com:WeDataSphere/Exchangis …
Davidhua1996 Sep 23, 2022
3e9ba5a
Update jobParamDefine in oralce
Sep 23, 2022
e33e80a
Fix the problem of retry count in launcher task.
Davidhua1996 Sep 23, 2022
bb24cba
Fix the NPE.
Davidhua1996 Sep 23, 2022
32d7dad
fix: 1.1.1需求
Sep 23, 2022
e35e4ad
Update jobParamDefine in oralce
Sep 23, 2022
2f3e83f
Update exchangis_job_param_config in oracle
Sep 23, 2022
bc7c8bf
Merge branch 'dev-1.1.1-oracle-backend' into dev-1.1.1-webank
Sep 23, 2022
19a84a0
Fix the problem in method 'convertPluginResourceToDefine'.
Davidhua1996 Sep 24, 2022
64779aa
Add setting parameter to use processor.
Davidhua1996 Sep 24, 2022
d98a5f5
Change type of setting parameter fom String to Boolean.
Davidhua1996 Sep 24, 2022
bf65e8b
Add job status named 'shuttingdown'.
Davidhua1996 Sep 26, 2022
0a0200b
Update oracle config key name
Sep 26, 2022
17dfc96
1. Upgrade xstream version from 1.4.15 to 1.4.19
FinalTarget Sep 26, 2022
c6b645c
Move audit log related classes to the exchangeis-dao module
FinalTarget Sep 26, 2022
0cbfe29
Merge branch 'dev-1.1.1-audit-logs' of github.com:WeDataSphere/Exchan…
FinalTarget Sep 26, 2022
1f2dee1
Merge branch 'dev-1.1.1-oracle-backend' into dev-1.1.1-webank
Sep 27, 2022
428fa42
Merge branch 'dev-1.1.1-audit-logs' into dev-1.1.1-webank
Sep 27, 2022
cc1a76b
Remove useless imports
Sep 27, 2022
7978b96
Merge branch 'dev-1.1.1-oracle-backend' into dev-1.1.1-webank
Sep 27, 2022
743fcd7
Optimize the storage method of audit logs
FinalTarget Sep 27, 2022
0ce3378
Merge branch 'dev-1.1.1-audit-logs' of github.com:WeDataSphere/Exchan…
FinalTarget Sep 27, 2022
187212a
Modify exchangis_dml.sql add exchangis_job_transform_rule.
FinalTarget Sep 27, 2022
50282a7
Merge branch 'dev-1.1.1-webank' of github.com:WeDataSphere/Exchangis …
FinalTarget Sep 27, 2022
1c10f5c
Fix the problem of retry count in launcher task.
Davidhua1996 Sep 23, 2022
43eaef5
Fix the NPE.
Davidhua1996 Sep 23, 2022
24a4272
Fix the problem in method 'convertPluginResourceToDefine'.
Davidhua1996 Sep 24, 2022
2c60396
Add setting parameter to use processor.
Davidhua1996 Sep 24, 2022
db98362
Change type of setting parameter fom String to Boolean.
Davidhua1996 Sep 24, 2022
69e33d3
Print the linkis information in log file; Fix the problem in dequeue …
Davidhua1996 Sep 29, 2022
6a9b17b
Merge remote-tracking branch 'origin/dev-1.1.1-schedule-perform' into…
Davidhua1996 Sep 29, 2022
0a277f2
Fix to print the linkis information in log file
Davidhua1996 Sep 29, 2022
b4ace1b
Merge remote-tracking branch 'origin/dev-1.1.1-schedule-perform' into…
Davidhua1996 Sep 29, 2022
8386d9e
Append linkis job id to log file.
Davidhua1996 Sep 29, 2022
1551f4b
Merge remote-tracking branch 'origin/dev-1.1.1-schedule-perform' into…
Davidhua1996 Sep 29, 2022
4c6d0cf
Minor fix
Sep 29, 2022
a120bef
fix: 修复bug0929
Sep 29, 2022
d70c457
fix: 修复bug0929
Sep 29, 2022
39f67e8
Check whether the job with the same name exists in current project
Sep 29, 2022
d824a9e
Merge branch 'dev-1.1.1-project-permission' into dev-1.1.1-webank
Sep 29, 2022
e3d0a38
Merge branch 'dev-1.1.1-audit-logs' into dev-1.1.1-webank
Sep 29, 2022
88cd6fd
Optimize the compatibility of the job query function with underscores
FinalTarget Oct 8, 2022
7903fe0
Merge branch 'dev-1.1.1-audit-logs' of github.com:WeDataSphere/Exchan…
FinalTarget Oct 8, 2022
be44f7c
Merge branch 'dev-1.1.1-audit-logs' of github.com:WeDataSphere/Exchan…
FinalTarget Oct 8, 2022
696d1af
fix: 优化弹窗
Oct 8, 2022
c52c3f3
Fix the problem in saving code content of processor.
Davidhua1996 Oct 8, 2022
2c80f88
Add setting parameter to use processor.
Davidhua1996 Sep 24, 2022
c4d9eb0
Change type of setting parameter fom String to Boolean.
Davidhua1996 Sep 24, 2022
c7739f0
Fix the problem in saving code content of processor.
Davidhua1996 Oct 8, 2022
b2f6b23
fix: 去掉dss接口
Oct 8, 2022
f813fb3
Modify exchangis_dml.sql
FinalTarget Oct 10, 2022
836190f
Merge pull request #376 from WeDataSphere/dev-1.1.1-basic
Davidhua1996 Oct 10, 2022
ef05431
Merge pull request #378 from WeDataSphere/dev-1.1.1-transform
Davidhua1996 Oct 10, 2022
be50dec
Merge pull request #374 from WeDataSphere/dev-1.1.1-oracle-frontend
FinalTarget Oct 10, 2022
997ea08
Merge pull request #379 from WeDataSphere/dev-1.1.1-project-permission
FinalTarget Oct 11, 2022
f1551f3
Minor fix
Oct 11, 2022
74d0430
Minor fix
Oct 11, 2022
4c279da
Merge pull request #357 from WeDataSphere/dev-1.1.1-oracle-backend
FinalTarget Oct 11, 2022
42e1332
Merge branch 'dev-1.1.1' into dev-1.1.1-audit-logs
FinalTarget Oct 11, 2022
683f54a
Merge branch 'dev-1.1.1-oracle-backend' into dev-1.1.1-webank
Oct 11, 2022
4b793c4
Merge pull request #375 from WeDataSphere/dev-1.1.1-audit-logs
jefftlin Oct 12, 2022
671d263
Remove duplicate declaration and add declaration
Oct 18, 2022
6c8c30b
Declare relativePath of datax and sqoop
Oct 18, 2022
0b58bf1
Declare org.reflections:reflection's version to 0.9.10
Oct 18, 2022
a3678fc
Merge branch 'dev-1.1.1-basic' into dev-1.1.1-webank
Oct 18, 2022
246774b
Modify the wrong URL to the correct one
binbinCheng Oct 25, 2022
4203d77
Modify the wrong URL to the correct one
binbinCheng Oct 25, 2022
7718c48
Merge pull request #382 from binbinCheng/dev-1.1.1-url-correct
FinalTarget Oct 26, 2022
916ce62
Merge remote-tracking branch 'upstream/dev-1.1.1' into dev-1.1.1-weba…
May 19, 2023
cf6d229
Fix bug
May 19, 2023
9938d58
Merge pull request #395 from WeDataSphere/dev-1.1.1-webank-fix
jefftlin Jul 12, 2023
f6d87f2
Fix query error with character "_"
Oct 24, 2022
d653f53
Fix the bug that contains spaces in hdfs-writer of datax
Oct 31, 2022
eaa59ff
Fix query projects
Oct 31, 2022
2958cd9
Update init.sql
May 19, 2023
6d2a40c
upd: Exchange 1.1.2 version requirements
starchouzz Jul 13, 2023
1a2a0b3
Add exchangis_datax_deploy_cn.md
Jul 13, 2023
5740125
Remove unused config file
Jul 13, 2023
34d1a82
Upgrade version of netty
Jul 13, 2023
e348954
Upgrade exchangis to version 1.1.2
Jul 13, 2023
cc52589
Adjust the relationship between the exchangis-project module and exch…
Jul 13, 2023
7c4c495
Update the exchangis_deploy_cn.md
Jul 13, 2023
1ac5d12
Adjust the dependencies between modules;Upgrade the version of dss to…
Jul 18, 2023
92db715
Upgrade installation scripts and documents
Jul 18, 2023
b17650b
Remove the letter v from the version number when packaging the engine
Jul 18, 2023
3137b07
Update docs;Update the interface of deleteProject
Jul 18, 2023
222ccce
fix: Fixed the prompt for parameterizing the user
starchouzz Jul 19, 2023
fb2ab61
Fix the incorrect sum of progress between job and task
Jul 26, 2023
f98679a
Adjust the project api
Jul 26, 2023
ecd2d35
Upgrade version of hadoop to 3.3.4 and hive to 3.1.3
Aug 3, 2023
0d8d453
Update deploy docs
Aug 4, 2023
9441467
Upgrade linkis version to 1.4.0
Aug 11, 2023
e23cd12
Enhance the ddl and dml sql;Fix config file
Aug 14, 2023
ba860f6
fix: Fixed version number
starchouzz Aug 14, 2023
fd3dcaf
Merge pull request #408 from WeDataSphere/dev-1.1.2
wushengyeyouya Aug 14, 2023
66e31ea
Merge branch 'dev-1.1.2' into dev-1.1.2-frontend_xxzhou
starchouzz Aug 14, 2023
f8f7f9d
Merge pull request #409 from WeDataSphere/dev-1.1.2-frontend_xxzhou
jefftlin Aug 14, 2023
fb5f200
Fix scripts and optimize docs on version 1.1.2
Aug 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
103 changes: 103 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
name: Bug report
title: "[Bug] "
description: Problems and issues with code of Exchangis
labels: [bug, triage]
body:
- type: markdown
attributes:
value: |
Thank you for reporting the problem!
Please make sure what you are reporting is a bug with reproducible steps. To ask questions
or share ideas, pleae post on our [Discussion page](https://github.com/WeBankFinTech/Exchangis/discussions) instead.

- type: checkboxes
attributes:
label: Search before asking
description: >
Please make sure to search in the [issues](https://github.com/WeBankFinTech/Exchangis/issues) first to see
whether the same issue was reported already.
options:
- label: >
I searched the [issues](https://github.com/WeBankFinTech/Exchangis/issues) and found no similar
issues.
required: true

- type: dropdown
attributes:
label: Exchangis Component
description: |
What component are you using? Exchangis has many modules, please make sure to choose the module that
you found the bug.
multiple: true
options:
- "exchangis-datasource"
- "exchangis-job-launcher"
- "exchangis-job-server"
- "exchangis-job-builder"
- "exchangis-job-metrics"
- "exchangis-project"
- "exchangis-plugins"
- "exchangis-dao"
- "exchangis-web"
validations:
required: true

- type: textarea
attributes:
label: What happened + What you expected to happen
description: Describe 1. the bug 2. expected behavior 3. useful information (e.g., logs)
placeholder: >
Please provide the context in which the problem occurred and explain what happened. Further,
To Reproduce Steps to reproduce the behavior: 1. Go to '...' 2. Click on '....' 3. Scroll down to '.... 4. See error
please also explain why you think the behaviour is erroneous. It is extremely helpful if you can
copy and paste the fragment of logs showing the exact error messages or wrong behaviour here.

**NOTE**: Expected behavior A clear and concise description of what you expected to happen.Screenshots If applicable, add screenshots to help explain your problem.
validations:
required: true

- type: textarea
attributes:
label: Relevent platform
description: The platform where you occurred this issue
placeholder: >
Please specify Desktop or Smartphone, Version / Dependencies / OS / Browser
validations:
required: true

- type: textarea
attributes:
label: Reproduction script
description: >
Please provide a reproducible script. Providing a narrow reproduction (minimal / no external dependencies) will
help us triage and address issues in the timely manner!
placeholder: >
Please provide a short code snippet (less than 50 lines if possible) that can be copy-pasted to
reproduce the issue. The snippet should have **no external library dependencies**
(i.e., use fake or mock data / environments).

**NOTE**: If the code snippet cannot be run by itself, the issue will be marked as "needs-repro-script"
until the repro instruction is updated.
validations:
required: true

- type: textarea
attributes:
label: Anything else
description: Anything else we need to know?
placeholder: >
How often does this problem occur? (Once? Every time? Only when certain conditions are met?)
Any relevant logs to include? Are there other relevant issues?

- type: checkboxes
attributes:
label: Are you willing to submit a PR?
description: >
This is absolutely not required, but we are happy to guide you in the contribution process
especially if you already have a good understanding of how to implement the fix.
options:
- label: Yes I am willing to submit a PR!

- type: markdown
attributes:
value: "Thanks for completing our form!"
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: fasle
contact_links:
- name: Ask a question or get support
url: https://github.com/WeBankFinTech/Exchangis/discussions
about: Ask a question or request support for using Exchangis
63 changes: 63 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
name: Exchangis feature request
description: Suggest an idea for Exchangis project
title: "[Feature] "
labels: [enhancement]
body:
- type: markdown
attributes:
value: |
Thank you for finding the time to propose a new feature!
We really appreciate the community efforts to improve Exchangis.
- type: checkboxes
attributes:
label: Search before asking
description: >
Please make sure to search in the [issues](https://github.com/WeBankFinTech/Exchangis/issues) first to see
whether the same feature was requested already.
options:
- label: >
I had searched in the [issues](https://github.com/WeBankFinTech/Exchangis/issues) and found no similar
feature requirement.
required: true
- type: textarea
attributes:
label: Problem Description
description: Is your feature request related to a problem? Please describe.

- type: textarea
attributes:
label: Description
description: A short description of your feature

- type: textarea
attributes:
label: Use case
description: >
Describe the use case of your feature request.
placeholder: >
Describe the solution you'd like A clear and concise description of what you want to happen.

- type: textarea
attributes:
label: solutions
description: Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

- type: textarea
attributes:
label: Anything else
description: Anything else we need to know?
placeholder: >
Additional context Add any other context or screenshots about the feature request here.

- type: checkboxes
attributes:
label: Are you willing to submit a PR?
description: >
This is absolutely not required, but we are happy to guide you in the contribution process
especially if you already have a good understanding of how to implement the feature.
options:
- label: Yes I am willing to submit a PR!

- type: markdown
attributes:
value: "Thanks for completing our form!"
28 changes: 28 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
### What is the purpose of the change
(For example: Exchangis-Job defines the core ability of Exchangis, it provides the abilities of job management, job transform, and job launch.
Related issues: #50. )

### Brief change log
(for example:)
- defines the job server module of Exchangis;
- defines the job launcher module of Exchangis;
- defines the job metrics module of Exchangis.

### Verifying this change
(Please pick either of the following options)
This change is a trivial rework / code cleanup without any test coverage.
(or)
This change is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:
(example:)
- Added tests for creating and execute the Exchangis jobs and verify the availability of different Exchangis Job, such as sqoop job, datax job.

### Does this pull request potentially affect one of the following parts:
- Dependencies (does it add or upgrade a dependency): (yes / no)
- Anything that affects deployment: (yes / no / don't know)
- The Core framework, i.e., JobManager, Server.: (yes / no)

### Documentation
- Does this pull request introduce a new feature? (yes / no)
- If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)
53 changes: 53 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
#
# Copyright 2019 WeBank.
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

name: Exchangis CI Actions

on:
push:
pull_request:

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [16.13.1]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Set up JDK 8
uses: actions/setup-java@v2
with:
distribution: 'adopt'
java-version: 8
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node-version }}
- name: Build backend by maven
run: |
mvn -N install
mvn clean package
- name: Build frontend by node.js
run: |
cd web
npm install
npm run build
48 changes: 48 additions & 0 deletions .github/workflows/check_license.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
#
# Copyright 2019 WeBank.
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
#

name: Exchangis License check

on: [push, pull_request]

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout source
uses: actions/checkout@v2
- name: Set up JDK 8
uses: actions/setup-java@v2
with:
java-version: '8'
distribution: 'adopt'
- name: mvn -N install
run:
mvn -N install
- name: License check with Maven
run: |
rat_file=`mvn apache-rat:check | { grep -oe "\\S\\+/rat.txt" || true; }`
echo "rat_file=$rat_file"
if [[ -n "$rat_file" ]];then echo "check error!" && cat $rat_file && exit 123;else echo "check success!" ;fi
- name: Upload the report
uses: actions/upload-artifact@v2
with:
name: license-check-report
path: "**/target/rat.txt"
17 changes: 17 additions & 0 deletions .github/workflows/dead-link-checker.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Dead Link Check

on: [push]

jobs:
dead-links-check:
runs-on: ubuntu-latest
timeout-minutes: 30
if: (github.repository == 'WeBankFinTech/Exchangis')
steps:
- uses: actions/checkout@v3
- uses: gaurav-nelson/github-action-markdown-link-check@v1
with:
use-quiet-mode: 'no'
use-verbose-mode: 'yes'
folder-path: '../'
config-file: '.github/workflows/dlc.json'
38 changes: 38 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
/target/
target

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache

### IntelliJ IDEA ###
.idea
*.log
*.iws
*.iml
*.ipr

### NetBeans ###
/nbproject/private/
/build/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
.mvn/wrapper/maven-wrapper.jar
.mvn/wrapper/maven-wrapper.properties
/packages/
exchangis-server/exchangis-extds
/logs/
/web/package-lock.json
package-lock.json
.DS_Store

web/dist

workspace/
9 changes: 9 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
FROM harbor.local.hching.com/library/jdk:8u301

ADD assembly-package/target/wedatasphere-exchangis-1.1.2.tar.gz /opt/wedatasphere-exchangis.tar.gz

RUN cd /opt/wedatasphere-exchangis.tar.gz/packages/ && tar -zxf exchangis-server_1.1.2.tar.gz && cd /opt/wedatasphere-exchangis.tar.gz/sbin

WORKDIR /opt/wedatasphere-exchangis.tar.gz/sbin

ENTRYPOINT ["/bin/bash start.sh"]
Loading
Loading