greenplumn CStatsPredArrayCmp 源码

  • 2022-08-18
  • 浏览 (167)

greenplumn CStatsPredArrayCmp 代码

文件路径:/src/backend/gporca/libnaucrates/src/statistics/CStatsPredArrayCmp.cpp

//---------------------------------------------------------------------------
//	Greenplum Database
//	Copyright (C) 2020 VMware, Inc.
//
//	@filename:
//		CStatsPredArrayCmp.cpp
//
//	@doc:
//		Implementation of statistics for ArrayCmp filter
//---------------------------------------------------------------------------

#include "naucrates/statistics/CStatsPredArrayCmp.h"

#include "gpopt/base/CColRef.h"
#include "gpopt/base/CColRefTable.h"
#include "naucrates/md/CMDIdGPDB.h"

using namespace gpnaucrates;
using namespace gpopt;
using namespace gpmd;


// Ctor
CStatsPredArrayCmp::CStatsPredArrayCmp(ULONG colid,
									   CStatsPred::EStatsCmpType stats_cmp_type,
									   CPointArray *points)
	: CStatsPred(colid), m_stats_cmp_type(stats_cmp_type), m_points(points)
{
	GPOS_ASSERT(CStatsPred::EstatscmptEq == m_stats_cmp_type);
}

// EOF

相关信息

greenplumn 源码目录

相关文章

greenplumn CBucket 源码

greenplumn CFilterStatsProcessor 源码

greenplumn CGroupByStatsProcessor 源码

greenplumn CHistogram 源码

greenplumn CInnerJoinStatsProcessor 源码

greenplumn CJoinStatsProcessor 源码

greenplumn CLeftAntiSemiJoinStatsProcessor 源码

greenplumn CLeftOuterJoinStatsProcessor 源码

greenplumn CLeftSemiJoinStatsProcessor 源码

greenplumn CLimitStatsProcessor 源码

0  赞