aboutsummaryrefslogtreecommitdiff
path: root/exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillOptiq.java
AgeCommit message (Expand)Author
2018-11-09DRILL-3610: Add TIMESTAMPADD and TIMESTAMPDIFF functionsVolodymyr Vysotskyi
2018-10-25DRILL-6381: (Part 3) Planner and Execution implementation to support Secondar...rebase
2018-08-28DRILL-6422: Replace guava imports with shaded onesVolodymyr Vysotskyi
2018-08-10DRILL-6656: Disallow extra semicolons and multiple statements on the same line.Timothy Farkas
2018-05-11DRILL-6401: Precision for decimal data types may be lost for the case when ca...Volodymyr Vysotskyi
2018-05-04DRILL-6094: Decimal data type enhancementsVolodymyr Vysotskyi
2018-05-04DRILL-4184: Support variable length decimal fields in parquetDave Oshinsky
2018-02-24DRILL-6118: Handle item star columns during project / filter push down and di...Arina Ielchiieva
2018-01-16DRILL-3993: Changes to support Calcite 1.13Roman Kulyk
2017-10-11DRILL-5645: negation of expression causes null pointer exceptionJosiah Yan
2017-05-12DRILL-5419: Calculate return string length for literals & some string functionsArina Ielchiieva
2017-04-07DRILL-5375: Nested loop join: return correct result for left join closes #794Arina Ielchiieva
2016-03-28DRILL-4549: Add support for more truncation units in date_trunc functionvkorukanti
2016-03-16DRILL-4372: Expose the functions return type to DrillHsuan-Yi Chu
2016-03-09DRILL-4441: Fix varchar data read out of Avro filtering incorrectly due to me...Jason Altekruse
2015-08-30DRILL-3719: Expand -expression as -1 * expression in visitCall of DrillOptiqHsuan-Yi Chu
2015-07-08DRILL-3464: Fix IOOB in DrillOptiq while converting concat to Drill logical e...Mehant Baid
2015-06-23DRILL-3319: Replaced UserException#build() method with #build(Logger) method ...Sudheesh Katkam
2015-06-17DRILL-3305: Raise exception if we encounter unknown RexNode in DrillOptiqMehant Baid
2015-05-07DRILL-2848: Provide option to disable decimal data typeMehant Baid
2015-04-21DRILL-1384: Part 1 - Rebase on Calcite. Change code due to Calcite package re...Jinfeng Ni
2015-04-15DRILL-2695: Add Support for large in conditions through the use of the Values...Jacques Nadeau
2015-04-10DRILL-2639: At planning for Union-All, block only the cases where implicit ca...Hsuan-Yi Chu
2014-11-20DRILL-1517: Update Foreman to improve state management.Jacques Nadeau
2014-09-11DRILL-634: Cleanup/organize Java imports and trailing whitespaces from Drill ...Aditya Kishore
2014-08-27DRILL-595, DRILL-811, DRILL-1029: Support select * in view, subquery, table e...Jinfeng Ni
2014-07-26move to optiq 0.9Jacques Nadeau
2014-07-26DRILL-1180: Add casts to case expression to ensure all branches have same out...Mehant Baid
2014-07-20DRILL-1138: Explicit casting to boolean failsAditya Kishore
2014-07-03DRILL-1085: Round up while casting to int/bigint from float/double/decimalMehant Baid
2014-07-03DRILL-1099: Inject space (' ') as the default second argument to [lbr]trimCliff Buchanan
2014-06-27DRILL-561: Implement btrim/trimCliff Buchanan
2014-06-20DRILL-1044: Optimize boolean and/or operators by short-circuit and fast-succe...Jinfeng Ni
2014-06-16DRILL-932: Add support for bracketless complex expressions in SQL queries.Jacques Nadeau
2014-06-04DRILL-575: Modify rpad, lpad functions in DrillOptiq to add default padding p...Mehant Baid
2014-05-28DRILL-665: Handle null values in case expressions (contd).vkorukanti
2014-05-28DRILL-665: Handle null values in case expressions.tnachen
2014-05-19DRILL-764: Add support for 'convert_to()' and 'convert_from()' functions from...Aditya Kishore
2014-05-19DRILL-771: Remove explicit cast to varchar for concat() function; implicit ca...Mehant Baid
2014-05-11DRILL-689: Disable dense decimal data typeMehant Baid
2014-05-09DRILL-619: Implement Decimal functions abs ceil floor round truncate divide m...Mehant Baid
2014-05-07DRILL-438: Add support for Views (CREATE, DROP and select)vkorukanti
2014-05-03DRILL-516: Use custom convertlet table to support extract() functionsMehant Baid
2014-05-03DRILL-549: Implement functions for date and interval data typesMehant Baid
2014-04-24Fix schema path to work with array pathsJacques Nadeau
2014-04-22DRILL-442: Implement text format pluginSteven Phillips
2014-04-22DRILL-332: Support for decimal data typeMehant Baid
2014-04-19DRILL-437: Add support for POSTFIX operators.vkorukanti
2014-04-19Bug in DrillOptiq while generating cast functions to Float, Double, IntervalY...Mehant Baid
2014-04-19Use RexLiteral.type and RexLiteral.typeName while converting from Optiq to Dr...Mehant Baid