c904384672
Revert "[refactor](planner) using crchash replace murmurhash in the runtime filter ( #18472 )" ( #18730 )
...
This reverts commit a8315b86ca5543a6cc5b3eab97e4f0953b984247.
2023-04-17 20:25:18 +08:00
a8315b86ca
[refactor](planner) using crchash replace murmurhash in the runtime filter ( #18472 )
...
When the be_exec_version is less than 2, murmurhash will still be used, otherwise crc32 will be used. When the be_exec_version is upgraded to 2, please remove.
2023-04-10 14:12:39 +08:00
79ad74637d
[refactor](remove expr) remove non vectorized Expr and ExprContext related codes ( #16136 )
2023-01-24 10:45:35 +08:00
199d7d3be8
[Refactor]Merged string_value into string_ref ( #15925 )
2023-01-22 16:39:23 +08:00
0e26f28bf2
[Enhancement](runtime-filter) enlarge runtime filter in predicate threshold ( #13581 )
...
enlarge runtime filter in predicate threshold
2022-11-10 15:48:46 +08:00
2fab0c45c7
[Feature](runtime-filter) add runtime filter breaking change adapt ( #13246 )
...
add runtime filter breaking change adapt
2022-10-28 10:59:28 +08:00
245490d6b7
[Enhancement](runtime filter) optimize for runtime filter ( #12856 )
...
optimize for runtime filter
2022-10-09 14:11:03 +08:00
17b809210a
[Bug](runtime filter) fix bug for late-arrival runtime filters ( #12049 )
2022-08-26 09:13:10 +08:00
8b10a1a3f7
[enhancement](VSlotRef) enhance column_id check in execute function during runtime ( #11862 )
...
The column id check in VSlotRef::execute function before is too strict for fuzzy test to continuously produce random query. Temporarily loosen the check logic.
Moreover, there exists some careless call to VExpr::get_const_col, it might return a nullptr but not every function call checks if it's valid. It's an underlying problem.
2022-08-18 09:12:26 +08:00
15abafee71
[Bug](runtime filters) support late-arrival runtime filters ( #11599 )
2022-08-12 11:55:15 +08:00
ed7f7dead9
[Refactor](push-down predicate) Derive push-down predicate from vconjuncts ( #11468 )
...
* [Refactor](push-down predicate) Derive push-down predicate from vconjuncts
2022-08-08 19:19:26 +08:00
588634ddf6
[feature] support runtime filter on vectorized engine ( #10103 )
2022-06-20 09:46:38 +08:00