aboutsummaryrefslogtreecommitdiff
path: root/sql/catalyst
diff options
context:
space:
mode:
authorMichael Armbrust <michael@databricks.com>2014-11-04 18:14:28 -0800
committerXiangrui Meng <meng@databricks.com>2014-11-04 18:14:48 -0800
commite5c7869f20139832ad9e636eaeb5e77da7297456 (patch)
tree753768bfbf58197dfe3273d501feab5b379b8bab /sql/catalyst
parentb90451814b7ff7338881e60124d779e2fd89ac60 (diff)
downloadspark-e5c7869f20139832ad9e636eaeb5e77da7297456.tar.gz
spark-e5c7869f20139832ad9e636eaeb5e77da7297456.tar.bz2
spark-e5c7869f20139832ad9e636eaeb5e77da7297456.zip
[SQL] Add String option for DSL AS
Author: Michael Armbrust <michael@databricks.com> Closes #3097 from marmbrus/asString and squashes the following commits: 6430520 [Michael Armbrust] Add String option for DSL AS (cherry picked from commit 515abb9afa2d6b58947af6bb079a493b49d315ca) Signed-off-by: Xiangrui Meng <meng@databricks.com>
Diffstat (limited to 'sql/catalyst')
-rwxr-xr-xsql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/dsl/package.scala3
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/dsl/package.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/dsl/package.scala
index 3314e15477..31dc5a58e6 100755
--- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/dsl/package.scala
+++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/dsl/package.scala
@@ -110,7 +110,8 @@ package object dsl {
def asc = SortOrder(expr, Ascending)
def desc = SortOrder(expr, Descending)
- def as(s: Symbol) = Alias(expr, s.name)()
+ def as(alias: String) = Alias(expr, alias)()
+ def as(alias: Symbol) = Alias(expr, alias.name)()
}
trait ExpressionConversions {