当前位置:网站首页>Hi Fun Summer, play SQL planner with starrocks!
Hi Fun Summer, play SQL planner with starrocks!
2022-07-05 09:06:00 【StarRocks】
As the core of query engine ,Planner It has an important impact on the overall query performance , But in the development, it faces no small information obstacles :
Daily optimization performance , Cannot do without SQL Implementation plan of , This implementation plan is made by Planner To generate
Most developers only use SQL , Yes Planner Little attention ,SQL Once there is a performance problem in the implementation, you can only let it go
Planner High learning cost 、 Lack of information , But it is also a hard threshold , Cross the past to become SQL Experts
This question , How to break ?
StarRocks The old framework is being migrated to the new framework , Selected Parser and Analyzer The direction of the 30 Put development tasks into the community , New developers can get started with this Planner!
Can experience a string SQL How step by step StarRocks To be executed , It is not a little help to understand the whole framework and system process !
The community wants to help developers understand StarRocks Planner The specific implementation and design core of , At the same time, we should work together to broaden our thinking 、 Extract inspiration , Give Way StarRocks Generate better Plan.
If you happen to be right OLAP Project interest ! If you just need to learn Planner Knowledge of ! If you happen to be a like-minded person who loves open source ! It makes sense to finish this together 、 Work with long-term value
Activity flow
1. Claim Issue, Choose the task you are interested in , And make comments under the task , First come first served basis , Each person can choose one :
https://github.com/StarRocks/starrocks/issues/7983
2. Submit PR
3. PR After submission , Wait patiently for the jury Review
After the code is submitted CI Will perform tests , It is necessary to ensure that all unit tests can pass ;
stay Review Some modification suggestions may be put forward during the process , If there is no problem after the modification , Will merge into StarRocks repo Of main Branch , Your code will serve users and business scenarios all over the world , You will also be StarRocks Indispensable to the community Contributor;
4. In addition to development , Welcome to StarRocks Write study notes in community forums 、 Practical experience, etc , Help yourself remember and help more partners in the community :
https://forum.starrocks.com/t/topic/2951
Event rewards
1. Successfully complete the development task Classmate , The community has prepared limited edition customized silver medals and StarRocks Large capacity versatile backpack —— Go to work 、 Meetings and even appointments , You can fit almost everything you need ! 

If the development task is not completed , stay StarRocks Write study notes in community forums 、 The number of practical experience reaches two ,StarRocks The community has prepared a small handheld fan for you —— Just concentrate on StarRocks Community practice , One day you can enter OLAP The supreme cool realm !

Bole award , Recommend colleagues or friends to participate in activities and the recommended person PR By Merge, Recommenders can exchange classic hexahedral mugs —— Let more people join StarRocks Community , Exchange of learning 、 The look !

Communication way
1. If you encounter problems that need to be discussed in the development process , Please come here to ask questions
https://join.slack.com/t/starrocks/shared_invite/zt-1abx8y176-n4PlK4GB5~Z1DladIbTXQw
( Join in StarRocks Slack, Browse the channel - Join in #sig-planner channel - Free speech )
2. More activity details and learning materials , Welcome to scan the QR code of the poster below 、 Add the little assistant wechat of this activity , Join the group to communicate !

边栏推荐
- 优先级队列(堆)
- Introduction Guide to stereo vision (4): DLT direct linear transformation of camera calibration [recommended collection]
- . Net service governance flow limiting middleware -fireflysoft RateLimit
- MPSoC QSPI Flash 升级办法
- My experience from technology to product manager
- c#比较两张图像的差异
- 2309. 兼具大小写的最好英文字母
- [beauty of algebra] singular value decomposition (SVD) and its application to linear least squares solution ax=b
- The combination of deep learning model and wet experiment is expected to be used for metabolic flux analysis
- fs. Path module
猜你喜欢

Programming implementation of ROS learning 6 -service node

我从技术到产品经理的几点体会

Redis implements a high-performance full-text search engine -- redisearch

Halcon shape_ trans

Programming implementation of ROS learning 5-client node

信息與熵,你想知道的都在這裏了

nodejs_ fs. writeFile

微信H5公众号获取openid爬坑记

混淆矩阵(Confusion Matrix)

Codeworks round 639 (Div. 2) cute new problem solution
随机推荐
Applet (global data sharing)
Halcon: check of blob analysis_ Blister capsule detection
Blue Bridge Cup provincial match simulation question 9 (MST)
The location search property gets the login user name
[daiy4] jz32 print binary tree from top to bottom
深度学习模型与湿实验的结合,有望用于代谢通量分析
图解网络:什么是网关负载均衡协议GLBP?
利用请求头开发多端应用
File server migration scheme of a company
嗨 FUN 一夏,与 StarRocks 一起玩转 SQL Planner!
Blogger article navigation (classified, real-time update, permanent top)
It cold knowledge (updating ing~)
Introduction Guide to stereo vision (5): dual camera calibration [no more collection, I charge ~]
Count of C # LINQ source code analysis
My experience from technology to product manager
C#图像差异对比:图像相减(指针法、高速)
Use arm neon operation to improve memory copy speed
C#【必备技能篇】ConfigurationManager 类的使用(文件App.config的使用)
C#绘制带控制点的Bezier曲线,用于点阵图像及矢量图形
ORACLE进阶(三)数据字典详解