未验证 提交 8aa4104e 编写于 作者: J Jialun 提交者: GitHub

GPCC want to hook query like (#11060)

- create table ... as select ...
- create materialized view ... as select ...

This is backport from commit: 7ae210a1bf7e569a18cda32dcec3b55665a42ee7
上级 8ebf8c36
......@@ -58,6 +58,7 @@
#include "cdb/cdbutil.h"
#include "cdb/cdbvars.h"
#include "cdb/memquota.h"
#include "utils/metrics_utils.h"
typedef struct
{
......@@ -416,6 +417,10 @@ ExecCreateTableAs(CreateTableAsStmt *stmt, const char *queryString,
queryDesc = CreateQueryDesc(plan, queryString,
GetActiveSnapshot(), InvalidSnapshot,
dest, params, 0);
/* GPDB hook for collecting query info */
if (query_info_collect_hook)
(*query_info_collect_hook)(METRICS_QUERY_SUBMIT, queryDesc);
if (into->skipData && !is_matview)
{
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册