You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lens.apache.org by am...@apache.org on 2014/11/19 13:37:27 UTC

incubator-lens git commit: LENS-38 : Fixes getting latestdate of cube api to look in current session (Prashant Gupta via amareshwari)

Repository: incubator-lens
Updated Branches:
  refs/heads/master 24653bcfb -> 6f0b0d9c5


LENS-38 : Fixes getting latestdate of cube api to look in current session (Prashant Gupta via amareshwari)


Project: http://git-wip-us.apache.org/repos/asf/incubator-lens/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-lens/commit/6f0b0d9c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-lens/tree/6f0b0d9c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-lens/diff/6f0b0d9c

Branch: refs/heads/master
Commit: 6f0b0d9c56702220777963fceb28b26845d6e825
Parents: 24653bc
Author: Amareshwari Sriramdasu <am...@inmobi.com>
Authored: Wed Nov 19 18:07:15 2014 +0530
Committer: Amareshwari Sriramdasu <am...@inmobi.com>
Committed: Wed Nov 19 18:07:15 2014 +0530

----------------------------------------------------------------------
 .../org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-lens/blob/6f0b0d9c/lens-server/src/main/java/org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java
----------------------------------------------------------------------
diff --git a/lens-server/src/main/java/org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java b/lens-server/src/main/java/org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java
index 060d0a0..3ad67c9 100644
--- a/lens-server/src/main/java/org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java
+++ b/lens-server/src/main/java/org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java
@@ -1319,6 +1319,7 @@ public class CubeMetastoreServiceImpl extends LensService implements CubeMetasto
   @Override
   public Date getLatestDateOfCube(LensSessionHandle sessionid, String cubeName, String timeDimension)
       throws LensException, HiveException {
+    acquire(sessionid);
     // get the partitionColumn corresponding to timeDimension passed
     CubeInterface ci = getClient(sessionid).getCube(cubeName);
     if (!(ci instanceof Cube)) {
@@ -1355,6 +1356,7 @@ public class CubeMetastoreServiceImpl extends LensService implements CubeMetasto
         }
       }
     }
+    release(sessionid);
     return latestDate;
   }
 }
\ No newline at end of file