华为计算微信公众号
华为计算微博
华为计算今日头条
任务一:OmniStream支持Regular Join场景下的Right join连接类型
配置
说明
任务说明
Join算子增强开发
任务描述
OmniStream的Native Join算子已支持Regular Join场景下的Inner/Left join类型,参考已有实现逻辑,对join算子进行功能增强开发,支持Right join连接类型,要求完成设计、开发及测试任务。验收后需将代码提交到OmniStream仓
任务详情
1、熟悉Native Join算子已支持的Inner/Left join代码逻辑
2、Join的连接类型实现逻辑采用对称设计,根据Left join逻辑实现Right join
3、代码实现与已有风格保持一致,实现完成后需要确保原有逻辑无误
验收规则
1. 提交验收申请:提交以下两个交付件进行验收:
①个人仓的代码链接,包含源码、README文档
②测试自验证报告(报告中需包括Join类型用例执行结果)。
2. 验收结果反馈:验收以提交验收申请时的代码为准,48小时内反馈验收结果,如代码更新请重新提交验收申请,验收时间同步刷新。
3. PR申请合入:验收通过后需在OmniStream仓提交PR申请合入。
4. 自验证用例
自行设计测试用例,可参考nexmark用例,验收时会使用业务实际数据进行验收。
验收标准
用例完成即可
排名规则
规定时间内优先完成验收将获得一等奖
开发环境要求
鲲鹏实操环境
开源贡献签署
1. 完成CLA签署,请参考签署CLA文档
2. Fork个人分支、完成算子迁移和本地构建测试
3. 提交PR、触发CI检测并修改检测失败内容
参考内容
cid:link_0
我要发帖子
任务一:OmniStream支持Regular Join场景下的Right join连接类型
配置
说明
任务说明
Join算子增强开发
任务描述
OmniStream的Native Join算子已支持Regular Join场景下的Inner/Left join类型,参考已有实现逻辑,对join算子进行功能增强开发,支持Right join连接类型,要求完成设计、开发及测试任务。验收后需将代码提交到OmniStream仓
任务详情
1、熟悉Native Join算子已支持的Inner/Left join代码逻辑
2、Join的连接类型实现逻辑采用对称设计,根据Left join逻辑实现Right join
3、代码实现与已有风格保持一致,实现完成后需要确保原有逻辑无误
验收规则
1. 提交验收申请:提交以下两个交付件进行验收:
①个人仓的代码链接,包含源码、README文档
②测试自验证报告(报告中需包括Join类型用例执行结果)。
2. 验收结果反馈:验收以提交验收申请时的代码为准,48小时内反馈验收结果,如代码更新请重新提交验收申请,验收时间同步刷新。
3. PR申请合入:验收通过后需在OmniStream仓提交PR申请合入。
4. 自验证用例
自行设计测试用例,可参考nexmark用例,验收时会使用业务实际数据进行验收。
验收标准
用例完成即可
排名规则
规定时间内优先完成验收将获得一等奖
开发环境要求
鲲鹏实操环境
开源贡献签署
1. 完成CLA签署,请参考签署CLA文档
2. Fork个人分支、完成算子迁移和本地构建测试
3. 提交PR、触发CI检测并修改检测失败内容
参考内容
cid:link_0