June 7, 2023: Minutes of the Biweekly Meeting of Apache Linkis
1. Progress update on Apache Linkis 1.4.0 version – Presented by Guo Fei, Yue
Chao and Cheng Hui.
- The development work is in its final stages and several features have
already been completed.
2. Progress update on Apache Linkis 1.5.0 version – Presented by Yue Chao and
Cheng Jie.
- The roadmap for version 1.5.0 can be found at:
https://github.com/apache/linkis/projects/27.
3. QA knowledge base review – Presented by Hao Jinfu.
- Header information deemed unnecessary has been removed and documents have
been separated into Linkis, DSS, and others.
4. WDS version synchronization – Presented by Hao Jinfu.
- The overall WDS version is expected to be released in July, with the aim
to address previous issues.
5. Update on Apache Linkis community operations – Presented by Li Wen.
(1) Status of data growth: 35+ Issues/PR, 20+ Stars/Forks, 50+ Community
Users/Sandbox Experiences, and 40+ Public Account followers.
(2) Operational matters:
- Content publishing: "The Open Source World of WeBank and a
Generation", "Exploration and Practice of Apache Linkis Integrated with
OceanBase", and "CCF GLCC2023 Student Registration is Now Open, Let's Open the
Door to the Open Source World with Linkis and DSS".
- Events: A joint event with OceanBase is scheduled for the evening of
June 13th and has already been promoted.
- The community CDH version mirror is currently undergoing acceptance
testing and is expected to be completed in July.
6. Selection of the host for the next meeting – Presented by Wang Heping.
7. Implementation of Linkis integration testing based on git action – Presented
by --Xia Chen.
Current progress:
- Phase one: The service deployment and verification based on git action is
80% completed. The automatic construction of images, docker deployment, and
service launch have been implemented for shell and Python engines. Basic
validation of these engines is already completed.
- Examples:
https://github.com/apache/linkis/actions/runs/5189223163/jobs/9353917765,
https://github.com/apache/linkis/actions/runs/5176401876/jobs/9325171636.
- Opportunities for improvement, with welcome participation from interested
contributors:
- Pod service log upload (via git action tool): facilitating issue
identification when exceptions arise.
- Support for other key engines such as Spark, Hive and Flink, based on
the previous LDH pattern.
- Optimization of build cache: caching basic packages of the LDH
pattern (such as apache-hive-3.1.3-bin.tar.gz) to minimize time spent
downloading during each build.
- Recently introduced module dependencies such as
github/actions/kind-action which require permission to use. An official ticket
may need to be unlocked.
- Consideration of incorporating JMeter-like action tools, such as
https://github.com/marketplace/actions/perfaction-for-jmeter, to integrate
testing for commonly used interfaces.
8. Synchronization of community development and testing environment planning –
Presented by --Hao Jinfu.
- This includes:
1. Open Source Summer Program.
2. Github network speed issues within the community environment.
3. Slow website access speed.
4. Testing support with a deficiency of manpower.
5. Community sandbox environment.
6. Version compatibility with various open-source components.
2023-06-07 Apache Linkis 双周例会会议纪要
1.Apache Linkis 1.4.0版本进展。 —— 郭飞兄/越超兄/呈辉兄
--已经进入收尾工作,部分特性已经完成
2.Apache Linkis 1.5.0版本进展。 —— 越超兄/程杰
--版本计划:https://github.com/apache/linkis/projects/27
3.QA 知识库Review ——郝金福
--清理不必要头部信息,拆封linkis,dss+其他两个文档
4.WDS版本同步 ——郝金福
--预计七月会发布wds整体版本。对之前出现的问题进行适配
5.Apache Linkis 社区运营 进展同步。 —— 李文
(1)数据增长情况:Issue / PR 35+,Star / Fork 20+,社群用户/沙箱体验 50+,公众号粉丝 40+;
(2)运营事项:
●内容发布:《微众银行和一代人的“开源武林”》、《活动直播 | Apache Linkis集成OceanBase的探索与实践》、《CCF
GLCC2023学生报名现已开放,和Linkis、DSS一起开启开源世界大门吧!》
●活动:6月13日星期二晚上与OceanBase联合活动已发起宣传预热;
●社区CDH版本镜像版本正在验收测试中;预计七月完成验收;
6.下一场例会的主持人,欢迎认领
--王和平
7.基于git action 实现linkis的集成测试 夏晨
当前进展
第一阶段 基于git action的服务部署和验证 整体80%
镜像自动构建 docker部署,和服务拉起 已经ok shell 和python 引擎基础验证 已ok
示例 https://github.com/apache/linkis/actions/runs/5189223163/jobs/9353917765
https://github.com/apache/linkis/actions/runs/5176401876/jobs/9325171636
待优化事项 欢迎感兴趣同学参与
●pod服务日志上传(git action工具 ),异常时 在git 工作流页面能查看到服务日志 方便定位排查问题
● 其 他主要引擎的支持和验证 如spark hive flink等 基于之前的ldh模式
● 优化构建缓存 ,将 apache-hive-3.1.3-bin.tar.gz 等ldh模式基础包进行缓存,避免每次构建时都下载导致耗时增加
●当前新增了模块依赖 github/actions/kind-action 因为对于kind-action
官方未默认开白名单,不能直接使用,考虑提官方工单开通
●考虑引入jmeter 类型的action工具
如/https://github.com/marketplace/actions/perfaction-for-jmeter 集成对常用接口的测试
第二阶段
●基于Testcontainers 组件 编写linkis核心模块的集成测试
●打通git 和开源共建环境机器的通路,使用开源共建环境的机器,进行cicd和集成测 以及一些其他的复杂的验证等
8.社区开发测试环境规划同步 郝金福
1.开源之夏活动
2.社区环境github网速问题
3.首页访问慢
4.测试支持,人力不足
5.社区沙箱环境
6.开源各组件版本