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