greenplumn gpdbdefs 代码
文件路径:/src/include/gpopt/utils/gpdbdefs.h
/---------------------------------------------------------------------------
/ Greenplum Database
/ Copyright (C) 2011 Greenplum, Inc.
/
/ @filename:
/ gpdbdefs.h
/
/ @doc:
/ C Linkage for GPDB functions used by GP optimizer
/
/ @test:
/
/
/---------------------------------------------------------------------------
#ifndef GPDBDefs_H
#define GPDBDefs_H
extern "C" {
#include "postgres.h"
#include "catalog/namespace.h"
#include "nodes/nodes.h"
#include "nodes/pg_list.h"
#include "nodes/plannodes.h"
#include "optimizer/walkers.h"
#include "parser/parse_clause.h"
#include "parser/parse_expr.h"
#include "parser/parse_oper.h"
#include "parser/parse_relation.h"
#include "parser/parsetree.h"
#include "utils/array.h"
#include "utils/builtins.h"
#include "utils/datum.h"
#include "utils/inval.h"
#include "utils/lsyscache.h"
#include "utils/syscache.h"
#if 0
#include "cdb/partitionselection.h"
#endif
#include "catalog/pg_operator.h"
#include "catalog/pg_proc.h"
#include "cdb/cdbhash.h"
#include "cdb/cdbmutate.h"
#include "cdb/cdbutil.h"
#include "commands/defrem.h"
#include "commands/trigger.h"
#include "funcapi.h"
#include "lib/stringinfo.h"
#include "nodes/makefuncs.h"
#include "optimizer/planmain.h"
#include "optimizer/tlist.h"
#include "parser/parse_coerce.h"
#include "tcop/dest.h"
#include "utils/elog.h"
#include "utils/faultinjector.h"
#include "utils/numeric.h"
#include "utils/rel.h"
#include "utils/selfuncs.h"
#include "utils/typcache.h"
#include "utils/uri.h"
} / end extern C
#endif / GPDBDefs_H
/ EOF
相关信息
相关文章
greenplumn CConstExprEvaluatorProxy 源码
greenplumn CMemoryPoolPalloc 源码