Class GeodeBookstoreTest
- java.lang.Object
-
- org.apache.calcite.adapter.geode.rel.AbstractGeodeTest
-
- org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest
-
public class GeodeBookstoreTest extends AbstractGeodeTest
Tests usingBookshop
schema.
-
-
Field Summary
-
Fields inherited from class org.apache.calcite.adapter.geode.rel.AbstractGeodeTest
POLICY
-
-
Constructor Summary
Constructors Constructor Description GeodeBookstoreTest()
-
Method Summary
-
-
-
Method Detail
-
setUp
public static void setUp() throws java.lang.Exception
- Throws:
java.lang.Exception
-
newConnectionFactory
private CalciteAssert.ConnectionFactory newConnectionFactory()
-
calciteAssert
private CalciteAssert.AssertThat calciteAssert()
-
testSelect
public void testSelect()
-
testWhereEqual
public void testWhereEqual()
-
testWhereWithAnd
public void testWhereWithAnd()
-
testWhereWithOr
public void testWhereWithOr()
-
testWhereWithAndOr
public void testWhereWithAndOr()
-
testWhereWithOrAnd
public void testWhereWithOrAnd()
-
testProjectionsAndWhereGreatThan
public void testProjectionsAndWhereGreatThan()
-
testLimit
public void testLimit()
-
testSortWithProjection
public void testSortWithProjection()
-
testSortWithProjectionAndLimit
public void testSortWithProjectionAndLimit()
-
testSortBy2Columns
public void testSortBy2Columns()
-
testAddMissingGroupByColumnToProjectedFields
public void testAddMissingGroupByColumnToProjectedFields()
OQL Error: Query contains group by columns not present in projected fields Solution: Automatically expand the projections to include all missing GROUP By columns.
-
testMissingProjectRelationOnGroupByColumnMatchingProjectedFields
public void testMissingProjectRelationOnGroupByColumnMatchingProjectedFields()
When the group by columns match the projected fields, the optimizers removes the projected relation.
-
testMissingProjectRelationOnGroupByColumnMatchingProjectedFields2
public void testMissingProjectRelationOnGroupByColumnMatchingProjectedFields2()
When the group by columns match the projected fields, the optimizers removes the projected relation.
-
testCount
public void testCount()
-
testCountStar
public void testCountStar()
-
testCountInGroupBy
public void testCountInGroupBy()
-
testMaxMinSumAvg
public void testMaxMinSumAvg()
-
testMaxMinSumAvgInGroupBy
public void testMaxMinSumAvgInGroupBy()
-
testGroupBy
public void testGroupBy()
-
testSelectWithNestedPdx
public void testSelectWithNestedPdx()
-
testSelectWithNestedPdx2
public void testSelectWithNestedPdx2()
-
testSelectWithNestedPdxFieldAccess
public void testSelectWithNestedPdxFieldAccess()
-
testSelectWithNullFieldValue
public void testSelectWithNullFieldValue()
-
testFilterWithNestedField
public void testFilterWithNestedField()
-
testSqlSimple
public void testSqlSimple()
-
testSqlSingleNumberWhereFilter
public void testSqlSingleNumberWhereFilter()
-
testSqlDistinctSort
public void testSqlDistinctSort()
-
testSqlDistinctSort2
public void testSqlDistinctSort2()
-
testSqlDistinctSort3
public void testSqlDistinctSort3()
-
testSqlLimit2
public void testSqlLimit2()
-
testSqlDisjunction
public void testSqlDisjunction()
-
testSqlConjunction
public void testSqlConjunction()
-
testSqlBookMasterWhere
public void testSqlBookMasterWhere()
-
testSqlBookMasterCount
public void testSqlBookMasterCount()
-
testInSetFilterWithNestedStringField
public void testInSetFilterWithNestedStringField()
-
-