n->is_local = false;
$$ = (Node *) n;
}
+ | PGPOOL set_rest_more
+ {
+ VariableSetStmt *n = $2;
+ n->type = T_PgpoolQueryCacheStmt; /* Hack to keep changes minimum */
+ n->is_local = false;
+ $$ = (Node *) n;
+ }
| SET set_rest
{
VariableSetStmt *n = $2;
n->location = @3;
$$ = n;
}
+ /* PGPOOL CACHE DELETE */
+ | SET CACHE DELETE_P Sconst
+ {
+ VariableSetStmt *n = makeNode(VariableSetStmt);
+ n->name = $4; /* query to delete query cache */
+ $$ = n;
+ }
;
var_name: ColId { $$ = $1; }
n->is_local = false;
$$ = (Node *) n;
}
+ | PGPOOL set_rest_more
+ {
+ VariableSetStmt *n = $2;
+ n->type = T_PgpoolQueryCacheStmt; /* Hack to keep changes minimum */
+ n->is_local = false;
+ $$ = (Node *) n;
+ }
| SET set_rest
{
VariableSetStmt *n = $2;
n->location = @3;
$$ = n;
}
+ /* PGPOOL CACHE DELETE */
+ | SET CACHE DELETE_P Sconst
+ {
+ VariableSetStmt *n = makeNode(VariableSetStmt);
+ n->name = $4; /* query to delete query cache */
+ $$ = n;
+ }
;
var_name: ColId { $$ = $1; }
n->is_local = false;
$$ = (Node *) n;
}
+ | PGPOOL set_rest_more
+ {
+ VariableSetStmt *n = $2;
+ n->type = T_PgpoolQueryCacheStmt; /* Hack to keep changes minimum */
+ n->is_local = false;
+ $$ = (Node *) n;
+ }
| SET set_rest
{
VariableSetStmt *n = $2;
n->location = @3;
$$ = n;
}
+ /* PGPOOL CACHE DELETE */
+ | SET CACHE DELETE_P Sconst
+ {
+ VariableSetStmt *n = makeNode(VariableSetStmt);
+ n->name = $4; /* query to delete query cache */
+ $$ = n;
+ }
;
var_name: ColId { $$ = $1; }