Package org.apache.calcite.test
Class MutableRelTest
- java.lang.Object
-
- org.apache.calcite.test.MutableRelTest
-
public class MutableRelTest extends java.lang.Object
Tests forMutableRel
sub-classes.
-
-
Constructor Summary
Constructors Constructor Description MutableRelTest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static void
checkConvertMutableRel(java.lang.String rel, java.lang.String sql)
Verifies that after conversion to and from a MutableRel, the new RelNode remains identical to the original RelNode.private static void
checkConvertMutableRel(java.lang.String rel, java.lang.String sql, boolean decorrelate, java.util.List<org.apache.calcite.plan.RelOptRule> rules)
Verifies that after conversion to and from a MutableRel, the new RelNode remains identical to the original RelNode.void
testConvertAggregate()
void
testConvertCalc()
void
testConvertCollect()
void
testConvertCorrelate()
void
testConvertFilter()
void
testConvertIntersect()
void
testConvertJoin()
void
testConvertMinus()
void
testConvertProject()
void
testConvertSample()
void
testConvertSemiJoin()
void
testConvertSort()
void
testConvertTableFunctionScan()
void
testConvertTableModify()
void
testConvertUncollect()
void
testConvertUnion()
void
testConvertValues()
void
testConvertWindow()
-
-
-
Method Detail
-
testConvertAggregate
public void testConvertAggregate()
-
testConvertFilter
public void testConvertFilter()
-
testConvertProject
public void testConvertProject()
-
testConvertSort
public void testConvertSort()
-
testConvertCalc
public void testConvertCalc()
-
testConvertWindow
public void testConvertWindow()
-
testConvertCollect
public void testConvertCollect()
-
testConvertUncollect
public void testConvertUncollect()
-
testConvertTableModify
public void testConvertTableModify()
-
testConvertSample
public void testConvertSample()
-
testConvertTableFunctionScan
public void testConvertTableFunctionScan()
-
testConvertValues
public void testConvertValues()
-
testConvertJoin
public void testConvertJoin()
-
testConvertSemiJoin
public void testConvertSemiJoin()
-
testConvertCorrelate
public void testConvertCorrelate()
-
testConvertUnion
public void testConvertUnion()
-
testConvertMinus
public void testConvertMinus()
-
testConvertIntersect
public void testConvertIntersect()
-
checkConvertMutableRel
private static void checkConvertMutableRel(java.lang.String rel, java.lang.String sql)
Verifies that after conversion to and from a MutableRel, the new RelNode remains identical to the original RelNode.
-
checkConvertMutableRel
private static void checkConvertMutableRel(java.lang.String rel, java.lang.String sql, boolean decorrelate, java.util.List<org.apache.calcite.plan.RelOptRule> rules)
Verifies that after conversion to and from a MutableRel, the new RelNode remains identical to the original RelNode.
-
-