fix outline/hint generate plan bug
This commit is contained in:
@ -171,7 +171,8 @@ INDEX_SS_HINT INDEX_SS_ASC_HINT INDEX_SS_DESC_HINT
|
||||
LEADING_HINT ORDERED
|
||||
USE_NL USE_MERGE USE_HASH NO_USE_HASH NO_USE_MERGE NO_USE_NL
|
||||
USE_NL_MATERIALIZATION NO_USE_NL_MATERIALIZATION
|
||||
USE_HASH_AGGREGATION NO_USE_HASH_AGGREGATION
|
||||
USE_HASH_AGGREGATION NO_USE_HASH_AGGREGATION
|
||||
PARTITION_SORT NO_PARTITION_SORT
|
||||
USE_LATE_MATERIALIZATION NO_USE_LATE_MATERIALIZATION
|
||||
PX_JOIN_FILTER NO_PX_JOIN_FILTER PX_PART_JOIN_FILTER NO_PX_PART_JOIN_FILTER
|
||||
PQ_MAP PQ_DISTRIBUTE PQ_DISTRIBUTE_WINDOW PQ_SET RANDOM_LOCAL BROADCAST BC2HOST LIST
|
||||
@ -8850,6 +8851,17 @@ INDEX_HINT '(' qb_name_option relation_factor_in_hint NAME_OB ')'
|
||||
| NO_USE_HASH_AGGREGATION opt_qb_name
|
||||
{
|
||||
malloc_non_terminal_node($$, result->malloc_pool_, T_NO_USE_HASH_AGGREGATE, 1, $2);
|
||||
$$->value_ = -1;
|
||||
}
|
||||
| NO_USE_HASH_AGGREGATION '(' qb_name_option NO_PARTITION_SORT ')'
|
||||
{
|
||||
malloc_non_terminal_node($$, result->malloc_pool_, T_NO_USE_HASH_AGGREGATE, 1, $3);
|
||||
$$->value_ = 0;
|
||||
}
|
||||
| NO_USE_HASH_AGGREGATION '(' qb_name_option PARTITION_SORT ')'
|
||||
{
|
||||
malloc_non_terminal_node($$, result->malloc_pool_, T_NO_USE_HASH_AGGREGATE, 1, $3);
|
||||
$$->value_ = 1;
|
||||
}
|
||||
| USE_LATE_MATERIALIZATION opt_qb_name
|
||||
{
|
||||
|
Reference in New Issue
Block a user