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);