-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/38521/
-----------------------------------------------------------
Review request for lens, Amareshwari Sriramadasu and Rajat Khandelwal.
Bugs: LENS-607
https://issues.apache.org/jira/browse/LENS-607
Repository: lens
Description
-------
Iterators in java7 and java8 are returning elements in different order. All
most all failures are because of this case.
Changes:
TestBaseCubeQueries: Changed driver supported storages to single storage
instead of multiple
TestCubeRewriter: Returning diffrent orders in the joins. Separated join part
from the actaul query part and verified join part and remaining query part
separately.
TestStorageUtil: Multiple sets can answer the given partitions. Changed asserts
accordingly.
TestTimeRangeResolver: Changed asserts to cover all the errors.
*ColumnSQLRewriter* : Changed all data structures to *Linked* datastructures
(Arraylist --> LinkedList, HashSet to LinkedHashSet, HashMap to LinkedHashMap)
to return the elements in insertion order.
TestColumnSQLRewriter: Changed the order of columns in queries.
Diffs
-----
lens-cli/src/test/java/org/apache/lens/cli/TestLensCubeCommands.java 39441c9
lens-cube/src/test/java/org/apache/lens/cube/parse/TestBaseCubeQueries.java
0f76c76
lens-cube/src/test/java/org/apache/lens/cube/parse/TestCubeRewriter.java
a58f5fe
lens-cube/src/test/java/org/apache/lens/cube/parse/TestDenormalizationResolver.java
bde4edd
lens-cube/src/test/java/org/apache/lens/cube/parse/TestExpressionResolver.java
493b8d6
lens-cube/src/test/java/org/apache/lens/cube/parse/TestStorageUtil.java
81f515b
lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeResolver.java
cb27d50
lens-driver-jdbc/src/main/java/org/apache/lens/driver/jdbc/ColumnarSQLRewriter.java
295b476
lens-driver-jdbc/src/test/java/org/apache/lens/driver/jdbc/TestColumnarSQLRewriter.java
db09a4b
lens-server/src/test/java/org/apache/lens/server/rewrite/TestRewriting.java
7be9793
pom.xml adba544
Diff: https://reviews.apache.org/r/38521/diff/
Testing
-------
Tested on both java7 and java8. Build is successful. Will post the build
artifact summary soon.
Thanks,
Raju Bairishetti