This website requires JavaScript.
Explore
龙芯爱好者论坛
Help
Register
Sign In
hcq
/
oceanbase
Watch
1
Star
0
Fork
0
You've already forked oceanbase
Code
Issues
Pull Requests
Actions
1
Packages
Projects
Releases
Wiki
Activity
Files
2011ccb345dc5e00809eb825d26c138b3ba7dc3f
oceanbase
/
src
/
sql
/
rewrite
History
obdev
0f1d7a6431
fix pullup scalar groupby as semi join incorrectly
2024-02-27 07:16:08 +00:00
..
ob_equal_analysis.cpp
fix equalsets use 500 tenant memory
2023-09-13 09:48:07 +00:00
ob_equal_analysis.h
…
ob_equal_set.h
…
ob_equal_set.ipp
…
ob_expand_aggregate_utils.cpp
[CP] [CP] Fix view synonym bug
2024-02-10 11:32:36 +00:00
ob_expand_aggregate_utils.h
[FEAT MERGE] materialized view
2024-02-07 20:31:14 +00:00
ob_key_part.cpp
Merge branch 'column_store'
2023-10-31 15:39:22 +00:00
ob_key_part.h
[cp] adjust definite_key_part
2023-08-22 02:10:20 +00:00
ob_predicate_deduce.cpp
[CP] fix predicate move around cannot deduce implicit cast preds
2023-11-15 07:44:10 +00:00
ob_predicate_deduce.h
[CP] fix predicate move around cannot deduce implicit cast preds
2023-11-15 07:44:10 +00:00
ob_query_range_provider.h
…
ob_query_range.cpp
[CP] fix query range bug where char column compare with varchar in oracle mode
2024-02-27 05:45:53 +00:00
ob_query_range.h
[CP] fix query range bug where char column compare with varchar in oracle mode
2024-02-27 05:45:53 +00:00
ob_stmt_comparer.cpp
Fix temp table bugs
2024-02-09 19:25:38 +00:00
ob_stmt_comparer.h
[FEAT MERGE] 4.3 optimizer enhancement
2024-02-07 23:05:57 +00:00
ob_transform_aggr_subquery.cpp
[CP] [CP] Fix view synonym bug
2024-02-10 11:32:36 +00:00
ob_transform_aggr_subquery.h
fix aggr-first JA pullup bug
2024-02-06 21:17:03 +00:00
ob_transform_const_propagate.cpp
bugfix: disable propagate const to T_OP_ROW
2024-02-10 06:16:58 +00:00
ob_transform_const_propagate.h
bugfix: disable propagate const to T_OP_ROW
2024-02-10 06:16:58 +00:00
ob_transform_count_to_exists.cpp
fix some outline/hint bugs
2024-02-08 13:15:20 +00:00
ob_transform_count_to_exists.h
…
ob_transform_dblink.cpp
[CP] [CP] Fix view synonym bug
2024-02-10 11:32:36 +00:00
ob_transform_dblink.h
[CP] Fix a dblink bug
2024-02-08 02:50:57 +00:00
ob_transform_eliminate_outer_join.cpp
…
ob_transform_eliminate_outer_join.h
…
ob_transform_expr_pullup.cpp
disable expr pullup and const propagate with var assign
2024-02-07 17:08:07 +00:00
ob_transform_expr_pullup.h
…
ob_transform_groupby_pullup.cpp
fix some outline/hint bugs
2024-02-08 13:15:20 +00:00
ob_transform_groupby_pullup.h
fix some outline/hint bugs
2024-02-08 13:15:20 +00:00
ob_transform_groupby_pushdown.cpp
Merge branch 'column_store'
2023-10-31 15:39:22 +00:00
ob_transform_groupby_pushdown.h
…
ob_transform_join_elimination.cpp
[CP] [CP] Fix view synonym bug
2024-02-10 11:32:36 +00:00
ob_transform_join_elimination.h
merge devleop into master 20231212
2024-02-08 01:29:33 +00:00
ob_transform_join_limit_pushdown.cpp
…
ob_transform_join_limit_pushdown.h
…
ob_transform_left_join_to_anti.cpp
…
ob_transform_left_join_to_anti.h
…
ob_transform_min_max.cpp
bugfix: disable minmax and count_to_exists rewrite when stmt has rownum
2024-02-08 01:26:33 +00:00
ob_transform_min_max.h
fix typos-remove modifications: ob_transform_min_max.h,ob_transform_semi_to_inner.cpp
2023-09-04 13:31:08 +08:00
ob_transform_or_expansion.cpp
fix core caused by missing const flag
2024-02-20 09:46:17 +00:00
ob_transform_or_expansion.h
fix core caused by missing const flag
2024-02-20 09:46:17 +00:00
ob_transform_pre_process.cpp
[CP] [CP] Fix view synonym bug
2024-02-10 11:32:36 +00:00
ob_transform_pre_process.h
Fix row comparison wrong result of decimal int type
2024-02-09 18:04:52 +00:00
ob_transform_predicate_move_around.cpp
谓词下推造成 T_OP_ROW 共享
2024-02-22 02:16:31 +00:00
ob_transform_predicate_move_around.h
fix some outline/hint bugs
2024-02-08 13:15:20 +00:00
ob_transform_project_pruning.cpp
…
ob_transform_project_pruning.h
…
ob_transform_query_push_down.cpp
fix core of query pushdown into set stmt
2024-02-08 23:52:17 +00:00
ob_transform_query_push_down.h
…
ob_transform_rule.cpp
[CP] [CP] Fix view synonym bug
2024-02-10 11:32:36 +00:00
ob_transform_rule.h
fix some outline/hint bugs
2024-02-08 13:15:20 +00:00
ob_transform_semi_to_inner.cpp
fix the logic of extracting unique keys in SemiToInner
2024-02-20 05:12:11 +00:00
ob_transform_semi_to_inner.h
fix the logic of extracting unique keys in SemiToInner
2024-02-20 05:12:11 +00:00
ob_transform_simplify_distinct.cpp
…
ob_transform_simplify_distinct.h
…
ob_transform_simplify_expr.cpp
[CP] not considering const expr equal in or/and expr when computing shared expr
2024-02-20 07:16:09 +00:00
ob_transform_simplify_expr.h
[CP] not considering const expr equal in or/and expr when computing shared expr
2024-02-20 07:16:09 +00:00
ob_transform_simplify_groupby.cpp
Error expr: avg(ifnull( a const value, boolean value)). In removing avg and ifnull, we need add explicit cast.
2024-02-18 09:18:04 +00:00
ob_transform_simplify_groupby.h
fix distinct fd judgement bug
2023-11-06 09:39:30 +00:00
ob_transform_simplify_limit.cpp
…
ob_transform_simplify_limit.h
…
ob_transform_simplify_orderby.cpp
…
ob_transform_simplify_orderby.h
…
ob_transform_simplify_set.cpp
[CP] [CP] Fix view synonym bug
2024-02-10 11:32:36 +00:00
ob_transform_simplify_set.h
fix push limit to set query bug
2023-11-10 04:39:34 +00:00
ob_transform_simplify_subquery.cpp
[CP] [CP] Fix view synonym bug
2024-02-10 11:32:36 +00:00
ob_transform_simplify_subquery.h
…
ob_transform_simplify_winfunc.cpp
[FEAT MERGE] 4.3 optimizer enhancement
2024-02-07 23:05:57 +00:00
ob_transform_simplify_winfunc.h
…
ob_transform_subquery_coalesce.cpp
[CP] [CP] Fix view synonym bug
2024-02-10 11:32:36 +00:00
ob_transform_subquery_coalesce.h
fix a compare_query bug
2024-02-07 02:25:35 +00:00
ob_transform_temp_table.cpp
[CP] [CP] Fix view synonym bug
2024-02-10 11:32:36 +00:00
ob_transform_temp_table.h
fix mysqltest for FOR UPDATE rewrite
2024-02-10 09:07:11 +00:00
ob_transform_utils.cpp
fix pullup scalar groupby as semi join incorrectly
2024-02-27 07:16:08 +00:00
ob_transform_utils.h
Fix temp table bugs
2024-02-09 19:25:38 +00:00
ob_transform_view_merge.cpp
disable predicate moving into values_table_query
2024-02-09 07:28:50 +00:00
ob_transform_view_merge.h
…
ob_transform_where_subquery_pullup.cpp
disable predicate moving into values_table_query
2024-02-09 07:28:50 +00:00
ob_transform_where_subquery_pullup.h
…
ob_transform_win_magic.cpp
Merge branch 'column_store'
2023-10-31 15:39:22 +00:00
ob_transform_win_magic.h
…
ob_transformer_impl.cpp
fix core caused by missing const flag
2024-02-20 09:46:17 +00:00
ob_transformer_impl.h
fix core caused by missing const flag
2024-02-20 09:46:17 +00:00
ob_union_find.cpp
license opt: Identify external and internal code and modify their open source licenses correctly.
2023-10-23 03:43:44 +00:00
ob_union_find.h
license opt: Identify external and internal code and modify their open source licenses correctly.
2023-10-23 03:43:44 +00:00
ObRewriteRule
…
README
…
README
See `ob_transformer.h' for the interface of this module.