今日话题
MO社区人物系列将为大家分享活动中参与MatrixOrigin社区(以下简称“MO社区”)相关项目的人物与经历。
本期邀请到的是来自开源之夏活动,参与了“基于MatrixOne实现json类型和jq函数”项目的李常亮同学。
我叫李常亮
是四川大学计算机学院
电子信息专业的一名研二学生
最开始接触开源是研一的时候参加pingcap社区的tinykv训练营比赛,那会儿认识了很多大佬朋友,他们中有许多在不同社区都有开源经历,在pingcap社区和小伙伴们的感染下,我也萌发了接触开源的想法,正好遇上了开源之夏2022的到来,我就来啦。
MO小助手 能够简单介绍下此次开源之夏你参与的项目和负责的工作吗?
李常亮 我参与的项目是在MatrixOrigin社区的基于MatrixOne实现json类型和jq函数。 在此项目里我在MO的基础上实现了json数据存储,json_extract支持,load data的jsonline格式支持以及unnest算子的实现。
MO小助手 开发过程中有什么让你印象深刻的体验吗?
李常亮 前期开发流程很顺利,因为都是开发新模块,与MO社区的前辈交流很少,就日常和我的项目导师有交流。在进行到后续unnest算子支持时,需要在MO计算层的新增相关代码,这也意味着我得对MO的计算层有一定理解。于是就有了不停翻log+debug的一段开发时光。
请输入你的问题... ...
MO小助手 可以说一说你对MatrixOne和MO小伙伴的认识吗? 李常亮 MO社区前辈都很友善,在开发中我得到了很多很好的建议,好几次我有问题都是直接腾讯会议跟我细说。我导师也在项目开发忙碌之余跟我保持着每周一次的固定会议交流,日常交流就更多了。还和CTO直接交流了项目细节,非常不错,学到很多。 请输入你的问题... ... MO小助手 参加这次活动的收获有哪些? 李常亮 收获了数据库的开发经验,认识了好些非常nice的朋友和社区前辈。 请输入你的问题... ... MO小助手 有什么想对之后参与MO社区活动的开发者说的吗? 李常亮 来就对啦,社区友好,项目带劲。 MO小助手 说一句你对MO的期望吧~ 李常亮 做大做强。 请输入你的问题... ...
MatrixOne是一款新一代超融合异构云原生开源数据库。欢迎加入MatrixOne 群参与讨论,开发者活动内容会第一时间发布在社区群内哦!