Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-01 | DRILL-6862: Update Calcite to 1.18.0 | Igor Guzenko | |
1. Moved Calcite dependency from profile hadoop-default to general dependency managment 2. Updated Calcite version to 1.18.0-drill-r0 and Avatica version to 1.13.0 3. Hook.REL_BUILDER_SIMPLIFY moved to static block, cause now it can't be removed (fixes DRILL-6830) 4. Removed WrappedAccessor, since it was workaround fixed in CALCITE-1408 5. Fixed setting of multiple options in TestBuilder 6. Timstampadd type inference aligned with CALCITE-2699 7. Dependency update caused 417 kB increase of jdb-all jar size, so the maxsize limit was increased from 39.5 to 40 MB 8. Added test into TestDrillParquetReader to ensure that DRILL-6856 was fixed by Calcite update close apache/drill#1631 | |||
2018-04-17 | DRILL-6320: Fixed license headers. | Drill Dev | |
closes #1207 | |||
2018-01-18 | DRILL-3993: Fix typo in DrillRelBuilder Javadoc | Volodymyr Vysotskyi | |
2018-01-16 | DRILL-3993: Use custom RelBuilder implementation in rules | Volodymyr Vysotskyi | |
After the changes, made in CALCITE-1056 if the filter has a predicate that is always false, RelBuilder.filter() method returns values rel node instead of filter rel node. In order to preserve column types, DrillRelBuilder.empty() method, which is returned by filter method was overridden, and now it returns filter with a false predicate. (advice to override this method was in its javadoc) The goal of all other changes in this commit is to use our custom RelBuilder for all rules that are used in Drill. |