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

Upgrade the version and documents of streamis 0.2.5 #61

Open
wants to merge 818 commits into
base: dev-0.2.5
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
818 commits
Select commit Hold shift + click to select a range
5cfdf64
Update images.
wushengyeyouya Mar 1, 2022
0fc9ec8
Update images.
wushengyeyouya Mar 1, 2022
a4b89be
Changed the version of some dependencies since Dependabot alerts it.
wushengyeyouya Mar 1, 2022
87f0110
Add mysql connector jar.
green241 Mar 1, 2022
bac661e
Set upload zip file size to 500MB.(Sometimes the fat package built by…
green241 Mar 1, 2022
d9e0427
Merge pull request #14 from green241/main
wushengyeyouya Mar 1, 2022
482d258
Fix the problem that fetch workspace users failed.
wushengyeyouya Mar 2, 2022
b467643
Merge remote-tracking branch 'origin/main' into main
wushengyeyouya Mar 2, 2022
1961788
Fix the problem that alert records will persistent failed by dao.
wushengyeyouya Mar 2, 2022
2932463
modify stoped to stopped
Mar 7, 2022
788267a
Fix the problem that method call in circle.
wushengyeyouya Apr 1, 2022
77e0fc7
Merge remote-tracking branch 'origin/main' into main
wushengyeyouya Apr 1, 2022
9920549
Add support of extra flink configs.
wushengyeyouya Apr 6, 2022
45baf68
Consider the situation of no matched configuration in web page
Davidhua1996 Apr 17, 2022
8c4b428
Enable the developer to update/insert the configuration of users; Att…
Davidhua1996 Apr 17, 2022
cbf02dd
Adjust the streamis_ddl.sql
Davidhua1996 Apr 17, 2022
4382103
Adjust the streamis_ddl.sql to accept large value of field
Davidhua1996 Apr 18, 2022
dd96663
Redefine the project file regex; Filter and replace the specific para…
Davidhua1996 May 5, 2022
a671944
Roll the version to "0.2.0"; Change the dependency version of linkis …
Davidhua1996 May 10, 2022
23b62f6
Init the streamis AppConn
Davidhua1996 May 10, 2022
bb14b8a
feat: 【前端】流式应用的 Yarn 执行日志展示
May 11, 2022
c7ecaab
feat: modify detail tab i18n
May 11, 2022
bed0842
add streamis Appconn
May 11, 2022
297ef5e
Merge branch 'dev-0.2.0' of https://github.com/WeDataSphere/Streamis …
May 11, 2022
0244cfe
feat: 初步写下前端逻辑,还剩进度条
May 12, 2022
71f5602
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
May 12, 2022
3e40d5f
update streamis Appconn
May 12, 2022
c428b9d
feat: 失败信息列表也加一下
May 13, 2022
5bcf9cd
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
May 13, 2022
9035fe0
Adjust dependency and structure of the job launcher module and add Jo…
Davidhua1996 May 13, 2022
d84d239
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 May 13, 2022
e38a933
Refresh the TODO list
Davidhua1996 May 13, 2022
e81b9fa
Adjust the module of job launcher for Linkis.
Davidhua1996 May 15, 2022
8aabc39
Note the progress of AbstractLinkisJobStateFetcher
Davidhua1996 May 16, 2022
02e8a6f
feat: fake some code
May 16, 2022
d0a68bf
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
May 16, 2022
a769e3d
fix: forget to change the test code
May 16, 2022
01922d5
feat: temporarily create test.vue
May 16, 2022
da9e20a
update streamis Appconn
May 16, 2022
c0251ab
Merge remote-tracking branch 'origin/dev-0.2.0' into dev-0.2.0
May 16, 2022
e1e7703
Complete the jobState entities and jobState Manager. Add FlinkTrigger…
Davidhua1996 May 17, 2022
b1d999e
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 May 17, 2022
0104334
Get the Checkpoint file information
May 18, 2022
51e5d6c
Get the Checkpoint file information, update exception handling
May 18, 2022
1d9c163
request parater validation
May 19, 2022
28f48eb
Streamis scheduler module and Reconstruct the TaskService class (50%)
Davidhua1996 May 19, 2022
851c2c8
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 May 19, 2022
7963488
update Get the Checkpoint file information
May 20, 2022
bf8c454
Resolve the JobStateResult.java compilation issues
May 20, 2022
a709b61
Reconstruct the TaskService (100%); Bulk operation for job; Make the …
Davidhua1996 May 23, 2022
dfc667c
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 May 23, 2022
e5ecad7
feat: complete the i18n config
May 23, 2022
efa4b6d
feat: complete the logic of batch restart
May 23, 2022
2768090
feat: no need for jobid
May 23, 2022
e2e84e9
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
May 23, 2022
0ce48e6
feat: the function of job list ready
May 24, 2022
f5a05e8
feat: config还有点问题,先遗留
May 24, 2022
589fee5
fix: the child_def array empty problem
May 24, 2022
efe7b28
feat: improve the functions comment by DH
May 25, 2022
836a182
feat: improve style
May 25, 2022
f324a88
fix: logic error
May 25, 2022
3c32970
fix: bugs
May 25, 2022
d583382
fix: splice bug
May 25, 2022
9be5306
feat: hide the extra checkbox
May 25, 2022
fb8b55e
feat: multi key warning
May 25, 2022
0ce9bc0
feat: add savepoint cgi and change the button load
May 25, 2022
15096e1
fix: remained bugs
May 26, 2022
f7b3e91
feat: snapshot path & logs history problems
May 26, 2022
c4ea302
fix: several warnings
May 26, 2022
c66acaa
feat: savepoint modal
May 26, 2022
814051b
fix: endline logic problem
May 26, 2022
9d4925b
Strategy to fetch the JobState from Linkis server.
Davidhua1996 May 26, 2022
2dc2888
Fix the compilation problem in modules.
Davidhua1996 May 26, 2022
2e145c4
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 May 26, 2022
7c24a56
feat: validate configs
May 26, 2022
cef16d7
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
May 26, 2022
5d3b24c
feat: delete the extra logic
May 26, 2022
c6ad7c7
fix: the cognition bugs
May 30, 2022
8b5982e
adjust appconn
May 30, 2022
870be02
init projectPrivilege
May 30, 2022
c7d9ff1
Merge remote-tracking branch 'origin/dev-0.2.0' into dev-0.2.0
May 30, 2022
7516c59
Reconstruct the configuration module; Adjust the log4j2.xml
Davidhua1996 May 31, 2022
2200c2e
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 May 31, 2022
3a0b1aa
Project Privilege Update
May 31, 2022
5bf7681
Merge branch 'dev-0.2.0' of https://github.com/WeDataSphere/Streamis …
May 31, 2022
7c4f07f
AppConn Update
Jun 2, 2022
2b82cbb
Adjust the linkis.properties and log4j2.xml.
Davidhua1996 Jun 6, 2022
689735b
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 Jun 6, 2022
4fe55c9
Store the linkis job id when the launched job has failed.
Davidhua1996 Jun 7, 2022
5df4c46
AppConn related table update
Jun 8, 2022
c08054c
Flink the problem in JobRestfulApi; Enable to set flink application n…
Davidhua1996 Jun 8, 2022
96ce5ca
Upgrade the .gitignore file
Davidhua1996 Jun 8, 2022
242232a
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 Jun 8, 2022
8ddbe7f
privilege manage update
Jun 8, 2022
82bdfaf
Merge branch 'dev-0.2.0' of https://github.com/WeDataSphere/Streamis …
Jun 8, 2022
c356ed2
resolving injection conflicts
Jun 8, 2022
66284a8
project privilege change
Jun 10, 2022
09f072a
project privilege change
Jun 10, 2022
a163c2f
project privilege change
Jun 13, 2022
fd2785a
appconn init DDL update
Jun 13, 2022
ca69862
Adjust the stream job service and the strategy of data authority.
Davidhua1996 Jun 13, 2022
c009442
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 Jun 13, 2022
10261c2
Resolve the conflict in Job service.
Davidhua1996 Jun 13, 2022
070629a
bug repair
Jun 13, 2022
9409b69
bug repair
Jun 13, 2022
f10183c
adjusting privilefe service
Jun 13, 2022
f5e16ef
bug repair 277118
Jun 14, 2022
0430d91
Modify the assembly configuration of streamis Appconn.
Davidhua1996 Jun 14, 2022
2827b41
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 Jun 14, 2022
81b85cf
bug repair 277133
Jun 14, 2022
ec6ac85
Consider the situation of no matched configuration in web page
Davidhua1996 Apr 17, 2022
e2ea258
Enable the developer to update/insert the configuration of users; Att…
Davidhua1996 Apr 17, 2022
95679c8
Adjust the streamis_ddl.sql
Davidhua1996 Apr 17, 2022
252fa8a
Adjust the streamis_ddl.sql to accept large value of field
Davidhua1996 Apr 18, 2022
43e0f9f
Redefine the project file regex; Filter and replace the specific para…
Davidhua1996 May 5, 2022
bd6584d
Roll the version to "0.2.0"; Change the dependency version of linkis …
Davidhua1996 May 10, 2022
8b16e9a
Init the streamis AppConn
Davidhua1996 May 10, 2022
60b4d97
add streamis Appconn
May 11, 2022
7a454f9
update streamis Appconn
May 12, 2022
e5a9d9c
Adjust dependency and structure of the job launcher module and add Jo…
Davidhua1996 May 13, 2022
112f266
Added switches for automatic restart of jobs and state recovery when …
Davidhua1996 Jun 16, 2022
9fb9625
Adjust the notification message
Davidhua1996 Jun 16, 2022
fd5e7fc
Avoid duplicate code
Davidhua1996 Jun 16, 2022
7e63033
Merge pull request #25 from WeDataSphere/dev-0.2.0-jobstate-interface
wushengyeyouya Jun 16, 2022
b3e59c8
Reduce the duplicated dependencies of streamis-appconn
Davidhua1996 Jun 22, 2022
81157a4
update DeleteOperation and UpdateOperation Generic type
Jun 22, 2022
2877007
Revert "[Feature] JobState component in launcher module"
Davidhua1996 Jun 22, 2022
d4572ad
adjust pom
Jun 22, 2022
75ed551
Merge pull request #27 from WeBankFinTech/revert-25-dev-0.2.0-jobstat…
wushengyeyouya Jun 22, 2022
d789000
Sync the latest ddl and dml sql for streamis
Davidhua1996 Jun 22, 2022
42b0fa0
Remove the useless restful/mybatis configuration
Davidhua1996 Jun 23, 2022
b292114
Merge branch 'dev-0.2.0' of github.com:WeBankFinTech/Streamis into de…
Davidhua1996 Jun 23, 2022
e6f127e
Merge remote-tracking branch 'wedata/dev-0.2.0-webank' into dev-0.2.0
Davidhua1996 Jun 23, 2022
f689816
update init.sql ip port
Jun 23, 2022
de5c4c1
Merge remote-tracking branch 'origin/dev-0.2.0-webank' into dev-0.2.0…
Jun 23, 2022
b8c5824
Merge branch 'dev-0.2.0-webank' into dev-0.2.0
Davidhua1996 Jun 23, 2022
240baff
Merge pull request #28 from WeDataSphere/dev-0.2.0
Davidhua1996 Jun 24, 2022
42884e0
Merge pull request #29 from WeBankFinTech/dev-0.2.0
wushengyeyouya Jun 24, 2022
2830e78
update init.sql IP PORT
Jun 24, 2022
3e10d8e
StreamisAppConnDesignDocument
Jun 16, 2022
55ddba4
update web project version、 config.sh project version and project-ser…
Jun 25, 2022
0e91208
Streamis安装文档
Jun 25, 2022
36fc0fb
Merge branch 'dev-0.2.0-webank' into dev-0.2.0
Jun 27, 2022
eeffaa5
fix: the diy config problem
Jun 27, 2022
43f70f3
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Jun 27, 2022
c98ba63
Merge pull request #30 from WeDataSphere/dev-0.2.0
Davidhua1996 Jun 27, 2022
acfb378
Remove StreamSQL development menu in DSS
Jun 27, 2022
7960850
Optimize install.sh
Jun 27, 2022
617d7e8
Merge branch 'dev-0.2.0-webank' into dev-0.2.0
Jun 27, 2022
32de2a1
Optimize Streamis installation documentation
Jun 27, 2022
fcf1571
Merge pull request #26 from WeDataSphere/dev-0.2.0-docs-appconn
Davidhua1996 Jun 28, 2022
fd43b36
Solve the problem of no loss of Streamis Product Center
Jun 28, 2022
b477539
Merge branch 'dev-0.2.0-webank' into dev-0.2.0
Jun 28, 2022
2195dd5
update installation documentation
Jun 28, 2022
dffa6ab
Merge pull request #31 from WeBankFinTech/dev-0.2.0
Davidhua1996 Jun 29, 2022
6857a39
Merge pull request #32 from WeDataSphere/dev-0.2.0
Davidhua1996 Jun 29, 2022
938e7a9
Merge pull request #34 from WeBankFinTech/dev-0.2.0
Davidhua1996 Jun 29, 2022
e1627ef
update insert dss_workspace_dictionary table
Jun 29, 2022
9e79ce1
Merge branch 'dev-0.2.0-webank' into dev-0.2.0
Jun 29, 2022
9cde6cf
Merge pull request #35 from WeDataSphere/dev-0.2.0
Davidhua1996 Jun 29, 2022
c777f9f
Merge pull request #36 from WeBankFinTech/dev-0.2.0
Davidhua1996 Jun 29, 2022
a2c3ff7
use document
Jun 30, 2022
1a21f72
Merge pull request #33 from WeDataSphere/dev-0.2.0-docs-appconn
Davidhua1996 Jul 1, 2022
efa4a39
Update English StreamisAppConnDesignDocument
Jul 1, 2022
5fe4e03
add linkis1.1.2 support description
Jul 4, 2022
6f7e6be
Merge pull request #38 from WeDataSphere/dev-0.2.0-docs-appconn
Davidhua1996 Jul 4, 2022
9538b38
Enable the streamis to support different version of Linkis
Davidhua1996 Jul 4, 2022
029f0d9
Merge branch 'dev-0.2.0' into dev-0.2.0-version-compatible
Davidhua1996 Jul 4, 2022
3a7d6d2
Change the format of linkis.properties
Davidhua1996 Jul 4, 2022
742c895
Merge pull request #40 from WeDataSphere/dev-0.2.0-version-compatible
wushengyeyouya Jul 4, 2022
439a762
init upgrade document and update English pictures
Jul 4, 2022
c13e11a
update architecture picture
Jul 5, 2022
9af2919
Merge pull request #41 from WeDataSphere/dev-0.2.0-docs-appconn
Davidhua1996 Jul 5, 2022
8ce4a9f
Merge pull request #42 from WeBankFinTech/dev-0.2.0
Davidhua1996 Jul 5, 2022
4b52885
Support the method to get engine conn resource information.
Davidhua1996 Oct 17, 2022
c6736cf
Init the structure of log module.
Davidhua1996 Oct 17, 2022
ae5c827
Add the new feature for adding task and stop task for existed jobs.
wushengyeyouya Oct 18, 2022
9cefb43
Merge remote-tracking branch 'origin/dev-0.2.3-log-collector' into de…
wushengyeyouya Oct 18, 2022
d446a96
Use the "\u0001" instead of "\0x001" to act as blank placeholder.
Davidhua1996 Oct 18, 2022
9acccbd
SendBuffer and BucketConfig.
Davidhua1996 Oct 18, 2022
7f30b14
Merge branch 'dev-0.2.3-log-collector' of github.com:WeDataSphere/Str…
Davidhua1996 Oct 19, 2022
02e4d2d
Add the new feature for adding task and stop task for existed jobs.
wushengyeyouya Oct 19, 2022
9de5e11
Merge remote-tracking branch 'origin/dev-0.2.3-log-collector' into de…
wushengyeyouya Oct 19, 2022
349f208
Complete the log collector (80%).
Davidhua1996 Oct 19, 2022
6b24f5c
Merge branch 'dev-0.2.3-log-collector' of github.com:WeDataSphere/Str…
Davidhua1996 Oct 19, 2022
dcc581f
fix the bug for adding task for existed jobs.
wushengyeyouya Oct 20, 2022
e9e64ae
Merge branch 'dev-0.2.3-log-collector' of github.com:WeDataSphere/Str…
Davidhua1996 Oct 20, 2022
46fffa1
1. Add the ability for updating task for existed jobs.
wushengyeyouya Oct 20, 2022
2bfff24
RPC(Http) module classes in collector
Davidhua1996 Oct 20, 2022
1a89f42
Merge branch 'dev-0.2.3-log-collector' of github.com:WeDataSphere/Str…
Davidhua1996 Oct 20, 2022
4cd3ce1
1. Add the ability for updating task for existed jobs.
wushengyeyouya Oct 20, 2022
aa24125
1. Add the ability for updating task for existed jobs.
wushengyeyouya Oct 20, 2022
695823e
Merge remote-tracking branch 'origin/dev-0.2.3-log-collector' into de…
wushengyeyouya Oct 20, 2022
ffd909a
The strategy to retry the request and compact the buffer in log colle…
Davidhua1996 Oct 20, 2022
8ea7841
Merge branch 'dev-0.2.3-log-collector' of github.com:WeDataSphere/Str…
Davidhua1996 Oct 20, 2022
4879b0c
Complete the log collector (95%)
Davidhua1996 Oct 20, 2022
1eb098f
Fix the problem in send buffer and consumer.
Davidhua1996 Oct 21, 2022
4a32363
Optimize the architecture of fetch Job details.
wushengyeyouya Oct 21, 2022
b891669
Merge remote-tracking branch 'origin/dev-0.2.3-log-collector' into de…
wushengyeyouya Oct 21, 2022
6b54184
Add config autowired interface to set the log appender params.
Davidhua1996 Oct 21, 2022
4321f37
Merge branch 'dev-0.2.3-log-collector' of github.com:WeDataSphere/Str…
Davidhua1996 Oct 21, 2022
3ea497d
fix the compilation bug.
wushengyeyouya Oct 21, 2022
b06b960
fix the long to int parse bug.
wushengyeyouya Oct 21, 2022
5f9ca6e
Complete the log collector (100%)
Davidhua1996 Oct 22, 2022
ac2ca55
Merge branch 'dev-0.2.3-log-collector' of github.com:WeDataSphere/Str…
Davidhua1996 Oct 22, 2022
fcb051d
Add Flink log collector and the transform in streamis which resolves …
Davidhua1996 Oct 22, 2022
7894724
Complete stream log server to store the log events.
Davidhua1996 Oct 22, 2022
91e0e10
Fix the problem in job builder.
Davidhua1996 Oct 23, 2022
3a6cfc7
Move the internal group config into JobConfKeyConstants.
Davidhua1996 Oct 23, 2022
db9dbcf
Move the internal group config into JobConfKeyConstants.
Davidhua1996 Oct 23, 2022
b473dbf
Make the constraints in transforms be configurable.
Davidhua1996 Oct 23, 2022
ac476f7
Fix serialization and configuration problem.
Davidhua1996 Oct 23, 2022
71aeb04
Optimize the update task and stop task logic.
wushengyeyouya Oct 24, 2022
1b7af16
Merge remote-tracking branch 'origin/dev-0.2.3-log-collector' into de…
wushengyeyouya Oct 24, 2022
a8e2232
Fix the problem in fetching user info when the flink application does…
Davidhua1996 Oct 24, 2022
cd355ef
Merge branch 'dev-0.2.3-log-collector' of github.com:WeDataSphere/Str…
Davidhua1996 Oct 24, 2022
0ea84ed
Add new strategy named ThresholdFilter
Davidhua1996 Oct 25, 2022
a537a52
Fix the problem when closing bucket.
Davidhua1996 Oct 25, 2022
70af10f
Split the log collector into log4j1 and log4j2; Avoid the jackson mod…
Davidhua1996 Oct 25, 2022
20e3b1a
Add module to collect spark container log.
Davidhua1996 Oct 26, 2022
af97bc4
Add the new requestBody parameter `projectName` for adding task and s…
wushengyeyouya Oct 26, 2022
c9f4dba
Add the new requestBody parameter `projectName` for adding task and s…
wushengyeyouya Oct 26, 2022
6c2eb09
Merge remote-tracking branch 'origin/dev-0.2.3-log-collector' into de…
wushengyeyouya Oct 26, 2022
45d8475
Complete the strategy in JsonTool.escapeStrValue().
Davidhua1996 Oct 26, 2022
9465954
resolve 413 response status for update task.
wushengyeyouya Oct 29, 2022
54de04b
Merge remote-tracking branch 'origin/dev-0.2.3-log-collector' into de…
wushengyeyouya Oct 29, 2022
bd15524
resolve 413 response status for update task.
wushengyeyouya Oct 29, 2022
04cb93a
Fix the in method restoreInvariants of AbstractRpcLogSender.
Davidhua1996 Oct 29, 2022
626111c
Merge branch 'dev-0.2.3-log-collector' of github.com:WeDataSphere/Str…
Davidhua1996 Oct 29, 2022
0e30a10
resolve 413 response status for update task.
wushengyeyouya Oct 31, 2022
d996cf2
Merge remote-tracking branch 'origin/dev-0.2.3-log-collector' into de…
wushengyeyouya Oct 31, 2022
016ad6c
adjust the relation path in pom.xml.
Davidhua1996 Nov 7, 2022
d36a385
Fix the problem in pom.xml of stream job log modules.
Davidhua1996 Nov 7, 2022
72b1fd4
resolve the LinkisJobInfo is null for adding task.
wushengyeyouya Nov 15, 2022
f7a20d2
Merge remote-tracking branch 'origin/dev-0.2.3-log-collector' into de…
wushengyeyouya Nov 15, 2022
4d6a455
Merge pull request #54 from WeDataSphere/dev-0.2.3-log-collector
jefftlin Dec 15, 2022
c8ecd3f
Upgrade the version of pom to 0.2.3 (#55)
jefftlin Dec 20, 2022
6221b04
Use the "flink.yarn.ship-directories" instead of "flink.app.user.clas…
Davidhua1996 Dec 20, 2022
ca0c41b
Merge pull request #57 from WeDataSphere/dev-0.2.3-bugfix
jefftlin Dec 20, 2022
ec3def1
Upgrade the version of pom to 0.2.4 (#58)
jefftlin Dec 20, 2022
07f511c
Optimization of log collector module (#60)
Davidhua1996 Dec 20, 2022
de1a56b
Upgrade the version of pom to 0.2.5
Dec 20, 2022
b49396a
Add version upgrade sql
Feb 23, 2023
7f441e4
update upgrade sql
Feb 24, 2023
2e8c4f8
Update version of docs to 0.2.5
Feb 27, 2023
b89d338
Update user usage document
Mar 1, 2023
349acf1
Update upgrade document;Adjust directory level
Mar 1, 2023
f3f832c
Upgrade linkis version to 1.1.6-webank
Mar 3, 2023
866a8c2
Upgrade snakeyaml version to 1.31
Mar 3, 2023
01333fb
Adjust the order of alert user
Mar 21, 2023
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
  •  
  •  
  •  
99 changes: 99 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
name: Bug report
title: "[Bug] "
description: Problems and issues with code of Streamis
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/Streamis/discussions) instead.

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

- type: dropdown
attributes:
label: Streamis Component
description: |
What component are you using? Streamis has many modules, please make sure to choose the module that
you found the bug.
multiple: true
options:
- "streamis-commons"
- "streamis-server"
- "streamis-job-manager"
- "streamis-job-launcher"
- "streamis-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/Streamis/discussions
about: Ask a question or request support for using Streamis
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: Streamis feature request
description: Suggest an idea for Streamis 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 Streamis.
- type: checkboxes
attributes:
label: Search before asking
description: >
Please make sure to search in the [issues](https://github.com/WeBankFinTech/Streamis/issues) first to see
whether the same feature was requested already.
options:
- label: >
I had searched in the [issues](https://github.com/WeBankFinTech/Streamis/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!"
27 changes: 27 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
### What is the purpose of the change
(For example: Streamis-Server defines the restful interfaces of Streamis, we can use linkis-httpclient to access it.
Related issues: #50. )

### Brief change log
(for example:)
- Define the the restful interfaces of Streamis;
- Define the service and dao interfaces of Streamis.

### 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 Streamis jobs and verify the availability of different Streamis Job, such as flinkSQL, Jar.

### 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)
55 changes: 55 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
#
# 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: Streamis CI Actions

on:
push:
pull_request:

jobs:
build:

runs-on: ubuntu-latest

strategy:
matrix:
node-version: [14.17.3]
# 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: Streamis 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"
21 changes: 20 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,23 @@
*.iml
.idea
.DS_Store
assembly/target
assembly/target
streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-base/target
streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-linkis/target
streamis-jobmanager/streamis-job-launcher/streamis-job-launcher-service/target
streamis-jobmanager/streamis-job-launcher/streamis-job-launcher.iml
streamis-jobmanager/streamis-job-manager/streamis-job-manager-base/target
streamis-jobmanager/streamis-job-manager/streamis-job-manager-service/target
streamis-jobmanager/streamis-jobmanager-common/target
streamis-jobmanager/streamis-jobmanager-server/target
streamis-jobmanager/streamis-projectmanager-server/target

streamis-project/streamis-project-common/target
streamis-project/streamis-project-server/target

streamis-server/target
streamis-appconn/target
/logs/streamis-server.log
/logs/linkis.log
/test/target
/test/src
Loading