5efafefeda
[refactor](string) remove volnitsky search algorithm ( #18474 )
2023-04-10 10:56:07 +08:00
199d7d3be8
[Refactor]Merged string_value into string_ref ( #15925 )
2023-01-22 16:39:23 +08:00
1d5ba9cbcc
[Improvement](like) Change like function to batch call ( #13314 )
2022-10-16 16:18:22 +08:00
4e9d5a7f7a
optimize substr performance and fix ASAN global buffer overflow ( #10442 )
...
* add volnitsky substr algorithm
* replace std::search with volnitsky search algorithm in StringSearch
* optimize substring for constant_substring_fn case
use long run length search for performance
2022-07-12 08:36:21 +08:00
9036f93df4
Revert "[improvement](function) optimize substr performance ( #10169 )" ( #10390 )
...
This reverts commit 2335d233f1f52eb64a380b4c9959becdf182b71b.
2022-06-24 14:38:52 +08:00
2335d233f1
[improvement](function) optimize substr performance ( #10169 )
...
optimize substr performance about 1.5~2x speedup.
2022-06-24 08:57:31 +08:00
27d2e3e949
[refactor](fe) Remove old fe meta version ( #8246 )
...
Remove old FE meta version < 100.
2022-02-28 17:47:01 +08:00
a4e7c76336
[Enhancement] use std::search to replace custom search ( #7999 )
2022-02-11 10:47:58 +08:00
6c6380969b
[refactor] replace boost smart ptr with stl ( #6856 )
...
1. replace all boost::shared_ptr to std::shared_ptr
2. replace all boost::scopted_ptr to std::unique_ptr
3. replace all boost::scoped_array to std::unique<T[]>
4. replace all boost:thread to std::thread
2021-11-17 10:18:35 +08:00
c74c915441
Fix license issue of gutil ( #471 )
2018-12-27 13:53:27 +08:00
37b4cafe87
Change variable and namespace name in BE ( #268 )
...
Change 'palo' to 'doris'
2018-11-02 10:22:32 +08:00
2868793b6b
Change license to Apache License 2.0 ( #262 )
2018-11-01 09:06:01 +08:00
e2311f656e
baidu palo
2017-08-11 17:51:21 +08:00