LENS-606: Ensuring order of iteration in Column Time Range Availability check in different estimate threads
Project: http://git-wip-us.apache.org/repos/asf/incubator-lens/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-lens/commit/c823ec14 Tree: http://git-wip-us.apache.org/repos/asf/incubator-lens/tree/c823ec14 Diff: http://git-wip-us.apache.org/repos/asf/incubator-lens/diff/c823ec14 Branch: refs/heads/current-release-line Commit: c823ec14c5b3b52f1208fbe06e3f5dfcd2413f13 Parents: d089ce2 Author: Himanshu Gahlaut <[email protected]> Authored: Wed Jun 17 12:48:33 2015 +0530 Committer: Rajat Khandelwal <[email protected]> Committed: Wed Jun 17 12:48:33 2015 +0530 ---------------------------------------------------------------------- .../src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-lens/blob/c823ec14/lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java ---------------------------------------------------------------------- diff --git a/lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java b/lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java index c5d8d91..b7900be 100644 --- a/lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java +++ b/lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java @@ -905,7 +905,7 @@ public class CubeQueryContext implements TrackQueriedColumns { public void addColumnsQueried(String alias, String column) { Set<String> cols = tblAliasToColumns.get(alias.toLowerCase()); if (cols == null) { - cols = new HashSet<String>(); + cols = new LinkedHashSet<String>(); tblAliasToColumns.put(alias.toLowerCase(), cols); } cols.add(column);
