diff options
author | Josh Rosen <joshrosen@databricks.com> | 2015-07-23 16:08:07 -0700 |
---|---|---|
committer | Yin Huai <yhuai@databricks.com> | 2015-07-23 16:08:07 -0700 |
commit | b2f3aca1e8c182b93e250f9d9c4aa69f97eaa11a (patch) | |
tree | 8050714cecdb5f5610705f260b366153b73d6e3a /docs | |
parent | 662d60db3f4a758b6869de5bd971d23bd5962c3b (diff) | |
download | spark-b2f3aca1e8c182b93e250f9d9c4aa69f97eaa11a.tar.gz spark-b2f3aca1e8c182b93e250f9d9c4aa69f97eaa11a.tar.bz2 spark-b2f3aca1e8c182b93e250f9d9c4aa69f97eaa11a.zip |
[SPARK-9286] [SQL] Methods in Unevaluable should be final and AlgebraicAggregate should extend Unevaluable.
This patch marks the Unevaluable.eval() and UnevaluablegenCode() methods as final and fixes two cases where they were overridden. It also updates AggregateFunction2 to extend Unevaluable.
Author: Josh Rosen <joshrosen@databricks.com>
Closes #7627 from JoshRosen/unevaluable-fix and squashes the following commits:
8d9ed22 [Josh Rosen] AlgebraicAggregate should extend Unevaluable
65329c2 [Josh Rosen] Do not have AggregateFunction1 inherit from AggregateExpression1
fa68a22 [Josh Rosen] Make eval() and genCode() final
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions