Hi All Developers,

Vectorization is introduced into Doris in 1.0 which  is released
earlier this year. Many companies is using 1.1.x and it is very very
Fast and Stable.  I think it's time to remove non-vectorization code
now. Following is my considerations:

- Lots of company is using doris 1.1.x and it is stable.
- 1.1-lts is a LTS branch, we will maintain it and fix bugs for it, If
you need non-vectorization code, I think 1.1 will solve your problem.
- 1.2 is now released, many features like array, JsonB, nest loop
join, decimalv3, datev2 and etc. are not implemented on
non-vectorization engine. So if a user is using 1.2 and using some new
features then it could not rollback to non-vectorization engine any
more.
- We need to refactor some code but we need to maintain these
non-vectorization code, it is very hard and it is very likely to
import BUGs and there are not many developers could add feature or fix
bugs for non-vectorization code.

So that, I think it's time to remove non-vectorization code now to
move Fast and Stable!!!

-- 
Best Regards,
Yi Guo Lei
SelectDB
The Best Cloud Native Platform for Apache Doris
Tel:134-3991-0228
Email:yiguo...@gmail.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@doris.apache.org
For additional commands, e-mail: dev-h...@doris.apache.org

Reply via email to