assertEquals(joinRoot, region.getJoinRoot());
region.changeJoinOrder(new Object[] {new Integer(1), new Integer(0), new Integer(2)});
region.reconstructJoinRegoin();
PlanNode root = region.getJoinRoot();
assertEquals(NodeConstants.Types.JOIN, root.getFirstChild().getType());