-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/43649/
-----------------------------------------------------------
(Updated March 29, 2016, 8:51 a.m.)
Review request for lens and Amareshwari Sriramadasu.
Changes
-------
Final changes post review
Bugs: LENS-271
https://issues.apache.org/jira/browse/LENS-271
Repository: lens
Description
-------
Changes for adding Druid driver in Lens
Diffs (updated)
-----
lens-cube/src/main/java/org/apache/lens/cube/parse/HQLParser.java 8d6105f
lens-driver-druid/pom.xml PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/ASTTraverserForDruid.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/DruidDriver.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/DruidDriverConfig.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/DruidQuery.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/DruidQueryBuilder.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/client/DruidClient.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/client/DruidClientImpl.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/client/DruidResultSetTransformer.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/exceptions/DruidClientException.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/exceptions/DruidRewriteException.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/grammar/Aggregator.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/grammar/LogicalOperator.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/grammar/Predicate.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/grammar/having/HavingLogicalOperator.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/grammar/having/HavingPredicate.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/translator/DruidCriteriaVisitor.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/translator/DruidCriteriaVisitorFactory.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/translator/DruidHavingVisitor.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/translator/DruidHavingVisitorFactory.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/translator/DruidVisitor.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/translator/GroupByVisitor.java
PRE-CREATION
lens-driver-druid/src/main/java/com/apache/lens/driver/druid/translator/TopNVisitor.java
PRE-CREATION
lens-driver-druid/src/main/resources/druiddriver-default.xml PRE-CREATION
lens-driver-druid/src/test/java/org/apache/lens/driver/druid/DruidInitDriverTest.java
PRE-CREATION
lens-driver-druid/src/test/java/org/apache/lens/driver/druid/MockClientDruid.java
PRE-CREATION
lens-driver-druid/src/test/java/org/apache/lens/driver/druid/QueryTranslationTest.java
PRE-CREATION
lens-driver-druid/src/test/java/org/apache/lens/driver/druid/ResultSetTransformationTest.java
PRE-CREATION
lens-driver-druid/src/test/resources/druiddriver-default.xml PRE-CREATION
lens-driver-druid/src/test/resources/hive-site.xml PRE-CREATION
lens-driver-druid/src/test/resources/invalid-queries.data PRE-CREATION
lens-driver-druid/src/test/resources/valid-queries.data PRE-CREATION
lens-driver-es/src/main/java/org/apache/lens/driver/es/ASTTraverserForES.java
07b157e
lens-driver-es/src/main/java/org/apache/lens/driver/es/ESDriver.java 8a4f410
lens-driver-es/src/main/java/org/apache/lens/driver/es/ESDriverConfig.java
8f293f5
lens-driver-es/src/main/java/org/apache/lens/driver/es/client/ESClient.java
5363a94
lens-driver-es/src/main/java/org/apache/lens/driver/es/client/ESResultSet.java
b59949b
lens-driver-es/src/main/java/org/apache/lens/driver/es/client/jest/JestClientImpl.java
35dc070
lens-driver-es/src/main/java/org/apache/lens/driver/es/client/jest/JestResultSetTransformer.java
38d91f9
lens-driver-es/src/main/java/org/apache/lens/driver/es/exceptions/InvalidQueryException.java
20634af
lens-driver-es/src/main/java/org/apache/lens/driver/es/grammar/Aggregations.java
f726fa5
lens-driver-es/src/main/java/org/apache/lens/driver/es/grammar/LogicalOperators.java
b9cf000
lens-driver-es/src/main/java/org/apache/lens/driver/es/grammar/Predicates.java
ec2af0f
lens-driver-es/src/main/java/org/apache/lens/driver/es/translator/ASTCriteriaVisitor.java
b429424
lens-driver-es/src/main/java/org/apache/lens/driver/es/translator/ASTVisitor.java
77e774f
lens-driver-es/src/main/java/org/apache/lens/driver/es/translator/CriteriaVisitorFactory.java
92ec10f
lens-driver-es/src/main/java/org/apache/lens/driver/es/translator/ESVisitor.java
441f6d6
lens-driver-es/src/main/java/org/apache/lens/driver/es/translator/impl/ESAggregateVisitor.java
e8f2cea
lens-driver-es/src/main/java/org/apache/lens/driver/es/translator/impl/ESCriteriaVisitor.java
d1bf2a4
lens-driver-es/src/main/java/org/apache/lens/driver/es/translator/impl/ESCriteriaVisitorFactory.java
04b773d
lens-driver-es/src/test/java/org/apache/lens/driver/es/MockClientES.java
77300f9
lens-driver-es/src/test/java/org/apache/lens/driver/es/ResultSetTransformationTest.java
0b78639
lens-driver-es/src/test/java/org/apache/lens/driver/es/ScrollingQueryTest.java
ea84d8c
lens-examples/src/main/resources/cube-queries.sql 9f4a353
lens-examples/src/main/resources/dimension-queries.sql a5f51d9
lens-query-lib/src/main/java/org/apache/lens/lib/query/AbstractFileFormatter.java
8c06621
lens-query-lib/src/main/java/org/apache/lens/lib/query/FilePersistentFormatter.java
b3e640f
lens-query-lib/src/main/java/org/apache/lens/lib/query/FileSerdeFormatter.java
d433b22
lens-query-lib/src/main/java/org/apache/lens/lib/query/HadoopFileFormatter.java
d556fb0
lens-query-lib/src/main/java/org/apache/lens/lib/query/WrappedFileFormatter.java
5910709
lens-query-lib/src/main/java/org/apache/lens/lib/query/ZipFileFormatter.java
8e9859f
lens-query-lib/src/test/java/org/apache/lens/lib/query/TestFilePersistentFormatter.java
d02e0a9
lens-query-lib/src/test/java/org/apache/lens/lib/query/TestFileSerdeFormatter.java
e40d0c2
lens-server-api/src/main/java/org/apache/lens/server/api/driver/ColumnSchema.java
PRE-CREATION
lens-server-api/src/main/java/org/apache/lens/server/api/driver/DefaultResultSet.java
PRE-CREATION
lens-server-api/src/main/java/org/apache/lens/server/api/driver/ast/ASTCriteriaVisitor.java
PRE-CREATION
lens-server-api/src/main/java/org/apache/lens/server/api/driver/ast/ASTVisitor.java
PRE-CREATION
lens-server-api/src/main/java/org/apache/lens/server/api/driver/ast/CriteriaVisitorFactory.java
PRE-CREATION
lens-server-api/src/main/java/org/apache/lens/server/api/driver/ast/exception/InvalidQueryException.java
PRE-CREATION
lens-server-api/src/main/java/org/apache/lens/server/api/query/AbstractQueryContext.java
b568ffb
pom.xml 309921f
src/site/apt/admin/druiddriver-config.apt PRE-CREATION
Diff: https://reviews.apache.org/r/43649/diff/
Testing (updated)
-------
[INFO] Lens Checkstyle Rules ............................. SUCCESS [1.858s]
[INFO] Lens .............................................. SUCCESS [3.221s]
[INFO] Lens API .......................................... SUCCESS [29.686s]
[INFO] Lens API for server and extensions ................ SUCCESS [19.187s]
[INFO] Lens Cube ......................................... SUCCESS [11:01.656s]
[INFO] Lens DB storage ................................... SUCCESS [19.576s]
[INFO] Lens Query Library ................................ SUCCESS [15.811s]
[INFO] Lens Hive Driver .................................. SUCCESS [2:51.644s]
[INFO] Lens Driver for JDBC .............................. SUCCESS [36.149s]
[INFO] Lens Elastic Search Driver ........................ SUCCESS [16.321s]
[INFO] Lens Driver for Druid ............................. SUCCESS [25.900s]
[INFO] Lens Server ....................................... SUCCESS [16:32.061s]
[INFO] Lens client ....................................... SUCCESS [36.089s]
[INFO] Lens CLI .......................................... SUCCESS [2:50.810s]
[INFO] Lens Examples ..................................... SUCCESS [10.117s]
[INFO] Lens Ship Jars to Distributed Cache ............... SUCCESS [1.600s]
[INFO] Lens Distribution ................................. SUCCESS [9.495s]
[INFO] Lens ML Lib ....................................... SUCCESS [1:19.685s]
[INFO] Lens ML Ext Distribution .......................... SUCCESS [1.849s]
[INFO] Lens Regression ................................... SUCCESS [14.310s]
[INFO] Lens UI ........................................... SUCCESS [28.467s]
Thanks,
Rajitha R