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

update dss-sso-integration-standard version and pom.xml consistency #44

Open
wants to merge 738 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
738 commits
Select commit Hold shift + click to select a range
fa079dd
Docs optimization.
wushengyeyouya Nov 12, 2021
059fdc4
Merge pull request #5 from Kabimon/dev-0.1.0
wushengyeyouya Nov 12, 2021
eb85fbc
Merge pull request #5 from Kabimon/dev-0.1.0
wushengyeyouya Nov 12, 2021
bdeb390
Merge pull request #5 from Kabimon/dev-0.1.0
wushengyeyouya Nov 12, 2021
4180e20
Some optimization of docs.
wushengyeyouya Nov 12, 2021
b41a458
Some optimization of docs.
wushengyeyouya Nov 12, 2021
bcd4aa8
Some optimization of docs.
wushengyeyouya Nov 12, 2021
94f4e82
添加streamis的安装部署文档
yangzhiyue Nov 14, 2021
1b117e4
添加streamis的安装部署文档
yangzhiyue Nov 14, 2021
4808411
添加streamis的安装部署文档
yangzhiyue Nov 14, 2021
42a5195
添加streamis的安装部署文档
yangzhiyue Nov 14, 2021
4bd1bdb
添加streamis的安装部署文档
yangzhiyue Nov 14, 2021
680fb06
添加streamis的安装部署文档
yangzhiyue Nov 14, 2021
3a7246d
添加streamis的安装部署文档
yangzhiyue Nov 14, 2021
a44f571
添加streamis的安装部署文档
yangzhiyue Nov 14, 2021
e04a1e9
添加streamis的安装部署文档
yangzhiyue Nov 14, 2021
7d67154
Merge pull request #6 from yangzhiyue/dev-0.1.0
yangzhiyue Nov 14, 2021
545fd40
Merge pull request #6 from yangzhiyue/dev-0.1.0
yangzhiyue Nov 14, 2021
8bd5801
Merge pull request #6 from yangzhiyue/dev-0.1.0
yangzhiyue Nov 14, 2021
d6153f3
readme
dlimeng Nov 15, 2021
f4d5fa4
readme
dlimeng Nov 15, 2021
0f8d92d
readme
dlimeng Nov 15, 2021
0116392
Merge pull request #7 from Kabimon/dev-0.1.0
dlimeng Nov 15, 2021
cd6282b
Merge pull request #7 from Kabimon/dev-0.1.0
dlimeng Nov 15, 2021
f6b479a
Update README.md
dlimeng Nov 15, 2021
b90d974
Update README.md
dlimeng Nov 15, 2021
ed9ec75
Update README.md
dlimeng Nov 15, 2021
1b638e1
Update README.md
dlimeng Nov 15, 2021
6618ae5
Update README.md
dlimeng Nov 15, 2021
f9f75f9
Update README.md
dlimeng Nov 15, 2021
f5ef684
readme
dlimeng Nov 16, 2021
e8a5537
readme
dlimeng Nov 16, 2021
44ceed4
Merge branch 'dev-0.1.0' of https://github.com/Kabimon/Streamis into …
dlimeng Nov 16, 2021
37644f3
Merge pull request #9 from Kabimon/dev-0.1.0
dlimeng Nov 16, 2021
bd429eb
Some optimization of FlinkJobManager.
wushengyeyouya Nov 16, 2021
95fc5f0
Optimize the logic of fetching flink application info.
wushengyeyouya Nov 17, 2021
8a9c28a
Optimize the logic of fetching flink application info.
wushengyeyouya Nov 17, 2021
0f7e099
add new moudle
Nov 17, 2021
67e1a38
Merge branch 'dev-0.1.0' of https://github.com/WeBankFinTech/Streamis…
Nov 17, 2021
4b77490
Optimize the job execution history.
wushengyeyouya Nov 17, 2021
1583cc9
Merge remote-tracking branch 'origin/dev-0.1.0' into dev-0.1.0
wushengyeyouya Nov 17, 2021
02946ba
Optimize the install documents.
wushengyeyouya Nov 18, 2021
3b8deb4
Optimize the install documents.
wushengyeyouya Nov 18, 2021
4679b3a
Optimize the upload logic of UploadRestfulApi.
wushengyeyouya Nov 18, 2021
efa51be
adjust
Nov 18, 2021
3d6fc80
Merge branch 'dev-0.1.0' of https://github.com/WeBankFinTech/Streamis…
Nov 18, 2021
e7dd7d8
adjust
Nov 18, 2021
75c4ac9
Add comments.
wushengyeyouya Nov 18, 2021
d42a6d3
Add support of user authorization.
wushengyeyouya Nov 19, 2021
ee5aa1e
Add support of bad StreamJob alert capability.
wushengyeyouya Nov 19, 2021
765fa81
Merge remote-tracking branch 'origin/dev-0.1.0' into dev-0.1.0
wushengyeyouya Nov 19, 2021
218e277
Add some logs for execute and kill job.
wushengyeyouya Nov 19, 2021
efc7d25
Optimize the launch logic, if createJobInfo failed, then stop the lau…
wushengyeyouya Nov 19, 2021
77f3f83
Add alert table for ddl.sql.
wushengyeyouya Nov 19, 2021
1d65a04
Enable alert feature.
wushengyeyouya Nov 19, 2021
be8bae8
Optimize the 404 problems.
wushengyeyouya Nov 25, 2021
58fe3ac
Update readme.
wushengyeyouya Dec 30, 2021
b7749f5
Update readme.
wushengyeyouya Dec 30, 2021
b972e59
Update readme.
wushengyeyouya Dec 30, 2021
576f490
Update readme.
wushengyeyouya Dec 30, 2021
cc48e87
Merge branch 'main' into dev-0.1.0
wushengyeyouya Dec 30, 2021
49b0563
Merge pull request #11 from WeBankFinTech/dev-0.1.0
wushengyeyouya Dec 30, 2021
93b182e
update the user manual
Dec 31, 2021
9b08d68
update the user manual image
Dec 31, 2021
3a88b6f
Merge pull request #12 from kongslove/main
wushengyeyouya Jan 7, 2022
e71bbb6
Add PULL_REQUEST_TEMPLATE for Streamis.
wushengyeyouya Feb 24, 2022
4b59491
Add check_license action for Streamis.
wushengyeyouya Feb 24, 2022
63eb866
Add build action for Streamis.
wushengyeyouya Feb 24, 2022
4074a61
Add bug report template for Streamis.
wushengyeyouya Feb 24, 2022
803d653
Add feature report template for Streamis.
wushengyeyouya Feb 24, 2022
110fd95
Add issue config template for Streamis.
wushengyeyouya Feb 24, 2022
d5f64d6
Optimize the design of LinkisJobManager.
wushengyeyouya Feb 24, 2022
c60f816
Optimize application name.
wushengyeyouya Feb 24, 2022
8c6eab0
Optimize job launcher module, add the support of get completed Flink …
wushengyeyouya Feb 24, 2022
e5fa9fb
Update readme.
wushengyeyouya Feb 24, 2022
5b20873
Merge remote-tracking branch 'origin/dev-0.1.0' into dev-0.1.0
wushengyeyouya Feb 24, 2022
6b62d93
Update dss version information.
wushengyeyouya Feb 28, 2022
ea674d6
Merge pull request #13 from WeBankFinTech/dev-0.1.0
wushengyeyouya Feb 28, 2022
2fea3bf
Fix the problem that StreamJob won't be stopped when it is suddenly f…
wushengyeyouya Feb 28, 2022
6e569fd
Update readme.
wushengyeyouya Mar 1, 2022
ba23838
Update images.
wushengyeyouya Mar 1, 2022
5aa3a17
Update images.
wushengyeyouya Mar 1, 2022
cedf253
Changed the version of some dependencies since Dependabot alerts it.
wushengyeyouya Mar 1, 2022
4ff9cb2
Add mysql connector jar.
green241 Mar 1, 2022
2760b08
Set upload zip file size to 500MB.(Sometimes the fat package built by…
green241 Mar 1, 2022
d7926d8
Merge pull request #14 from green241/main
wushengyeyouya Mar 1, 2022
0a89358
Fix the problem that fetch workspace users failed.
wushengyeyouya Mar 2, 2022
f4f578b
Merge remote-tracking branch 'origin/main' into main
wushengyeyouya Mar 2, 2022
66b0a09
Fix the problem that alert records will persistent failed by dao.
wushengyeyouya Mar 2, 2022
9756442
modify stoped to stopped
Mar 7, 2022
faa141f
Fix the problem that method call in circle.
wushengyeyouya Apr 1, 2022
614b1d3
Merge remote-tracking branch 'origin/main' into main
wushengyeyouya Apr 1, 2022
ef6d099
Add support of extra flink configs.
wushengyeyouya Apr 6, 2022
890ff57
Consider the situation of no matched configuration in web page
Davidhua1996 Apr 17, 2022
76a1596
Enable the developer to update/insert the configuration of users; Att…
Davidhua1996 Apr 17, 2022
e733b94
Adjust the streamis_ddl.sql
Davidhua1996 Apr 17, 2022
640cd1a
Adjust the streamis_ddl.sql to accept large value of field
Davidhua1996 Apr 18, 2022
8477559
Redefine the project file regex; Filter and replace the specific para…
Davidhua1996 May 5, 2022
c91af20
Roll the version to "0.2.0"; Change the dependency version of linkis …
Davidhua1996 May 10, 2022
967fe52
Init the streamis AppConn
Davidhua1996 May 10, 2022
609269d
feat: 【前端】流式应用的 Yarn 执行日志展示
May 11, 2022
b89a6bb
feat: modify detail tab i18n
May 11, 2022
2f244d5
add streamis Appconn
May 11, 2022
0b66e4c
Merge branch 'dev-0.2.0' of https://github.com/WeDataSphere/Streamis …
May 11, 2022
313d593
feat: 初步写下前端逻辑,还剩进度条
May 12, 2022
d6c3055
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
May 12, 2022
f5dc2a0
update streamis Appconn
May 12, 2022
40b26f4
feat: 失败信息列表也加一下
May 13, 2022
9c78a5b
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
May 13, 2022
479e7f7
Adjust dependency and structure of the job launcher module and add Jo…
Davidhua1996 May 13, 2022
65274ca
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 May 13, 2022
a41f590
Refresh the TODO list
Davidhua1996 May 13, 2022
ce6373a
Adjust the module of job launcher for Linkis.
Davidhua1996 May 15, 2022
e1d7175
Note the progress of AbstractLinkisJobStateFetcher
Davidhua1996 May 16, 2022
116169e
feat: fake some code
May 16, 2022
3eb866c
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
May 16, 2022
6f8e782
fix: forget to change the test code
May 16, 2022
c7667ca
feat: temporarily create test.vue
May 16, 2022
f244855
update streamis Appconn
May 16, 2022
e61e030
Merge remote-tracking branch 'origin/dev-0.2.0' into dev-0.2.0
May 16, 2022
bffcbc0
Complete the jobState entities and jobState Manager. Add FlinkTrigger…
Davidhua1996 May 17, 2022
1f1513d
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 May 17, 2022
179bf19
Get the Checkpoint file information
May 18, 2022
33c4af2
Get the Checkpoint file information, update exception handling
May 18, 2022
3c1ad36
request parater validation
May 19, 2022
2c3efb4
Streamis scheduler module and Reconstruct the TaskService class (50%)
Davidhua1996 May 19, 2022
571723e
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 May 19, 2022
a94564e
update Get the Checkpoint file information
May 20, 2022
2980322
Resolve the JobStateResult.java compilation issues
May 20, 2022
8616190
Reconstruct the TaskService (100%); Bulk operation for job; Make the …
Davidhua1996 May 23, 2022
d8ecbf6
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 May 23, 2022
6d29028
feat: complete the i18n config
May 23, 2022
24d54dd
feat: complete the logic of batch restart
May 23, 2022
57d4785
feat: no need for jobid
May 23, 2022
bc34eaa
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
May 23, 2022
8d9177b
feat: the function of job list ready
May 24, 2022
56f116f
feat: config还有点问题,先遗留
May 24, 2022
9818dcf
fix: the child_def array empty problem
May 24, 2022
276bd69
feat: improve the functions comment by DH
May 25, 2022
e6c77cc
feat: improve style
May 25, 2022
aed65e9
fix: logic error
May 25, 2022
20c6133
fix: bugs
May 25, 2022
1743d94
fix: splice bug
May 25, 2022
2dc021a
feat: hide the extra checkbox
May 25, 2022
21539d9
feat: multi key warning
May 25, 2022
e9cc108
feat: add savepoint cgi and change the button load
May 25, 2022
be47d21
fix: remained bugs
May 26, 2022
218f0a4
feat: snapshot path & logs history problems
May 26, 2022
2db289e
fix: several warnings
May 26, 2022
6bb5f5b
feat: savepoint modal
May 26, 2022
4160adb
fix: endline logic problem
May 26, 2022
828024d
Strategy to fetch the JobState from Linkis server.
Davidhua1996 May 26, 2022
f12b5d3
Fix the compilation problem in modules.
Davidhua1996 May 26, 2022
d151736
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 May 26, 2022
e54aacf
feat: validate configs
May 26, 2022
3ebcbe0
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
May 26, 2022
28a98d2
feat: delete the extra logic
May 26, 2022
0518491
fix: the cognition bugs
May 30, 2022
bb23559
adjust appconn
May 30, 2022
9927c09
init projectPrivilege
May 30, 2022
136fec7
Merge remote-tracking branch 'origin/dev-0.2.0' into dev-0.2.0
May 30, 2022
2ee0ccd
Reconstruct the configuration module; Adjust the log4j2.xml
Davidhua1996 May 31, 2022
54e8053
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 May 31, 2022
6f306ad
Project Privilege Update
May 31, 2022
77b3cf9
Merge branch 'dev-0.2.0' of https://github.com/WeDataSphere/Streamis …
May 31, 2022
3cd041e
AppConn Update
Jun 2, 2022
fb214d8
Adjust the linkis.properties and log4j2.xml.
Davidhua1996 Jun 6, 2022
1e748c1
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 Jun 6, 2022
82ad10b
Store the linkis job id when the launched job has failed.
Davidhua1996 Jun 7, 2022
9ee1861
AppConn related table update
Jun 8, 2022
c2f2277
Flink the problem in JobRestfulApi; Enable to set flink application n…
Davidhua1996 Jun 8, 2022
9549887
Upgrade the .gitignore file
Davidhua1996 Jun 8, 2022
8ca567e
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 Jun 8, 2022
9edb534
privilege manage update
Jun 8, 2022
f54813b
Merge branch 'dev-0.2.0' of https://github.com/WeDataSphere/Streamis …
Jun 8, 2022
cde1984
resolving injection conflicts
Jun 8, 2022
f2df953
project privilege change
Jun 10, 2022
94beb3b
project privilege change
Jun 10, 2022
c4e2563
project privilege change
Jun 13, 2022
f3269d7
appconn init DDL update
Jun 13, 2022
837c4de
Adjust the stream job service and the strategy of data authority.
Davidhua1996 Jun 13, 2022
f316adb
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 Jun 13, 2022
9c5cc9d
Resolve the conflict in Job service.
Davidhua1996 Jun 13, 2022
76e4277
bug repair
Jun 13, 2022
8f695e9
bug repair
Jun 13, 2022
43a3b8d
adjusting privilefe service
Jun 13, 2022
8214683
bug repair 277118
Jun 14, 2022
3e21d53
Modify the assembly configuration of streamis Appconn.
Davidhua1996 Jun 14, 2022
e800a14
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Davidhua1996 Jun 14, 2022
d40d37a
bug repair 277133
Jun 14, 2022
368cbbe
Consider the situation of no matched configuration in web page
Davidhua1996 Apr 17, 2022
e8a4544
Enable the developer to update/insert the configuration of users; Att…
Davidhua1996 Apr 17, 2022
fdc4ecf
Adjust the streamis_ddl.sql
Davidhua1996 Apr 17, 2022
04a667f
Adjust the streamis_ddl.sql to accept large value of field
Davidhua1996 Apr 18, 2022
ff28605
Redefine the project file regex; Filter and replace the specific para…
Davidhua1996 May 5, 2022
27e736a
Roll the version to "0.2.0"; Change the dependency version of linkis …
Davidhua1996 May 10, 2022
36f0445
Init the streamis AppConn
Davidhua1996 May 10, 2022
5230a4a
add streamis Appconn
May 11, 2022
4d591cc
update streamis Appconn
May 12, 2022
ad085e2
Adjust dependency and structure of the job launcher module and add Jo…
Davidhua1996 May 13, 2022
2cb5c4a
Added switches for automatic restart of jobs and state recovery when …
Davidhua1996 Jun 16, 2022
e4b579f
Adjust the notification message
Davidhua1996 Jun 16, 2022
27452d1
Avoid duplicate code
Davidhua1996 Jun 16, 2022
ba9a890
Merge pull request #25 from WeDataSphere/dev-0.2.0-jobstate-interface
wushengyeyouya Jun 16, 2022
4bd96ff
Reduce the duplicated dependencies of streamis-appconn
Davidhua1996 Jun 22, 2022
4674082
update DeleteOperation and UpdateOperation Generic type
Jun 22, 2022
6291c1c
Revert "[Feature] JobState component in launcher module"
Davidhua1996 Jun 22, 2022
dc2bed4
adjust pom
Jun 22, 2022
40ee8f3
Merge pull request #27 from WeBankFinTech/revert-25-dev-0.2.0-jobstat…
wushengyeyouya Jun 22, 2022
cc025cf
Sync the latest ddl and dml sql for streamis
Davidhua1996 Jun 22, 2022
f9d777f
Remove the useless restful/mybatis configuration
Davidhua1996 Jun 23, 2022
e635eb3
Merge branch 'dev-0.2.0' of github.com:WeBankFinTech/Streamis into de…
Davidhua1996 Jun 23, 2022
064f8ad
Merge remote-tracking branch 'wedata/dev-0.2.0-webank' into dev-0.2.0
Davidhua1996 Jun 23, 2022
8c2e66d
update init.sql ip port
Jun 23, 2022
9afa8a3
Merge remote-tracking branch 'origin/dev-0.2.0-webank' into dev-0.2.0…
Jun 23, 2022
c1068c6
Merge branch 'dev-0.2.0-webank' into dev-0.2.0
Davidhua1996 Jun 23, 2022
c644b92
Merge pull request #28 from WeDataSphere/dev-0.2.0
Davidhua1996 Jun 24, 2022
92f9697
update init.sql IP PORT
Jun 24, 2022
1ea9c44
StreamisAppConnDesignDocument
Jun 16, 2022
930bd9c
update web project version、 config.sh project version and project-ser…
Jun 25, 2022
829839f
Streamis安装文档
Jun 25, 2022
b82a162
Merge branch 'dev-0.2.0-webank' into dev-0.2.0
Jun 27, 2022
ae72b61
fix: the diy config problem
Jun 27, 2022
eef3b4f
Merge branch 'dev-0.2.0' of github.com:WeDataSphere/Streamis into dev…
Jun 27, 2022
c301d22
Merge pull request #30 from WeDataSphere/dev-0.2.0
Davidhua1996 Jun 27, 2022
d262b19
Remove StreamSQL development menu in DSS
Jun 27, 2022
d5d7407
Optimize install.sh
Jun 27, 2022
69592fb
Merge branch 'dev-0.2.0-webank' into dev-0.2.0
Jun 27, 2022
ae98b72
Optimize Streamis installation documentation
Jun 27, 2022
7290897
Merge pull request #26 from WeDataSphere/dev-0.2.0-docs-appconn
Davidhua1996 Jun 28, 2022
f9f0b65
Solve the problem of no loss of Streamis Product Center
Jun 28, 2022
d414ffb
Merge branch 'dev-0.2.0-webank' into dev-0.2.0
Jun 28, 2022
c1d64b8
update installation documentation
Jun 28, 2022
d3f3e48
Merge pull request #32 from WeDataSphere/dev-0.2.0
Davidhua1996 Jun 29, 2022
f1f4827
update insert dss_workspace_dictionary table
Jun 29, 2022
18e2a5f
Merge branch 'dev-0.2.0-webank' into dev-0.2.0
Jun 29, 2022
86a854b
Merge pull request #35 from WeDataSphere/dev-0.2.0
Davidhua1996 Jun 29, 2022
c8fcdc8
use document
Jun 30, 2022
1dcfaed
Merge pull request #33 from WeDataSphere/dev-0.2.0-docs-appconn
Davidhua1996 Jul 1, 2022
61ae9cd
Update English StreamisAppConnDesignDocument
Jul 1, 2022
ba0552e
add linkis1.1.2 support description
Jul 4, 2022
d366f25
Merge pull request #38 from WeDataSphere/dev-0.2.0-docs-appconn
Davidhua1996 Jul 4, 2022
c702413
Enable the streamis to support different version of Linkis
Davidhua1996 Jul 4, 2022
a619ca7
Merge branch 'dev-0.2.0' into dev-0.2.0-version-compatible
Davidhua1996 Jul 4, 2022
ae9be49
Change the format of linkis.properties
Davidhua1996 Jul 4, 2022
0829f0e
Merge pull request #40 from WeDataSphere/dev-0.2.0-version-compatible
wushengyeyouya Jul 4, 2022
f719d64
init upgrade document and update English pictures
Jul 4, 2022
19bade2
update architecture picture
Jul 5, 2022
e82a921
Merge pull request #41 from WeDataSphere/dev-0.2.0-docs-appconn
Davidhua1996 Jul 5, 2022
f439219
Update pom.xml
ruY9527 Jul 15, 2022
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