Repository: carbondata
Updated Branches:
  refs/heads/branch-1.3 a416fa691 -> bb35c255e


[HOTFIX] Fixed compilation issue


Project: http://git-wip-us.apache.org/repos/asf/carbondata/repo
Commit: http://git-wip-us.apache.org/repos/asf/carbondata/commit/bb35c255
Tree: http://git-wip-us.apache.org/repos/asf/carbondata/tree/bb35c255
Diff: http://git-wip-us.apache.org/repos/asf/carbondata/diff/bb35c255

Branch: refs/heads/branch-1.3
Commit: bb35c255eb7660c4de514df6a8c306c568b4d8b6
Parents: a416fa6
Author: kumarvishal09 <kumarvishal1...@gmail.com>
Authored: Fri Apr 20 18:40:51 2018 +0530
Committer: kumarvishal09 <kumarvishal1...@gmail.com>
Committed: Fri Apr 20 18:40:51 2018 +0530

----------------------------------------------------------------------
 .../org/apache/spark/sql/optimizer/CarbonFilters.scala  | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/carbondata/blob/bb35c255/integration/spark2/src/main/scala/org/apache/spark/sql/optimizer/CarbonFilters.scala
----------------------------------------------------------------------
diff --git 
a/integration/spark2/src/main/scala/org/apache/spark/sql/optimizer/CarbonFilters.scala
 
b/integration/spark2/src/main/scala/org/apache/spark/sql/optimizer/CarbonFilters.scala
index e5eb53c..d96b8b4 100644
--- 
a/integration/spark2/src/main/scala/org/apache/spark/sql/optimizer/CarbonFilters.scala
+++ 
b/integration/spark2/src/main/scala/org/apache/spark/sql/optimizer/CarbonFilters.scala
@@ -442,17 +442,23 @@ object CarbonFilters {
       tableIdentifier)
   }
 
+  def getPartitions(partitionFilters: Seq[Expression],
+      session: SparkSession,
+      identifier: TableIdentifier): Option[Seq[PartitionSpec]] = {
+    val table = CarbonEnv.getCarbonTable(identifier)(session)
+    getPartitions(partitionFilters, session, table)
+  }
+
   /**
    * Fetches partition information from hive
    * @param partitionFilters
    * @param sparkSession
-   * @param identifier
    * @return
    */
   def getPartitions(partitionFilters: Seq[Expression],
       sparkSession: SparkSession,
-      identifier: TableIdentifier): Option[Seq[PartitionSpec]] = {
-    val table = CarbonEnv.getCarbonTable(identifier)(sparkSession)
+      table: CarbonTable): Option[Seq[PartitionSpec]] = {
+    val identifier = TableIdentifier(table.getTableName, 
Some(table.getDatabaseName))
     // first try to read partitions in case if the trigger comes from the 
aggregation table load.
     val partitionsForAggTable = getPartitionsForAggTable(sparkSession, table)
     if (partitionsForAggTable.isDefined) {

Reply via email to