You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lens.apache.org by pr...@apache.org on 2016/02/16 08:58:53 UTC

lens git commit: LENS-903: No candidate dim available exception should contain only brief error

Repository: lens
Updated Branches:
  refs/heads/master 8a90d8b93 -> 223da282d


LENS-903: No candidate dim available exception should contain only brief error


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

Branch: refs/heads/master
Commit: 223da282dbce288c1e825c2f07704d44ea7a8ec3
Parents: 8a90d8b
Author: Sushil Mohanty <su...@gmail.com>
Authored: Tue Feb 16 13:25:36 2016 +0530
Committer: Rajat Khandelwal <ra...@gmail.com>
Committed: Tue Feb 16 13:25:36 2016 +0530

----------------------------------------------------------------------
 .../java/org/apache/lens/cube/parse/CandidateTableResolver.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lens/blob/223da282/lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateTableResolver.java
----------------------------------------------------------------------
diff --git a/lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateTableResolver.java b/lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateTableResolver.java
index 00ccf36..31d2d2c 100644
--- a/lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateTableResolver.java
+++ b/lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateTableResolver.java
@@ -122,8 +122,8 @@ class CandidateTableResolver implements ContextRewriter {
       List<CubeDimensionTable> dimtables = cubeql.getMetastoreClient().getAllDimensionTables(dim);
       if (dimtables.isEmpty()) {
         if (!optional) {
-          throw new LensException(LensCubeErrorCode.NO_CANDIDATE_DIM_AVAILABLE.getLensErrorInfo(), dim.getName(),
-            "Dimension tables do not exist");
+          throw new LensException(LensCubeErrorCode.NO_CANDIDATE_DIM_AVAILABLE.getLensErrorInfo(),
+                  dim.getName().concat(" has no dimension tables"));
         } else {
           log.info("Not considering optional dimension {}  as, No dimension tables exist", dim);
           removeOptionalDimWithoutAlias(cubeql, dim);