aboutsummaryrefslogtreecommitdiff
path: root/sql/catalyst
diff options
context:
space:
mode:
authorBill Chambers <bill@databricks.com>2016-06-27 11:50:34 -0700
committerHerman van Hovell <hvanhovell@databricks.com>2016-06-27 11:50:34 -0700
commitc48c8ebc0aad433aab7af9e2ddf544d253ab9fd7 (patch)
tree98483078efa9bac8ddd64a7d43f0573bd6986c96 /sql/catalyst
parent3e4e868c850e6b6da2c0d005167316e1abdc7460 (diff)
downloadspark-c48c8ebc0aad433aab7af9e2ddf544d253ab9fd7.tar.gz
spark-c48c8ebc0aad433aab7af9e2ddf544d253ab9fd7.tar.bz2
spark-c48c8ebc0aad433aab7af9e2ddf544d253ab9fd7.zip
[SPARK-16220][SQL] Revert Change to Bring Back SHOW FUNCTIONS Functionality
## What changes were proposed in this pull request? - Fix tests regarding show functions functionality - Revert `catalog.ListFunctions` and `SHOW FUNCTIONS` to return to `Spark 1.X` functionality. Cherry picked changes from this PR: https://github.com/apache/spark/pull/13413/files ## How was this patch tested? Unit tests. Author: Bill Chambers <bill@databricks.com> Author: Bill Chambers <wchambers@ischool.berkeley.edu> Closes #13916 from anabranch/master.
Diffstat (limited to 'sql/catalyst')
-rw-r--r--sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/catalog/SessionCatalog.scala3
1 files changed, 1 insertions, 2 deletions
diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/catalog/SessionCatalog.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/catalog/SessionCatalog.scala
index 7ab10d1c38..2880087b58 100644
--- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/catalog/SessionCatalog.scala
+++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/catalog/SessionCatalog.scala
@@ -855,8 +855,7 @@ class SessionCatalog(
.map { f => FunctionIdentifier(f, Some(dbName)) }
val loadedFunctions = StringUtils.filterPattern(functionRegistry.listFunction(), pattern)
.map { f => FunctionIdentifier(f) }
- (dbFunctions ++ loadedFunctions)
- .filterNot(f => FunctionRegistry.functionSet.contains(f.funcName))
+ dbFunctions ++ loadedFunctions
}