You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lens.apache.org by Sushil Mohanty <su...@gmail.com> on 2015/08/17 11:20:01 UTC

Re: Review Request 36850: Lens-187 : Move cube specific error message codes from InMobi's Hive code to Lens

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/36850/
-----------------------------------------------------------

(Updated Aug. 17, 2015, 9:19 a.m.)


Review request for lens, Amareshwari Sriramadasu and Himanshu Gahlaut.


Changes
-------

Addressed review comments. All unit tests are running fine.

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Lens Checkstyle Rules ............................. SUCCESS [5.843s]
[INFO] Lens .............................................. SUCCESS [0.299s]
[INFO] Lens API .......................................... SUCCESS [15.869s]
[INFO] Lens API for server and extensions ................ SUCCESS [16.897s]
[INFO] Lens Cube ......................................... SUCCESS [6:12.475s]
[INFO] Lens DB storage ................................... SUCCESS [23.471s]
[INFO] Lens Query Library ................................ SUCCESS [12.325s]
[INFO] Lens Hive Driver .................................. SUCCESS [4:12.072s]
[INFO] Lens Driver for JDBC .............................. SUCCESS [40.382s]
[INFO] Lens Elastic Search Driver ........................ SUCCESS [14.921s]
[INFO] Lens Server ....................................... SUCCESS [16:12.239s]
[INFO] Lens client ....................................... SUCCESS [42.450s]
[INFO] Lens CLI .......................................... SUCCESS [5:39.587s]
[INFO] Lens Examples ..................................... SUCCESS [4.132s]
[INFO] Lens Distribution ................................. SUCCESS [2.417s]
[INFO] Lens ML Lib ....................................... SUCCESS [2:48.248s]
[INFO] Lens ML Ext Distribution .......................... SUCCESS [7.737s]
[INFO] Lens Regression ................................... SUCCESS [5.011s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 38:17.427s
[INFO] Finished at: Mon Aug 17 14:44:55 IST 2015
[INFO] Final Memory: 169M/1778M
[INFO] ------------------------------------------------------------------------


Bugs: LENS-187
    https://issues.apache.org/jira/browse/LENS-187


Repository: lens


Description
-------

Moved all cube related error messages from (InMobi) Hive to Lens.


Diffs (updated)
-----

  lens-api/src/main/resources/lens-errors.conf e6715b6 
  lens-cube/src/main/java/org/apache/lens/cube/error/LensCubeErrorCode.java 0006b22 
  lens-cube/src/main/java/org/apache/lens/cube/parse/AbridgedTimeRangeWriter.java d5276e0 
  lens-cube/src/main/java/org/apache/lens/cube/parse/AggregateResolver.java f880495 
  lens-cube/src/main/java/org/apache/lens/cube/parse/AliasReplacer.java 9309307 
  lens-cube/src/main/java/org/apache/lens/cube/parse/BetweenTimeRangeWriter.java 6c85c2d 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateFact.java 6c88fb3 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateTableResolver.java 3e73d02 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CheckColumnMapping.java 59e4fd3 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CheckTableNames.java fce1a04 
  lens-cube/src/main/java/org/apache/lens/cube/parse/ColumnResolver.java 2ff5959 
  lens-cube/src/main/java/org/apache/lens/cube/parse/ContextRewriter.java feb26d7 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java d753e3f 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryRewriter.java 72dc64b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CubeSemanticAnalyzer.java 68bffed 
  lens-cube/src/main/java/org/apache/lens/cube/parse/DateUtil.java 5c77548 
  lens-cube/src/main/java/org/apache/lens/cube/parse/DenormalizationResolver.java 517e8fc 
  lens-cube/src/main/java/org/apache/lens/cube/parse/DimHQLContext.java 3814cf6 
  lens-cube/src/main/java/org/apache/lens/cube/parse/DimOnlyHQLContext.java 922501d 
  lens-cube/src/main/java/org/apache/lens/cube/parse/ExpressionResolver.java 5bdb412 
  lens-cube/src/main/java/org/apache/lens/cube/parse/FactHQLContext.java 623c58b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/FieldValidator.java 1a1232b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/GroupbyResolver.java 4d2692b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/HQLContextInterface.java 35011e8 
  lens-cube/src/main/java/org/apache/lens/cube/parse/HQLParser.java 7b99310 
  lens-cube/src/main/java/org/apache/lens/cube/parse/JoinResolver.java a6e9340 
  lens-cube/src/main/java/org/apache/lens/cube/parse/LeastPartitionResolver.java 7f02ae8 
  lens-cube/src/main/java/org/apache/lens/cube/parse/LightestDimensionResolver.java 4ae6226 
  lens-cube/src/main/java/org/apache/lens/cube/parse/LightestFactResolver.java fba682d 
  lens-cube/src/main/java/org/apache/lens/cube/parse/MaxCoveringFactResolver.java 4d8cbf3 
  lens-cube/src/main/java/org/apache/lens/cube/parse/MultiFactHQLContext.java b5f5adc 
  lens-cube/src/main/java/org/apache/lens/cube/parse/SimpleHQLContext.java f3f3f78 
  lens-cube/src/main/java/org/apache/lens/cube/parse/SingleFactHQLContext.java b63111b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/SingleFactMultiStorageHQLContext.java 4ad2f1f 
  lens-cube/src/main/java/org/apache/lens/cube/parse/StorageTableResolver.java aa76c0c 
  lens-cube/src/main/java/org/apache/lens/cube/parse/TimeRange.java 03732cb 
  lens-cube/src/main/java/org/apache/lens/cube/parse/TimeRangeWriter.java 12acf98 
  lens-cube/src/main/java/org/apache/lens/cube/parse/TimerangeResolver.java 91c0c75 
  lens-cube/src/main/java/org/apache/lens/cube/parse/UnionHQLContext.java e6ed86b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/ValidationRule.java 9567845 
  lens-cube/src/test/java/org/apache/lens/cube/parse/CubeTestSetup.java ae8984f 
  lens-cube/src/test/java/org/apache/lens/cube/parse/FieldsCannotBeQueriedTogetherTest.java 501a4b0 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestAggregateResolver.java 13058e2 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestBaseCubeQueries.java 0d0b927 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestCubeRewriter.java fb8f61a 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestDateUtil.java 6717b5b 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestDenormalizationResolver.java 1bf1a5c 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestExpressionResolver.java 7f872e9 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestJoinResolver.java ed08605 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestQueryRewrite.java d16f6a5 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestRewriterPlan.java 0805fb5 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeExtractor.java 26836fe 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeResolver.java a30a114 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriter.java 453a102 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriterWithQuery.java 8da740b 
  lens-driver-jdbc/src/test/java/org/apache/lens/driver/jdbc/TestColumnarSQLRewriter.java 9222d87 
  lens-server-api/src/main/java/org/apache/lens/server/api/error/LensException.java 123b6ee 
  lens-server/src/main/java/org/apache/lens/server/error/UnSupportedQuerySubmitOpException.java 4ab26ec 
  lens-server/src/main/java/org/apache/lens/server/rewrite/RewriteUtil.java 5844010 
  lens-server/src/test/java/org/apache/lens/server/query/TestQueryService.java 131f008 
  lens-server/src/test/java/org/apache/lens/server/rewrite/TestRewriting.java affefe1 

Diff: https://reviews.apache.org/r/36850/diff/


Testing
-------

All unit tests are running fine.
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Lens Checkstyle Rules ............................. SUCCESS [18.289s]
[INFO] Lens .............................................. SUCCESS [0.371s]
[INFO] Lens API .......................................... SUCCESS [26.254s]
[INFO] Lens API for server and extensions ................ SUCCESS [26.354s]
[INFO] Lens Cube ......................................... SUCCESS [5:24.863s]
[INFO] Lens DB storage ................................... SUCCESS [20.037s]
[INFO] Lens Query Library ................................ SUCCESS [10.167s]
[INFO] Lens Hive Driver .................................. SUCCESS [3:34.907s]
[INFO] Lens Driver for JDBC .............................. SUCCESS [34.493s]
[INFO] Lens Server ....................................... SUCCESS [19:37.403s]
[INFO] Lens client ....................................... SUCCESS [55.363s]
[INFO] Lens CLI .......................................... SUCCESS [4:31.293s]
[INFO] Lens Examples ..................................... SUCCESS [7.305s]
[INFO] Lens Distribution ................................. SUCCESS [2.314s]
[INFO] Lens ML Lib ....................................... SUCCESS [13:28.783s]
[INFO] Lens ML Ext Distribution .......................... SUCCESS [13.554s]
[INFO] Lens Regression ................................... SUCCESS [3.790s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 50:17.722s
[INFO] Finished at: Mon Jul 27 21:05:04 IST 2015
[INFO] Final Memory: 173M/1864M
[INFO] ------------------------------------------------------------------------


Thanks,

Sushil Mohanty


Re: Review Request 36850: Lens-187 : Move cube specific error message codes from InMobi's Hive code to Lens

Posted by Amareshwari Sriramadasu <am...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/36850/#review95816
-----------------------------------------------------------

Ship it!


Ship It!

- Amareshwari Sriramadasu


On Aug. 18, 2015, 9:18 a.m., Sushil Mohanty wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/36850/
> -----------------------------------------------------------
> 
> (Updated Aug. 18, 2015, 9:18 a.m.)
> 
> 
> Review request for lens, Amareshwari Sriramadasu and Himanshu Gahlaut.
> 
> 
> Bugs: LENS-187
>     https://issues.apache.org/jira/browse/LENS-187
> 
> 
> Repository: lens
> 
> 
> Description
> -------
> 
> Moved all cube related error messages from (InMobi) Hive to Lens.
> 
> 
> Diffs
> -----
> 
>   lens-api/src/main/resources/lens-errors.conf e6715b6 
>   lens-cube/src/main/java/org/apache/lens/cube/error/LensCubeErrorCode.java 0006b22 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/AbridgedTimeRangeWriter.java d5276e0 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/AggregateResolver.java f880495 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/AliasReplacer.java 9309307 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/BetweenTimeRangeWriter.java 6c85c2d 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateFact.java 6c88fb3 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateTableResolver.java 3e73d02 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CheckColumnMapping.java 59e4fd3 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CheckTableNames.java fce1a04 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ColumnResolver.java 2ff5959 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ContextRewriter.java feb26d7 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java d753e3f 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryRewriter.java 72dc64b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CubeSemanticAnalyzer.java 68bffed 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DateUtil.java 5c77548 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DenormalizationResolver.java 517e8fc 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DimHQLContext.java 3814cf6 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DimOnlyHQLContext.java 922501d 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ExpressionResolver.java 5bdb412 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/FactHQLContext.java 623c58b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/FieldValidator.java 1a1232b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/GroupbyResolver.java 4d2692b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/HQLContextInterface.java 35011e8 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/HQLParser.java 7b99310 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/JoinResolver.java a6e9340 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/LeastPartitionResolver.java 7f02ae8 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/LightestDimensionResolver.java 4ae6226 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/LightestFactResolver.java fba682d 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/MaxCoveringFactResolver.java 4d8cbf3 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/MultiFactHQLContext.java b5f5adc 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/SimpleHQLContext.java f3f3f78 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/SingleFactHQLContext.java b63111b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/SingleFactMultiStorageHQLContext.java 4ad2f1f 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/StorageTableResolver.java aa76c0c 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/TimeRange.java 03732cb 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/TimeRangeWriter.java 12acf98 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/TimerangeResolver.java 91c0c75 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/UnionHQLContext.java e6ed86b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ValidationRule.java 9567845 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/CubeTestSetup.java ae8984f 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/FieldsCannotBeQueriedTogetherTest.java 501a4b0 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestAggregateResolver.java 13058e2 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestBaseCubeQueries.java 0d0b927 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestCubeRewriter.java fb8f61a 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestDateUtil.java 6717b5b 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestDenormalizationResolver.java 1bf1a5c 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestExpressionResolver.java 7f872e9 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestJoinResolver.java ed08605 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestQueryRewrite.java d16f6a5 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestRewriterPlan.java 0805fb5 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeExtractor.java 26836fe 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeResolver.java a30a114 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriter.java 453a102 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriterWithQuery.java 8da740b 
>   lens-driver-jdbc/src/test/java/org/apache/lens/driver/jdbc/TestColumnarSQLRewriter.java 9222d87 
>   lens-server-api/src/main/java/org/apache/lens/server/api/error/LensException.java 123b6ee 
>   lens-server/src/main/java/org/apache/lens/server/error/UnSupportedQuerySubmitOpException.java 4ab26ec 
>   lens-server/src/main/java/org/apache/lens/server/rewrite/RewriteUtil.java 5844010 
>   lens-server/src/test/java/org/apache/lens/server/query/TestQueryService.java 131f008 
>   lens-server/src/test/java/org/apache/lens/server/rewrite/TestRewriting.java affefe1 
> 
> Diff: https://reviews.apache.org/r/36850/diff/
> 
> 
> Testing
> -------
> 
> All unit tests are running fine.
> [INFO] ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Lens Checkstyle Rules ............................. SUCCESS [18.289s]
> [INFO] Lens .............................................. SUCCESS [0.371s]
> [INFO] Lens API .......................................... SUCCESS [26.254s]
> [INFO] Lens API for server and extensions ................ SUCCESS [26.354s]
> [INFO] Lens Cube ......................................... SUCCESS [5:24.863s]
> [INFO] Lens DB storage ................................... SUCCESS [20.037s]
> [INFO] Lens Query Library ................................ SUCCESS [10.167s]
> [INFO] Lens Hive Driver .................................. SUCCESS [3:34.907s]
> [INFO] Lens Driver for JDBC .............................. SUCCESS [34.493s]
> [INFO] Lens Server ....................................... SUCCESS [19:37.403s]
> [INFO] Lens client ....................................... SUCCESS [55.363s]
> [INFO] Lens CLI .......................................... SUCCESS [4:31.293s]
> [INFO] Lens Examples ..................................... SUCCESS [7.305s]
> [INFO] Lens Distribution ................................. SUCCESS [2.314s]
> [INFO] Lens ML Lib ....................................... SUCCESS [13:28.783s]
> [INFO] Lens ML Ext Distribution .......................... SUCCESS [13.554s]
> [INFO] Lens Regression ................................... SUCCESS [3.790s]
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 50:17.722s
> [INFO] Finished at: Mon Jul 27 21:05:04 IST 2015
> [INFO] Final Memory: 173M/1864M
> [INFO] ------------------------------------------------------------------------
> 
> 
> Thanks,
> 
> Sushil Mohanty
> 
>


Re: Review Request 36850: Lens-187 : Move cube specific error message codes from InMobi's Hive code to Lens

Posted by Sushil Mohanty <su...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/36850/
-----------------------------------------------------------

(Updated Aug. 18, 2015, 9:18 a.m.)


Review request for lens, Amareshwari Sriramadasu and Himanshu Gahlaut.


Changes
-------

Addressed review comment.


Bugs: LENS-187
    https://issues.apache.org/jira/browse/LENS-187


Repository: lens


Description
-------

Moved all cube related error messages from (InMobi) Hive to Lens.


Diffs (updated)
-----

  lens-api/src/main/resources/lens-errors.conf e6715b6 
  lens-cube/src/main/java/org/apache/lens/cube/error/LensCubeErrorCode.java 0006b22 
  lens-cube/src/main/java/org/apache/lens/cube/parse/AbridgedTimeRangeWriter.java d5276e0 
  lens-cube/src/main/java/org/apache/lens/cube/parse/AggregateResolver.java f880495 
  lens-cube/src/main/java/org/apache/lens/cube/parse/AliasReplacer.java 9309307 
  lens-cube/src/main/java/org/apache/lens/cube/parse/BetweenTimeRangeWriter.java 6c85c2d 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateFact.java 6c88fb3 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateTableResolver.java 3e73d02 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CheckColumnMapping.java 59e4fd3 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CheckTableNames.java fce1a04 
  lens-cube/src/main/java/org/apache/lens/cube/parse/ColumnResolver.java 2ff5959 
  lens-cube/src/main/java/org/apache/lens/cube/parse/ContextRewriter.java feb26d7 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java d753e3f 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryRewriter.java 72dc64b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CubeSemanticAnalyzer.java 68bffed 
  lens-cube/src/main/java/org/apache/lens/cube/parse/DateUtil.java 5c77548 
  lens-cube/src/main/java/org/apache/lens/cube/parse/DenormalizationResolver.java 517e8fc 
  lens-cube/src/main/java/org/apache/lens/cube/parse/DimHQLContext.java 3814cf6 
  lens-cube/src/main/java/org/apache/lens/cube/parse/DimOnlyHQLContext.java 922501d 
  lens-cube/src/main/java/org/apache/lens/cube/parse/ExpressionResolver.java 5bdb412 
  lens-cube/src/main/java/org/apache/lens/cube/parse/FactHQLContext.java 623c58b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/FieldValidator.java 1a1232b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/GroupbyResolver.java 4d2692b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/HQLContextInterface.java 35011e8 
  lens-cube/src/main/java/org/apache/lens/cube/parse/HQLParser.java 7b99310 
  lens-cube/src/main/java/org/apache/lens/cube/parse/JoinResolver.java a6e9340 
  lens-cube/src/main/java/org/apache/lens/cube/parse/LeastPartitionResolver.java 7f02ae8 
  lens-cube/src/main/java/org/apache/lens/cube/parse/LightestDimensionResolver.java 4ae6226 
  lens-cube/src/main/java/org/apache/lens/cube/parse/LightestFactResolver.java fba682d 
  lens-cube/src/main/java/org/apache/lens/cube/parse/MaxCoveringFactResolver.java 4d8cbf3 
  lens-cube/src/main/java/org/apache/lens/cube/parse/MultiFactHQLContext.java b5f5adc 
  lens-cube/src/main/java/org/apache/lens/cube/parse/SimpleHQLContext.java f3f3f78 
  lens-cube/src/main/java/org/apache/lens/cube/parse/SingleFactHQLContext.java b63111b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/SingleFactMultiStorageHQLContext.java 4ad2f1f 
  lens-cube/src/main/java/org/apache/lens/cube/parse/StorageTableResolver.java aa76c0c 
  lens-cube/src/main/java/org/apache/lens/cube/parse/TimeRange.java 03732cb 
  lens-cube/src/main/java/org/apache/lens/cube/parse/TimeRangeWriter.java 12acf98 
  lens-cube/src/main/java/org/apache/lens/cube/parse/TimerangeResolver.java 91c0c75 
  lens-cube/src/main/java/org/apache/lens/cube/parse/UnionHQLContext.java e6ed86b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/ValidationRule.java 9567845 
  lens-cube/src/test/java/org/apache/lens/cube/parse/CubeTestSetup.java ae8984f 
  lens-cube/src/test/java/org/apache/lens/cube/parse/FieldsCannotBeQueriedTogetherTest.java 501a4b0 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestAggregateResolver.java 13058e2 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestBaseCubeQueries.java 0d0b927 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestCubeRewriter.java fb8f61a 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestDateUtil.java 6717b5b 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestDenormalizationResolver.java 1bf1a5c 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestExpressionResolver.java 7f872e9 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestJoinResolver.java ed08605 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestQueryRewrite.java d16f6a5 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestRewriterPlan.java 0805fb5 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeExtractor.java 26836fe 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeResolver.java a30a114 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriter.java 453a102 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriterWithQuery.java 8da740b 
  lens-driver-jdbc/src/test/java/org/apache/lens/driver/jdbc/TestColumnarSQLRewriter.java 9222d87 
  lens-server-api/src/main/java/org/apache/lens/server/api/error/LensException.java 123b6ee 
  lens-server/src/main/java/org/apache/lens/server/error/UnSupportedQuerySubmitOpException.java 4ab26ec 
  lens-server/src/main/java/org/apache/lens/server/rewrite/RewriteUtil.java 5844010 
  lens-server/src/test/java/org/apache/lens/server/query/TestQueryService.java 131f008 
  lens-server/src/test/java/org/apache/lens/server/rewrite/TestRewriting.java affefe1 

Diff: https://reviews.apache.org/r/36850/diff/


Testing
-------

All unit tests are running fine.
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Lens Checkstyle Rules ............................. SUCCESS [18.289s]
[INFO] Lens .............................................. SUCCESS [0.371s]
[INFO] Lens API .......................................... SUCCESS [26.254s]
[INFO] Lens API for server and extensions ................ SUCCESS [26.354s]
[INFO] Lens Cube ......................................... SUCCESS [5:24.863s]
[INFO] Lens DB storage ................................... SUCCESS [20.037s]
[INFO] Lens Query Library ................................ SUCCESS [10.167s]
[INFO] Lens Hive Driver .................................. SUCCESS [3:34.907s]
[INFO] Lens Driver for JDBC .............................. SUCCESS [34.493s]
[INFO] Lens Server ....................................... SUCCESS [19:37.403s]
[INFO] Lens client ....................................... SUCCESS [55.363s]
[INFO] Lens CLI .......................................... SUCCESS [4:31.293s]
[INFO] Lens Examples ..................................... SUCCESS [7.305s]
[INFO] Lens Distribution ................................. SUCCESS [2.314s]
[INFO] Lens ML Lib ....................................... SUCCESS [13:28.783s]
[INFO] Lens ML Ext Distribution .......................... SUCCESS [13.554s]
[INFO] Lens Regression ................................... SUCCESS [3.790s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 50:17.722s
[INFO] Finished at: Mon Jul 27 21:05:04 IST 2015
[INFO] Final Memory: 173M/1864M
[INFO] ------------------------------------------------------------------------


Thanks,

Sushil Mohanty


Re: Review Request 36850: Lens-187 : Move cube specific error message codes from InMobi's Hive code to Lens

Posted by Sushil Mohanty <su...@gmail.com>.

> On Aug. 18, 2015, 7:43 a.m., Rajat Khandelwal wrote:
> > lens-api/src/main/resources/lens-errors.conf, line 194
> > <https://reviews.apache.org/r/36850/diff/3/?file=1042874#file1042874line194>
> >
> >     3020?

The hole was due to one unused error code deleted. Will Fix it and upload the patch shortly.


- Sushil


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/36850/#review95696
-----------------------------------------------------------


On Aug. 18, 2015, 7:01 a.m., Sushil Mohanty wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/36850/
> -----------------------------------------------------------
> 
> (Updated Aug. 18, 2015, 7:01 a.m.)
> 
> 
> Review request for lens, Amareshwari Sriramadasu and Himanshu Gahlaut.
> 
> 
> Bugs: LENS-187
>     https://issues.apache.org/jira/browse/LENS-187
> 
> 
> Repository: lens
> 
> 
> Description
> -------
> 
> Moved all cube related error messages from (InMobi) Hive to Lens.
> 
> 
> Diffs
> -----
> 
>   lens-api/src/main/resources/lens-errors.conf e6715b6 
>   lens-cube/src/main/java/org/apache/lens/cube/error/LensCubeErrorCode.java 0006b22 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/AbridgedTimeRangeWriter.java d5276e0 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/AggregateResolver.java f880495 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/AliasReplacer.java 9309307 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/BetweenTimeRangeWriter.java 6c85c2d 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateFact.java 6c88fb3 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateTableResolver.java 3e73d02 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CheckColumnMapping.java 59e4fd3 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CheckTableNames.java fce1a04 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ColumnResolver.java 2ff5959 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ContextRewriter.java feb26d7 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java d753e3f 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryRewriter.java 72dc64b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CubeSemanticAnalyzer.java 68bffed 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DateUtil.java 5c77548 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DenormalizationResolver.java 517e8fc 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DimHQLContext.java 3814cf6 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DimOnlyHQLContext.java 922501d 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ExpressionResolver.java 5bdb412 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/FactHQLContext.java 623c58b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/FieldValidator.java 1a1232b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/GroupbyResolver.java 4d2692b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/HQLContextInterface.java 35011e8 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/HQLParser.java 7b99310 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/JoinResolver.java a6e9340 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/LeastPartitionResolver.java 7f02ae8 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/LightestDimensionResolver.java 4ae6226 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/LightestFactResolver.java fba682d 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/MaxCoveringFactResolver.java 4d8cbf3 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/MultiFactHQLContext.java b5f5adc 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/SimpleHQLContext.java f3f3f78 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/SingleFactHQLContext.java b63111b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/SingleFactMultiStorageHQLContext.java 4ad2f1f 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/StorageTableResolver.java aa76c0c 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/TimeRange.java 03732cb 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/TimeRangeWriter.java 12acf98 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/TimerangeResolver.java 91c0c75 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/UnionHQLContext.java e6ed86b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ValidationRule.java 9567845 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/CubeTestSetup.java ae8984f 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/FieldsCannotBeQueriedTogetherTest.java 501a4b0 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestAggregateResolver.java 13058e2 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestBaseCubeQueries.java 0d0b927 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestCubeRewriter.java fb8f61a 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestDateUtil.java 6717b5b 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestDenormalizationResolver.java 1bf1a5c 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestExpressionResolver.java 7f872e9 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestJoinResolver.java ed08605 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestQueryRewrite.java d16f6a5 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestRewriterPlan.java 0805fb5 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeExtractor.java 26836fe 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeResolver.java a30a114 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriter.java 453a102 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriterWithQuery.java 8da740b 
>   lens-driver-jdbc/src/test/java/org/apache/lens/driver/jdbc/TestColumnarSQLRewriter.java 9222d87 
>   lens-server-api/src/main/java/org/apache/lens/server/api/error/LensException.java 123b6ee 
>   lens-server/src/main/java/org/apache/lens/server/error/UnSupportedQuerySubmitOpException.java 4ab26ec 
>   lens-server/src/main/java/org/apache/lens/server/rewrite/RewriteUtil.java 5844010 
>   lens-server/src/test/java/org/apache/lens/server/query/TestQueryService.java 131f008 
>   lens-server/src/test/java/org/apache/lens/server/rewrite/TestRewriting.java affefe1 
> 
> Diff: https://reviews.apache.org/r/36850/diff/
> 
> 
> Testing
> -------
> 
> All unit tests are running fine.
> [INFO] ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Lens Checkstyle Rules ............................. SUCCESS [18.289s]
> [INFO] Lens .............................................. SUCCESS [0.371s]
> [INFO] Lens API .......................................... SUCCESS [26.254s]
> [INFO] Lens API for server and extensions ................ SUCCESS [26.354s]
> [INFO] Lens Cube ......................................... SUCCESS [5:24.863s]
> [INFO] Lens DB storage ................................... SUCCESS [20.037s]
> [INFO] Lens Query Library ................................ SUCCESS [10.167s]
> [INFO] Lens Hive Driver .................................. SUCCESS [3:34.907s]
> [INFO] Lens Driver for JDBC .............................. SUCCESS [34.493s]
> [INFO] Lens Server ....................................... SUCCESS [19:37.403s]
> [INFO] Lens client ....................................... SUCCESS [55.363s]
> [INFO] Lens CLI .......................................... SUCCESS [4:31.293s]
> [INFO] Lens Examples ..................................... SUCCESS [7.305s]
> [INFO] Lens Distribution ................................. SUCCESS [2.314s]
> [INFO] Lens ML Lib ....................................... SUCCESS [13:28.783s]
> [INFO] Lens ML Ext Distribution .......................... SUCCESS [13.554s]
> [INFO] Lens Regression ................................... SUCCESS [3.790s]
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 50:17.722s
> [INFO] Finished at: Mon Jul 27 21:05:04 IST 2015
> [INFO] Final Memory: 173M/1864M
> [INFO] ------------------------------------------------------------------------
> 
> 
> Thanks,
> 
> Sushil Mohanty
> 
>


Re: Review Request 36850: Lens-187 : Move cube specific error message codes from InMobi's Hive code to Lens

Posted by Rajat Khandelwal <ra...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/36850/#review95696
-----------------------------------------------------------



lens-api/src/main/resources/lens-errors.conf (line 194)
<https://reviews.apache.org/r/36850/#comment150794>

    3020?



lens-cube/src/main/java/org/apache/lens/cube/error/LensCubeErrorCode.java (line 42)
<https://reviews.apache.org/r/36850/#comment150795>

    The counter can be resumed from 3020.


- Rajat Khandelwal


On Aug. 18, 2015, 12:31 p.m., Sushil Mohanty wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/36850/
> -----------------------------------------------------------
> 
> (Updated Aug. 18, 2015, 12:31 p.m.)
> 
> 
> Review request for lens, Amareshwari Sriramadasu and Himanshu Gahlaut.
> 
> 
> Bugs: LENS-187
>     https://issues.apache.org/jira/browse/LENS-187
> 
> 
> Repository: lens
> 
> 
> Description
> -------
> 
> Moved all cube related error messages from (InMobi) Hive to Lens.
> 
> 
> Diffs
> -----
> 
>   lens-api/src/main/resources/lens-errors.conf e6715b6 
>   lens-cube/src/main/java/org/apache/lens/cube/error/LensCubeErrorCode.java 0006b22 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/AbridgedTimeRangeWriter.java d5276e0 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/AggregateResolver.java f880495 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/AliasReplacer.java 9309307 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/BetweenTimeRangeWriter.java 6c85c2d 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateFact.java 6c88fb3 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateTableResolver.java 3e73d02 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CheckColumnMapping.java 59e4fd3 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CheckTableNames.java fce1a04 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ColumnResolver.java 2ff5959 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ContextRewriter.java feb26d7 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java d753e3f 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryRewriter.java 72dc64b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CubeSemanticAnalyzer.java 68bffed 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DateUtil.java 5c77548 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DenormalizationResolver.java 517e8fc 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DimHQLContext.java 3814cf6 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DimOnlyHQLContext.java 922501d 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ExpressionResolver.java 5bdb412 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/FactHQLContext.java 623c58b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/FieldValidator.java 1a1232b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/GroupbyResolver.java 4d2692b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/HQLContextInterface.java 35011e8 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/HQLParser.java 7b99310 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/JoinResolver.java a6e9340 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/LeastPartitionResolver.java 7f02ae8 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/LightestDimensionResolver.java 4ae6226 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/LightestFactResolver.java fba682d 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/MaxCoveringFactResolver.java 4d8cbf3 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/MultiFactHQLContext.java b5f5adc 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/SimpleHQLContext.java f3f3f78 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/SingleFactHQLContext.java b63111b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/SingleFactMultiStorageHQLContext.java 4ad2f1f 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/StorageTableResolver.java aa76c0c 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/TimeRange.java 03732cb 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/TimeRangeWriter.java 12acf98 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/TimerangeResolver.java 91c0c75 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/UnionHQLContext.java e6ed86b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ValidationRule.java 9567845 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/CubeTestSetup.java ae8984f 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/FieldsCannotBeQueriedTogetherTest.java 501a4b0 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestAggregateResolver.java 13058e2 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestBaseCubeQueries.java 0d0b927 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestCubeRewriter.java fb8f61a 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestDateUtil.java 6717b5b 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestDenormalizationResolver.java 1bf1a5c 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestExpressionResolver.java 7f872e9 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestJoinResolver.java ed08605 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestQueryRewrite.java d16f6a5 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestRewriterPlan.java 0805fb5 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeExtractor.java 26836fe 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeResolver.java a30a114 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriter.java 453a102 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriterWithQuery.java 8da740b 
>   lens-driver-jdbc/src/test/java/org/apache/lens/driver/jdbc/TestColumnarSQLRewriter.java 9222d87 
>   lens-server-api/src/main/java/org/apache/lens/server/api/error/LensException.java 123b6ee 
>   lens-server/src/main/java/org/apache/lens/server/error/UnSupportedQuerySubmitOpException.java 4ab26ec 
>   lens-server/src/main/java/org/apache/lens/server/rewrite/RewriteUtil.java 5844010 
>   lens-server/src/test/java/org/apache/lens/server/query/TestQueryService.java 131f008 
>   lens-server/src/test/java/org/apache/lens/server/rewrite/TestRewriting.java affefe1 
> 
> Diff: https://reviews.apache.org/r/36850/diff/
> 
> 
> Testing
> -------
> 
> All unit tests are running fine.
> [INFO] ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Lens Checkstyle Rules ............................. SUCCESS [18.289s]
> [INFO] Lens .............................................. SUCCESS [0.371s]
> [INFO] Lens API .......................................... SUCCESS [26.254s]
> [INFO] Lens API for server and extensions ................ SUCCESS [26.354s]
> [INFO] Lens Cube ......................................... SUCCESS [5:24.863s]
> [INFO] Lens DB storage ................................... SUCCESS [20.037s]
> [INFO] Lens Query Library ................................ SUCCESS [10.167s]
> [INFO] Lens Hive Driver .................................. SUCCESS [3:34.907s]
> [INFO] Lens Driver for JDBC .............................. SUCCESS [34.493s]
> [INFO] Lens Server ....................................... SUCCESS [19:37.403s]
> [INFO] Lens client ....................................... SUCCESS [55.363s]
> [INFO] Lens CLI .......................................... SUCCESS [4:31.293s]
> [INFO] Lens Examples ..................................... SUCCESS [7.305s]
> [INFO] Lens Distribution ................................. SUCCESS [2.314s]
> [INFO] Lens ML Lib ....................................... SUCCESS [13:28.783s]
> [INFO] Lens ML Ext Distribution .......................... SUCCESS [13.554s]
> [INFO] Lens Regression ................................... SUCCESS [3.790s]
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 50:17.722s
> [INFO] Finished at: Mon Jul 27 21:05:04 IST 2015
> [INFO] Final Memory: 173M/1864M
> [INFO] ------------------------------------------------------------------------
> 
> 
> Thanks,
> 
> Sushil Mohanty
> 
>


Re: Review Request 36850: Lens-187 : Move cube specific error message codes from InMobi's Hive code to Lens

Posted by Sushil Mohanty <su...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/36850/
-----------------------------------------------------------

(Updated Aug. 18, 2015, 7:01 a.m.)


Review request for lens, Amareshwari Sriramadasu and Himanshu Gahlaut.


Changes
-------

Addressed review comment.


Bugs: LENS-187
    https://issues.apache.org/jira/browse/LENS-187


Repository: lens


Description
-------

Moved all cube related error messages from (InMobi) Hive to Lens.


Diffs (updated)
-----

  lens-api/src/main/resources/lens-errors.conf e6715b6 
  lens-cube/src/main/java/org/apache/lens/cube/error/LensCubeErrorCode.java 0006b22 
  lens-cube/src/main/java/org/apache/lens/cube/parse/AbridgedTimeRangeWriter.java d5276e0 
  lens-cube/src/main/java/org/apache/lens/cube/parse/AggregateResolver.java f880495 
  lens-cube/src/main/java/org/apache/lens/cube/parse/AliasReplacer.java 9309307 
  lens-cube/src/main/java/org/apache/lens/cube/parse/BetweenTimeRangeWriter.java 6c85c2d 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateFact.java 6c88fb3 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateTableResolver.java 3e73d02 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CheckColumnMapping.java 59e4fd3 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CheckTableNames.java fce1a04 
  lens-cube/src/main/java/org/apache/lens/cube/parse/ColumnResolver.java 2ff5959 
  lens-cube/src/main/java/org/apache/lens/cube/parse/ContextRewriter.java feb26d7 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java d753e3f 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryRewriter.java 72dc64b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/CubeSemanticAnalyzer.java 68bffed 
  lens-cube/src/main/java/org/apache/lens/cube/parse/DateUtil.java 5c77548 
  lens-cube/src/main/java/org/apache/lens/cube/parse/DenormalizationResolver.java 517e8fc 
  lens-cube/src/main/java/org/apache/lens/cube/parse/DimHQLContext.java 3814cf6 
  lens-cube/src/main/java/org/apache/lens/cube/parse/DimOnlyHQLContext.java 922501d 
  lens-cube/src/main/java/org/apache/lens/cube/parse/ExpressionResolver.java 5bdb412 
  lens-cube/src/main/java/org/apache/lens/cube/parse/FactHQLContext.java 623c58b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/FieldValidator.java 1a1232b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/GroupbyResolver.java 4d2692b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/HQLContextInterface.java 35011e8 
  lens-cube/src/main/java/org/apache/lens/cube/parse/HQLParser.java 7b99310 
  lens-cube/src/main/java/org/apache/lens/cube/parse/JoinResolver.java a6e9340 
  lens-cube/src/main/java/org/apache/lens/cube/parse/LeastPartitionResolver.java 7f02ae8 
  lens-cube/src/main/java/org/apache/lens/cube/parse/LightestDimensionResolver.java 4ae6226 
  lens-cube/src/main/java/org/apache/lens/cube/parse/LightestFactResolver.java fba682d 
  lens-cube/src/main/java/org/apache/lens/cube/parse/MaxCoveringFactResolver.java 4d8cbf3 
  lens-cube/src/main/java/org/apache/lens/cube/parse/MultiFactHQLContext.java b5f5adc 
  lens-cube/src/main/java/org/apache/lens/cube/parse/SimpleHQLContext.java f3f3f78 
  lens-cube/src/main/java/org/apache/lens/cube/parse/SingleFactHQLContext.java b63111b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/SingleFactMultiStorageHQLContext.java 4ad2f1f 
  lens-cube/src/main/java/org/apache/lens/cube/parse/StorageTableResolver.java aa76c0c 
  lens-cube/src/main/java/org/apache/lens/cube/parse/TimeRange.java 03732cb 
  lens-cube/src/main/java/org/apache/lens/cube/parse/TimeRangeWriter.java 12acf98 
  lens-cube/src/main/java/org/apache/lens/cube/parse/TimerangeResolver.java 91c0c75 
  lens-cube/src/main/java/org/apache/lens/cube/parse/UnionHQLContext.java e6ed86b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/ValidationRule.java 9567845 
  lens-cube/src/test/java/org/apache/lens/cube/parse/CubeTestSetup.java ae8984f 
  lens-cube/src/test/java/org/apache/lens/cube/parse/FieldsCannotBeQueriedTogetherTest.java 501a4b0 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestAggregateResolver.java 13058e2 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestBaseCubeQueries.java 0d0b927 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestCubeRewriter.java fb8f61a 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestDateUtil.java 6717b5b 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestDenormalizationResolver.java 1bf1a5c 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestExpressionResolver.java 7f872e9 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestJoinResolver.java ed08605 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestQueryRewrite.java d16f6a5 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestRewriterPlan.java 0805fb5 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeExtractor.java 26836fe 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeResolver.java a30a114 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriter.java 453a102 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriterWithQuery.java 8da740b 
  lens-driver-jdbc/src/test/java/org/apache/lens/driver/jdbc/TestColumnarSQLRewriter.java 9222d87 
  lens-server-api/src/main/java/org/apache/lens/server/api/error/LensException.java 123b6ee 
  lens-server/src/main/java/org/apache/lens/server/error/UnSupportedQuerySubmitOpException.java 4ab26ec 
  lens-server/src/main/java/org/apache/lens/server/rewrite/RewriteUtil.java 5844010 
  lens-server/src/test/java/org/apache/lens/server/query/TestQueryService.java 131f008 
  lens-server/src/test/java/org/apache/lens/server/rewrite/TestRewriting.java affefe1 

Diff: https://reviews.apache.org/r/36850/diff/


Testing
-------

All unit tests are running fine.
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Lens Checkstyle Rules ............................. SUCCESS [18.289s]
[INFO] Lens .............................................. SUCCESS [0.371s]
[INFO] Lens API .......................................... SUCCESS [26.254s]
[INFO] Lens API for server and extensions ................ SUCCESS [26.354s]
[INFO] Lens Cube ......................................... SUCCESS [5:24.863s]
[INFO] Lens DB storage ................................... SUCCESS [20.037s]
[INFO] Lens Query Library ................................ SUCCESS [10.167s]
[INFO] Lens Hive Driver .................................. SUCCESS [3:34.907s]
[INFO] Lens Driver for JDBC .............................. SUCCESS [34.493s]
[INFO] Lens Server ....................................... SUCCESS [19:37.403s]
[INFO] Lens client ....................................... SUCCESS [55.363s]
[INFO] Lens CLI .......................................... SUCCESS [4:31.293s]
[INFO] Lens Examples ..................................... SUCCESS [7.305s]
[INFO] Lens Distribution ................................. SUCCESS [2.314s]
[INFO] Lens ML Lib ....................................... SUCCESS [13:28.783s]
[INFO] Lens ML Ext Distribution .......................... SUCCESS [13.554s]
[INFO] Lens Regression ................................... SUCCESS [3.790s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 50:17.722s
[INFO] Finished at: Mon Jul 27 21:05:04 IST 2015
[INFO] Final Memory: 173M/1864M
[INFO] ------------------------------------------------------------------------


Thanks,

Sushil Mohanty


Re: Review Request 36850: Lens-187 : Move cube specific error message codes from InMobi's Hive code to Lens

Posted by Amareshwari Sriramadasu <am...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/36850/#review95580
-----------------------------------------------------------



lens-cube/src/main/java/org/apache/lens/cube/parse/DenormalizationResolver.java (line 254)
<https://reviews.apache.org/r/36850/#comment150605>

    Can we move the errors to new error codes and move message to errors.conf?


- Amareshwari Sriramadasu


On Aug. 17, 2015, 9:19 a.m., Sushil Mohanty wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/36850/
> -----------------------------------------------------------
> 
> (Updated Aug. 17, 2015, 9:19 a.m.)
> 
> 
> Review request for lens, Amareshwari Sriramadasu and Himanshu Gahlaut.
> 
> 
> Bugs: LENS-187
>     https://issues.apache.org/jira/browse/LENS-187
> 
> 
> Repository: lens
> 
> 
> Description
> -------
> 
> Moved all cube related error messages from (InMobi) Hive to Lens.
> 
> 
> Diffs
> -----
> 
>   lens-api/src/main/resources/lens-errors.conf e6715b6 
>   lens-cube/src/main/java/org/apache/lens/cube/error/LensCubeErrorCode.java 0006b22 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/AbridgedTimeRangeWriter.java d5276e0 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/AggregateResolver.java f880495 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/AliasReplacer.java 9309307 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/BetweenTimeRangeWriter.java 6c85c2d 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateFact.java 6c88fb3 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateTableResolver.java 3e73d02 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CheckColumnMapping.java 59e4fd3 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CheckTableNames.java fce1a04 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ColumnResolver.java 2ff5959 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ContextRewriter.java feb26d7 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java d753e3f 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryRewriter.java 72dc64b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/CubeSemanticAnalyzer.java 68bffed 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DateUtil.java 5c77548 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DenormalizationResolver.java 517e8fc 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DimHQLContext.java 3814cf6 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/DimOnlyHQLContext.java 922501d 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ExpressionResolver.java 5bdb412 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/FactHQLContext.java 623c58b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/FieldValidator.java 1a1232b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/GroupbyResolver.java 4d2692b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/HQLContextInterface.java 35011e8 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/HQLParser.java 7b99310 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/JoinResolver.java a6e9340 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/LeastPartitionResolver.java 7f02ae8 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/LightestDimensionResolver.java 4ae6226 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/LightestFactResolver.java fba682d 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/MaxCoveringFactResolver.java 4d8cbf3 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/MultiFactHQLContext.java b5f5adc 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/SimpleHQLContext.java f3f3f78 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/SingleFactHQLContext.java b63111b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/SingleFactMultiStorageHQLContext.java 4ad2f1f 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/StorageTableResolver.java aa76c0c 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/TimeRange.java 03732cb 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/TimeRangeWriter.java 12acf98 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/TimerangeResolver.java 91c0c75 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/UnionHQLContext.java e6ed86b 
>   lens-cube/src/main/java/org/apache/lens/cube/parse/ValidationRule.java 9567845 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/CubeTestSetup.java ae8984f 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/FieldsCannotBeQueriedTogetherTest.java 501a4b0 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestAggregateResolver.java 13058e2 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestBaseCubeQueries.java 0d0b927 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestCubeRewriter.java fb8f61a 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestDateUtil.java 6717b5b 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestDenormalizationResolver.java 1bf1a5c 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestExpressionResolver.java 7f872e9 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestJoinResolver.java ed08605 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestQueryRewrite.java d16f6a5 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestRewriterPlan.java 0805fb5 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeExtractor.java 26836fe 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeResolver.java a30a114 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriter.java 453a102 
>   lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriterWithQuery.java 8da740b 
>   lens-driver-jdbc/src/test/java/org/apache/lens/driver/jdbc/TestColumnarSQLRewriter.java 9222d87 
>   lens-server-api/src/main/java/org/apache/lens/server/api/error/LensException.java 123b6ee 
>   lens-server/src/main/java/org/apache/lens/server/error/UnSupportedQuerySubmitOpException.java 4ab26ec 
>   lens-server/src/main/java/org/apache/lens/server/rewrite/RewriteUtil.java 5844010 
>   lens-server/src/test/java/org/apache/lens/server/query/TestQueryService.java 131f008 
>   lens-server/src/test/java/org/apache/lens/server/rewrite/TestRewriting.java affefe1 
> 
> Diff: https://reviews.apache.org/r/36850/diff/
> 
> 
> Testing
> -------
> 
> All unit tests are running fine.
> [INFO] ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Lens Checkstyle Rules ............................. SUCCESS [18.289s]
> [INFO] Lens .............................................. SUCCESS [0.371s]
> [INFO] Lens API .......................................... SUCCESS [26.254s]
> [INFO] Lens API for server and extensions ................ SUCCESS [26.354s]
> [INFO] Lens Cube ......................................... SUCCESS [5:24.863s]
> [INFO] Lens DB storage ................................... SUCCESS [20.037s]
> [INFO] Lens Query Library ................................ SUCCESS [10.167s]
> [INFO] Lens Hive Driver .................................. SUCCESS [3:34.907s]
> [INFO] Lens Driver for JDBC .............................. SUCCESS [34.493s]
> [INFO] Lens Server ....................................... SUCCESS [19:37.403s]
> [INFO] Lens client ....................................... SUCCESS [55.363s]
> [INFO] Lens CLI .......................................... SUCCESS [4:31.293s]
> [INFO] Lens Examples ..................................... SUCCESS [7.305s]
> [INFO] Lens Distribution ................................. SUCCESS [2.314s]
> [INFO] Lens ML Lib ....................................... SUCCESS [13:28.783s]
> [INFO] Lens ML Ext Distribution .......................... SUCCESS [13.554s]
> [INFO] Lens Regression ................................... SUCCESS [3.790s]
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 50:17.722s
> [INFO] Finished at: Mon Jul 27 21:05:04 IST 2015
> [INFO] Final Memory: 173M/1864M
> [INFO] ------------------------------------------------------------------------
> 
> 
> Thanks,
> 
> Sushil Mohanty
> 
>