aboutsummaryrefslogtreecommitdiff
path: root/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/optimizer/Optimizer.scala
Commit message (Expand)AuthorAgeFilesLines
* [SPARK-20254][SQL] Remove unnecessary data conversion for Dataset with primit...Kazuaki Ishizaki2017-04-191-1/+2
* [SPARK-20246][SQL] should not push predicate down through aggregate with non-...Wenchen Fan2017-04-071-29/+31
* [SPARK-20204][SQL] remove SimpleCatalystConf and CatalystConf type aliasWenchen Fan2017-04-041-9/+9
* [SPARK-20100][SQL] Refactor SessionState initializationHerman van Hovell2017-03-281-8/+8
* [SPARK-20086][SQL] CollapseWindow should not collapse dependent adjacent windowsHerman van Hovell2017-03-261-3/+5
* [SPARK-19846][SQL] Add a flag to disable constraint propagationLiang-Chi Hsieh2017-03-251-7/+15
* [SPARK-17791][SQL] Join reordering using star schema detectionIoana Delaney2017-03-201-1/+1
* [SPARK-19933][SQL] Do not change output of a subqueryHerman van Hovell2017-03-141-3/+12
* [SPARK-18874][SQL] First phase: Deferring the correlated predicate pull up to...Nattavut Sutyanyong2017-03-141-1/+3
* [SPARK-19601][SQL] Fix CollapseRepartition rule to preserve shuffle-enabled R...Xiao Li2017-03-081-18/+14
* [SPARK-17080][SQL] join reorderwangzhenhua2017-03-081-0/+2
* [SPARK-19497][SS] Implement streaming deduplicationShixiong Zhu2017-02-231-1/+20
* [SPARK-19658][SQL] Set NumPartitions of RepartitionByExpression In ParserXiao Li2017-02-221-1/+1
* [SPARK-18609][SPARK-18841][SQL] Fix redundant Alias removal in the optimizerHerman van Hovell2017-02-071-41/+84
* [SPARK-18601][SQL] Simplify Create/Get complex expression pairs in optimizerEyal Farago2017-02-071-1/+4
* [SPARK-18936][SQL] Infrastructure for session local timezone support.Takuya UESHIN2017-01-261-5/+5
* [SPARK-18589][SQL] Fix Python UDF accessing attributes from both side of joinDavies Liu2017-01-201-1/+1
* [SPARK-18801][SQL] Support resolve a nested viewjiangxingbo2017-01-111-0/+1
* [SPARK-19149][SQL] Unify two sets of statistics in LogicalPlanwangzhenhua2017-01-101-1/+1
* [SPARK-18998][SQL] Add a cbo conf to switch between default statistics and es...Zhenhua Wang2017-01-031-3/+3
* [SPARK-18973][SQL] Remove SortPartitions and RedistributeDataReynold Xin2016-12-221-1/+1
* [SPARK-18582][SQL] Whitelist LogicalPlan operators allowed in correlated subq...Nattavut Sutyanyong2016-12-031-1/+1
* [SPARK-18614][SQL] Incorrect predicate pushdown from ExistenceJoinNattavut Sutyanyong2016-11-291-2/+2
* [SPARK-18597][SQL] Do not push-down join conditions to the right side of a LE...Herman van Hovell2016-11-281-3/+3
* [SPARK-18604][SQL] Make sure CollapseWindow returns the attributes in the sam...Herman van Hovell2016-11-281-1/+1
* [SPARK-17337][SQL] Do not pushdown predicates through filters with predicate...Herman van Hovell2016-11-041-1/+15
* [SPARK-14393][SQL] values generated by non-deterministic functions shouldn't ...Xiangrui Meng2016-11-021-0/+1
* [SPARK-17739][SQL] Collapse adjacent similar Window operatorsDongjoon Hyun2016-09-301-0/+12
* [SPARK-17653][SQL] Remove unnecessary distincts in multiple unionsLiang-Chi Hsieh2016-09-291-3/+21
* [SPARK-17712][SQL] Fix invalid pushdown of data-independent filters beneath a...Josh Rosen2016-09-281-1/+1
* [SPARK-17114][SQL] Fix aggregates grouped by literals with empty inputHerman van Hovell2016-09-151-2/+9
* [SPARK-17298][SQL] Require explicit CROSS join for cartesian productsSrinath Shankar2016-09-031-3/+46
* [SPARK-17274][SQL] Move join optimizer rules into a separate fileReynold Xin2016-08-271-106/+0
* [SPARK-17273][SQL] Move expression optimizer rules into a separate fileReynold Xin2016-08-271-460/+1
* [SPARK-17272][SQL] Move subquery optimizer rules into its own fileReynold Xin2016-08-271-323/+0
* [SPARK-17269][SQL] Move finish analysis optimization stage into its own fileReynold Xin2016-08-261-38/+0
* [SPARK-17270][SQL] Move object optimization rules into its own fileReynold Xin2016-08-261-71/+0
* [SPARK-17244] Catalyst should not pushdown non-deterministic join conditionsSameer Agarwal2016-08-261-7/+14
* [SPARK-16991][SPARK-17099][SPARK-17120][SQL] Fix Outer Join Elimination when ...gatorsmile2016-08-251-12/+6
* [SPARK-17098][SQL] Fix `NullPropagation` optimizer to handle `COUNT(NULL) OVE...Dongjoon Hyun2016-08-211-0/+2
* [SPARK-16994][SQL] Whitelist operators for predicate pushdownReynold Xin2016-08-191-6/+17
* [SPARK-17107][SQL] Remove redundant pushdown rule for UnionLiang-Chi Hsieh2016-08-181-16/+5
* [SPARK-16995][SQL] TreeNodeException when flat mapping RelationalGroupedDatas...Liang-Chi Hsieh2016-08-181-0/+13
* [SPARK-17106] [SQL] Simplify the SubqueryExpression interfaceHerman van Hovell2016-08-171-3/+3
* [SPARK-17068][SQL] Make view-usage visible during analysisHerman van Hovell2016-08-161-4/+4
* [SPARK-16898][SQL] Adds argument type information for typed logical plan like...Sean Zhong2016-08-091-4/+9
* [SPARK-16828][SQL] remove MaxOf and MinOfWenchen Fan2016-08-011-4/+0
* [SPARK-16686][SQL] Remove PushProjectThroughSample since it is handled by Col...Liang-Chi Hsieh2016-07-261-12/+0
* [SPARK-16448] RemoveAliasOnlyProject should not remove alias with metadataWenchen Fan2016-07-141-18/+31
* [SPARK-16343][SQL] Improve the PushDownPredicate rule to pushdown predicates ...蒋星博2016-07-141-15/+29