greenplumn CEquivalenceClassesTest 源码
greenplumn CEquivalenceClassesTest 代码
文件路径:/src/backend/gporca/server/include/unittest/gpopt/base/CEquivalenceClassesTest.h
//---------------------------------------------------------------------------
// VMware, Inc. or its affiliates
// Copyright (C) 2017 VMware, Inc. or its affiliates
//---------------------------------------------------------------------------
#ifndef GPOPT_CEquivalenceClassesTest_H
#define GPOPT_CEquivalenceClassesTest_H
#include "gpos/base.h"
#include "gpopt/base/CColRefSet.h"
namespace gpopt
{
using namespace gpos;
// Static unit tests for equivalence classes
class CEquivalenceClassesTest
{
public:
// unittests
static GPOS_RESULT EresUnittest();
static GPOS_RESULT EresUnittest_NotDisjointEquivalanceClasses();
static GPOS_RESULT EresUnittest_IntersectEquivalanceClasses();
static CColRefSetArray *createEquivalenceClasses(CMemoryPool *mp,
CColRefSet *pcrs,
int breakpoints[]);
}; // class CEquivalenceClassesTest
} // namespace gpopt
#endif // !GPOPT_CEquivalenceClassesTest_H
// EOF
相关信息
相关文章
greenplumn CColRefSetIterTest 源码
greenplumn CColumnFactoryTest 源码
greenplumn CDistributionSpecTest 源码
greenplumn CFunctionalDependencyTest 源码
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
7、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦