Class MutableRelTest


  • public class MutableRelTest
    extends java.lang.Object
    Tests for MutableRel sub-classes.
    • Constructor Detail

      • MutableRelTest

        public MutableRelTest()
    • 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()
      • testUpdateInputOfUnion

        public void testUpdateInputOfUnion()
      • testParentInfoOfUnion

        public void testParentInfoOfUnion()
      • testMutableTableFunctionScanEquals

        public void testMutableTableFunctionScanEquals()
      • 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.
      • createMutableRel

        private static org.apache.calcite.rel.mutable.MutableRel createMutableRel​(java.lang.String sql)