当前位置:网站首页>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 !

边栏推荐
- np. allclose
- OpenFeign
- Driver's license physical examination hospital (114-2 hang up the corresponding hospital driver physical examination)
- 牛顿迭代法(解非线性方程)
- Introduction Guide to stereo vision (3): Zhang calibration method of camera calibration [ultra detailed and worthy of collection]
- Rebuild my 3D world [open source] [serialization-1]
- 某公司文件服务器迁移方案
- 混淆矩阵(Confusion Matrix)
- 容易混淆的基本概念 成员变量 局部变量 全局变量
- RT-Thread内核快速入门,内核实现与应用开发学习随笔记
猜你喜欢

fs. Path module

L'information et l'entropie, tout ce que vous voulez savoir est ici.

Halcon clolor_ pieces. Hedv: classifier_ Color recognition

Count of C # LINQ source code analysis

牛顿迭代法(解非线性方程)

Summary of "reversal" problem in challenge Programming Competition

Introduction Guide to stereo vision (7): stereo matching

Introduction Guide to stereo vision (1): coordinate system and camera parameters
![[code practice] [stereo matching series] Classic ad census: (6) multi step parallax optimization](/img/54/cb1373fbe7b21c5383580e8b638a2c.jpg)
[code practice] [stereo matching series] Classic ad census: (6) multi step parallax optimization
![Introduction Guide to stereo vision (4): DLT direct linear transformation of camera calibration [recommended collection]](/img/ed/0483c529db2af5b16b18e43713d1d8.jpg)
Introduction Guide to stereo vision (4): DLT direct linear transformation of camera calibration [recommended collection]
随机推荐
AUTOSAR从入门到精通100讲(103)-dbc文件的格式以及创建详解
[beauty of algebra] solution method of linear equations ax=0
Wechat H5 official account to get openid climbing account
Blogger article navigation (classified, real-time update, permanent top)
Halcon clolor_ pieces. Hedv: classifier_ Color recognition
Introduction Guide to stereo vision (3): Zhang calibration method of camera calibration [ultra detailed and worthy of collection]
C#图像差异对比:图像相减(指针法、高速)
驾驶证体检医院(114---2 挂对应的医院司机体检)
Illustrated network: what is gateway load balancing protocol GLBP?
Codeworks round 638 (Div. 2) cute new problem solution
Solution to the problems of the 17th Zhejiang University City College Program Design Competition (synchronized competition)
The combination of deep learning model and wet experiment is expected to be used for metabolic flux analysis
kubeadm系列-00-overview
Confusing basic concepts member variables local variables global variables
Chris LATTNER, the father of llvm: why should we rebuild AI infrastructure software
Count of C # LINQ source code analysis
利用请求头开发多端应用
微信H5公众号获取openid爬坑记
Halcon wood texture recognition
Rebuild my 3D world [open source] [serialization-2]