Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.37.0
Description
Unit test in JdbcAdapterTest:
@Test void testAioob_5() { CalciteAssert.model(JdbcTest.SCOTT_MODEL) .query("select *\n" + "from scott.emp e left join scott.dept d\n" + "on 'job' in (select job from scott.bonus b)") .runs(); }
Exceptions:
RelSubset [rel#108:RelSubset#7.ENUMERABLE.[]] has wrong best cost {1254.5 rows, 340.5 cpu, 0.0 io}. Correct cost is {1752.0 rows, 337.5 cpu, 0.0 io}
The best RelNode and the bestCode is different.
When logĀ trace is enabled, Tte code will be run:
if (LOGGER.isDebugEnabled()) { assert isValid(Litmus.THROW); }