Streamis 0.3.1 includes all of Project project 0.3.1.
Streamis 0.3.1 provides enhancements in project management and job configuration, adds a heartbeat mechanism to log callback, and optimizes high availability and operation logs. Streamis 0.3.1 is compatible with multiple versions of Linkis (>= 1.4.0) and DSS (>= 1.1.2)
Streamis 0.3.1 mainly adds the following features:
- Support job-level resource downloading.
- Supports viewing and downloading of meta.json of existing execution history tasks.
- Add audit log recording to Streamis.
- Support batch enable and disable jobs.
- Adjust the default snapshot root address based on the high availability policy.
- Add cluster high availability query interface.
- Add heartbeat for callback log.
- add hook before flink apps stop.
- Add token in /upload interface.
- Add support for args with spaces.
- Error code optimization to identify failed submission exceptions.
- Adding project-level configuration templates.
Abbreviations:
- DSS: DataSphereStudio
New Feature
-
#103 [streamis-projectmanager] Adding project-level configuration templates
-
#107 [streamis-jobmanager] add hook before flink apps stop
-
#108 [streamis-log] Add heartbeat for callback log
-
#109 [streamis-higiavailablemanager] Add cluster high availability query interface
-
#110 [streamis-jobmanager] Adjust the default snapshot root address based on the high availability policy
-
#112 [streamis-projectmanager] Add audit log recording to Streamis
-
#113 [streamis-jobmanager] Supports viewing and downloading of meta.json of existing execution history tasks
Enhancement
-
#101 [streamis-jobmanager] next page button should be remained in full screen mode
-
#100 [streamis-joblauncher] streamis flink task should load local 'env.java.opts' config in flink-config.yaml
-
#104 [streamis-joblauncher] Error code optimization to identify failed submission exceptions
-
#105 [streamis-joblauncher] Add support for args with spaces
-
#106 [streamis-projectmanager] Add token in /upload interface
-
#111 [streamis-jobmanager] Support batch enable and disable jobs
-
#114 [streamis-jobmanager] Support job-level resource downloading
Bug Fixes
- #98 [streamis-projectmanager] upload big project resource files may cause oom
Credits
The release of Streamis 0.3.1 is inseparable from the contributors of the Streamis community, thanks to all community contributors.