Repository: lens Updated Branches: refs/heads/master 159cf71e7 -> d3e732c9f
LENS-1429: Queries failing intermittently with NO_REF_COL_AVAILABLE Project: http://git-wip-us.apache.org/repos/asf/lens/repo Commit: http://git-wip-us.apache.org/repos/asf/lens/commit/d3e732c9 Tree: http://git-wip-us.apache.org/repos/asf/lens/tree/d3e732c9 Diff: http://git-wip-us.apache.org/repos/asf/lens/diff/d3e732c9 Branch: refs/heads/master Commit: d3e732c9fe579b54d6c60e01a36746ecbd4ecb59 Parents: 159cf71 Author: Sushil Mohanty <sushil.k.moha...@gmail.com> Authored: Tue Jun 6 15:35:46 2017 +0530 Committer: Rajat Khandelwal <rajatgupt...@gmail.com> Committed: Tue Jun 6 15:35:46 2017 +0530 ---------------------------------------------------------------------- .../org/apache/lens/cube/parse/CandidateTableResolver.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/lens/blob/d3e732c9/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 93736cd..f530650 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 @@ -674,11 +674,13 @@ class CandidateTableResolver implements ContextRewriter { if (colSet == null || colSet.isEmpty()) { return true; } + boolean isEvaluable = false; for (QueriedPhraseContext qur : colSet) { if (sc.isPhraseAnswerable(qur)) { - return true; + isEvaluable = true; + continue; } } - return false; + return isEvaluable; } }