[jira] [Updated] (LENS-1028) Convert dimension filter to fact filters for perfomace improvement on outer join queries

2016-05-16 Thread Amareshwari Sriramadasu (JIRA)

 [ 
https://issues.apache.org/jira/browse/LENS-1028?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Amareshwari Sriramadasu updated LENS-1028:
--
Resolution: Fixed
Status: Resolved  (was: Patch Available)

Committed. Thanks [~sushilmohanty]

> Convert dimension filter to fact filters for perfomace improvement on outer 
> join queries
> 
>
> Key: LENS-1028
> URL: https://issues.apache.org/jira/browse/LENS-1028
> Project: Apache Lens
>  Issue Type: Improvement
>  Components: cube
>Reporter: Sushil Mohanty
>Assignee: Sushil Mohanty
> Fix For: 2.6
>
> Attachments: LENS-1028-6.patch
>
>
> Filters like the following can be converted to fact filters. This will help 
> in improving query performance by pushing down filter to driving table i.e 
> fact.
> e.g. 
> where dim.name in ('x', 'y') 
> becomes
> where fact.dimid in (select dim.id from dim where dim.name in ('x','y'))



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (LENS-1010) Make LensClient implement java.lang.Closable

2016-05-16 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/LENS-1010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15284240#comment-15284240
 ] 

Hadoop QA commented on LENS-1010:
-

Applied patch: 
[LENS-1010.05.patch|https://issues.apache.org/jira/secure/attachment/12803826/LENS-1010.05.patch]
 and ran command: mvn clean install -fae. Result: Failure. Build Job: 
https://builds.apache.org/job/PreCommit-Lens-Build/444/

> Make LensClient implement java.lang.Closable 
> -
>
> Key: LENS-1010
> URL: https://issues.apache.org/jira/browse/LENS-1010
> Project: Apache Lens
>  Issue Type: Improvement
>Reporter: Rajat Khandelwal
>Assignee: Rajat Khandelwal
> Attachments: LENS-1010.05.patch
>
>
> This would allow users to use lens client in try-with-resources clause 
> without worrying about closing manually.
> https://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: Review Request 47174: LENS-904: Session close should not result in queued query failures

2016-05-16 Thread Rajat Khandelwal


> On May 16, 2016, 11:14 a.m., Puneet Gupta wrote:
> > lens-server/src/main/java/org/apache/lens/server/session/LensSessionImpl.java,
> >  line 613
> > 
> >
> > Should we retain this Info Log ? It looks helpful even generally.
> > 
> > log.info("Adding {} as an active query for session {}", queryHandle, 
> > this);
> > 
> > Same for removeFromActiveQueries()

Added debug log.


- Rajat


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


On May 16, 2016, 12:49 a.m., Rajat Khandelwal wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/47174/
> ---
> 
> (Updated May 16, 2016, 12:49 a.m.)
> 
> 
> Review request for lens.
> 
> 
> Bugs: LENS-904
> https://issues.apache.org/jira/browse/LENS-904
> 
> 
> Repository: lens
> 
> 
> Description
> ---
> 
> In the current scenario, if the queries are queued from lens side (because of 
> throttling), then these queries fails on session close.
> 
> 
> Diffs
> -
> 
>   lens-api/src/main/resources/lens-errors.conf 
> 395d63b87b385607fbb0435bd99ab05b65ca51dd 
>   lens-client/src/test/java/org/apache/lens/client/TestLensClient.java 
> 5cf7417eef469e9f1bfbd35fc0ecfbbe64733c8a 
>   lens-driver-hive/src/main/java/org/apache/lens/driver/hive/HiveDriver.java 
> b85a66f2677c731b751d019c9e1b204bb0791114 
>   
> lens-driver-hive/src/test/java/org/apache/lens/driver/hive/TestRemoteHiveDriver.java
>  00d2a1c7565371c42d545156b9f8881a6174e080 
>   
> lens-server-api/src/main/java/org/apache/lens/server/api/SessionValidator.java
>  PRE-CREATION 
>   
> lens-server-api/src/main/java/org/apache/lens/server/api/metastore/CubeMetastoreService.java
>  431164f861bc25da624baf24a7cb7a295c019d70 
>   
> lens-server-api/src/main/java/org/apache/lens/server/api/query/QueryExecutionService.java
>  15ed2229dc21a730140efa5a7297d9c0329cabbc 
>   lens-server/src/main/java/org/apache/lens/server/BaseLensService.java 
> 9f8ee7251789cd943e7c6a1091feb44684f248c8 
>   
> lens-server/src/main/java/org/apache/lens/server/error/LensServerErrorCode.java
>  2443fecea303ed963bfcd82071f4ca69ded46227 
>   
> lens-server/src/main/java/org/apache/lens/server/metastore/MetastoreResource.java
>  7395c832b8cbe6ccde811a8b76fc2e7f97d18c4e 
>   
> lens-server/src/main/java/org/apache/lens/server/query/QueryExecutionServiceImpl.java
>  c9f9b974aa2698f10f78b449d9f250447144a89c 
>   
> lens-server/src/main/java/org/apache/lens/server/query/QueryServiceResource.java
>  c70689b110462e9623e1e3b5d37af97270c673dc 
>   
> lens-server/src/main/java/org/apache/lens/server/session/HiveSessionService.java
>  97d5f1684df62c227aac6da7f88168b860c4cb17 
>   
> lens-server/src/main/java/org/apache/lens/server/session/LensSessionImpl.java 
> 88406c5f0de5da9833c1a1da5353fde0c3cc1c0e 
>   lens-server/src/test/java/org/apache/lens/server/LensJerseyTest.java 
> b5d54829ce4c41145eda39702af9f26ed0958fde 
>   
> lens-server/src/test/java/org/apache/lens/server/query/TestQueryConstraints.java
>  8493d8598adc07609be1ddf4de5734513db7b1eb 
>   
> lens-server/src/test/java/org/apache/lens/server/query/TestQueryIndependenceFromSession.java
>  PRE-CREATION 
>   
> lens-server/src/test/java/org/apache/lens/server/query/TestQueryService.java 
> 692a0a017e72089e0f78e570f39b954339c401a9 
> 
> Diff: https://reviews.apache.org/r/47174/diff/
> 
> 
> Testing
> ---
> 
> 
> Thanks,
> 
> Rajat Khandelwal
> 
>



[jira] [Commented] (LENS-1010) Make LensClient implement java.lang.Closable

2016-05-16 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/LENS-1010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15284245#comment-15284245
 ] 

Hadoop QA commented on LENS-1010:
-

Applied patch: 
[LENS-1010.05.patch|https://issues.apache.org/jira/secure/attachment/12803826/LENS-1010.05.patch]
 and ran command: mvn clean install -fae. Result: Failure. Build Job: 
https://builds.apache.org/job/PreCommit-Lens-Build/443/

> Make LensClient implement java.lang.Closable 
> -
>
> Key: LENS-1010
> URL: https://issues.apache.org/jira/browse/LENS-1010
> Project: Apache Lens
>  Issue Type: Improvement
>Reporter: Rajat Khandelwal
>Assignee: Rajat Khandelwal
> Attachments: LENS-1010.05.patch
>
>
> This would allow users to use lens client in try-with-resources clause 
> without worrying about closing manually.
> https://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (LENS-1028) Convert dimension filter to fact filters for perfomace improvement on outer join queries

2016-05-16 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/LENS-1028?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15284246#comment-15284246
 ] 

Hudson commented on LENS-1028:
--

SUCCESS: Integrated in Lens-Commit-Java8 #159 (See 
[https://builds.apache.org/job/Lens-Commit-Java8/159/])
LENS-1028 : Convert dimension filter to fact filters for perfomace 
(amareshwari: rev bbf2154ee541907db727249ff96b14dbceec4537)
* lens-cube/src/main/java/org/apache/lens/cube/parse/GroupbyResolver.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/DimHQLContext.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/QueryAST.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/MultiFactHQLContext.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/DefaultQueryAST.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java
* lens-cube/src/test/java/org/apache/lens/cube/parse/TestCubeRewriter.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/join/AutoJoinContext.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateFact.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryConfUtil.java
* src/site/apt/user/olap-query-conf.apt


> Convert dimension filter to fact filters for perfomace improvement on outer 
> join queries
> 
>
> Key: LENS-1028
> URL: https://issues.apache.org/jira/browse/LENS-1028
> Project: Apache Lens
>  Issue Type: Improvement
>  Components: cube
>Reporter: Sushil Mohanty
>Assignee: Sushil Mohanty
> Fix For: 2.6
>
> Attachments: LENS-1028-6.patch
>
>
> Filters like the following can be converted to fact filters. This will help 
> in improving query performance by pushing down filter to driving table i.e 
> fact.
> e.g. 
> where dim.name in ('x', 'y') 
> becomes
> where fact.dimid in (select dim.id from dim where dim.name in ('x','y'))



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (LENS-1028) Convert dimension filter to fact filters for perfomace improvement on outer join queries

2016-05-16 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/LENS-1028?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15284269#comment-15284269
 ] 

Hudson commented on LENS-1028:
--

SUCCESS: Integrated in Lens-Commit #1246 (See 
[https://builds.apache.org/job/Lens-Commit/1246/])
LENS-1028 : Convert dimension filter to fact filters for perfomace 
(amareshwari: rev bbf2154ee541907db727249ff96b14dbceec4537)
* lens-cube/src/main/java/org/apache/lens/cube/parse/DefaultQueryAST.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/MultiFactHQLContext.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/DimHQLContext.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/CandidateFact.java
* src/site/apt/user/olap-query-conf.apt
* lens-cube/src/main/java/org/apache/lens/cube/parse/join/AutoJoinContext.java
* lens-cube/src/test/java/org/apache/lens/cube/parse/TestCubeRewriter.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/GroupbyResolver.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryConfUtil.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/CubeQueryContext.java
* lens-cube/src/main/java/org/apache/lens/cube/parse/QueryAST.java


> Convert dimension filter to fact filters for perfomace improvement on outer 
> join queries
> 
>
> Key: LENS-1028
> URL: https://issues.apache.org/jira/browse/LENS-1028
> Project: Apache Lens
>  Issue Type: Improvement
>  Components: cube
>Reporter: Sushil Mohanty
>Assignee: Sushil Mohanty
> Fix For: 2.6
>
> Attachments: LENS-1028-6.patch
>
>
> Filters like the following can be converted to fact filters. This will help 
> in improving query performance by pushing down filter to driving table i.e 
> fact.
> e.g. 
> where dim.name in ('x', 'y') 
> becomes
> where fact.dimid in (select dim.id from dim where dim.name in ('x','y'))



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (LENS-1010) Make LensClient implement java.lang.Closable

2016-05-16 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/LENS-1010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15284275#comment-15284275
 ] 

Hadoop QA commented on LENS-1010:
-

Applied patch: 
[LENS-1010.05.patch|https://issues.apache.org/jira/secure/attachment/12803826/LENS-1010.05.patch]
 and ran command: mvn clean install -fae. Result: Failure. Build Job: 
https://builds.apache.org/job/PreCommit-Lens-Build/445/

> Make LensClient implement java.lang.Closable 
> -
>
> Key: LENS-1010
> URL: https://issues.apache.org/jira/browse/LENS-1010
> Project: Apache Lens
>  Issue Type: Improvement
>Reporter: Rajat Khandelwal
>Assignee: Rajat Khandelwal
> Attachments: LENS-1010.05.patch
>
>
> This would allow users to use lens client in try-with-resources clause 
> without worrying about closing manually.
> https://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Review Request 47407: LENS-1140 : Fix loading jar in HDFS as a session jar with db resources available.

2016-05-16 Thread Amareshwari Sriramadasu

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

Review request for lens.


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


Repository: lens


Description
---

Changes include :
- Added uri and location field as separate fields in ResourceEntry - uri will 
be whats passed by user and location will have the final downloaded path. 
- Load on db reosurces will load the downloaded path and not the uri.
- Newly downloaed location will be updated on server restarts
- Remove add and delete from BaseLensService and addResourceToAllServices in 
SessionService - as resources always get added only in session


Diffs
-

  
lens-server-api/src/main/java/org/apache/lens/server/api/session/SessionService.java
 81160f5 
  lens-server/src/main/java/org/apache/lens/server/BaseLensService.java 9f8ee72 
  
lens-server/src/main/java/org/apache/lens/server/query/QueryExecutionServiceImpl.java
 c9f9b97 
  
lens-server/src/main/java/org/apache/lens/server/session/DatabaseResourceService.java
 72f5c53 
  
lens-server/src/main/java/org/apache/lens/server/session/HiveSessionService.java
 97d5f16 
  lens-server/src/main/java/org/apache/lens/server/session/LensSessionImpl.java 
88406c5 
  lens-server/src/main/java/org/apache/lens/server/session/SessionResource.java 
a74c8cd 
  lens-server/src/test/java/org/apache/lens/server/TestServerRestart.java 
b519426 
  lens-server/src/test/java/org/apache/lens/server/query/TestQueryService.java 
692a0a0 
  
lens-server/src/test/java/org/apache/lens/server/session/TestDatabaseResourceService.java
 1008faf 
  
lens-server/src/test/java/org/apache/lens/server/session/TestSessionClassLoaders.java
 de03da1 
  
lens-server/src/test/java/org/apache/lens/server/session/TestSessionResource.java
 685ad85 

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


Testing
---

[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Lens Checkstyle Rules . SUCCESS [1.444s]
[INFO] Lens .. SUCCESS [3.583s]
[INFO] Lens API .. SUCCESS [21.893s]
[INFO] Lens API for server and extensions  SUCCESS [15.775s]
[INFO] Lens Cube . SUCCESS [15:24.877s]
[INFO] Lens DB storage ... SUCCESS [15.815s]
[INFO] Lens Query Library  SUCCESS [12.781s]
[INFO] Lens Hive Driver .. SUCCESS [1:23.224s]
[INFO] Lens Driver for JDBC .. SUCCESS [35.389s]
[INFO] Lens Elastic Search Driver  SUCCESS [21.362s]
[INFO] Lens Server ... SUCCESS [8:33.810s]
[INFO] Lens client ... SUCCESS [1:34.877s]
[INFO] Lens CLI .. SUCCESS [1:27.371s]
[INFO] Lens Examples . SUCCESS [8.981s]
[INFO] Lens Ship Jars to Distributed Cache ... SUCCESS [0.679s]
[INFO] Lens Distribution . SUCCESS [9.657s]
[INFO] Lens ML Lib ... SUCCESS [1:11.456s]
[INFO] Lens ML Ext Distribution .. SUCCESS [2.260s]
[INFO] Lens Regression ... SUCCESS [10.429s]
[INFO] Lens UI ... SUCCESS [27.584s]
[INFO] 
[INFO] BUILD SUCCESS
[INFO] 
[INFO] Total time: 32:44.105s
[INFO] Finished at: Mon May 16 08:59:08 UTC 2016
[INFO] Final Memory: 213M/2760M
[INFO] 


Thanks,

Amareshwari Sriramadasu



Re: Review Request 47301: LENS-1141 : Adding user cost ceiling tests

2016-05-16 Thread Archana H

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

(Updated May 16, 2016, 11:24 a.m.)


Review request for lens, Amareshwari Sriramadasu, Deepak Barr, Rajat 
Khandelwal, and Puneet Gupta.


Changes
---

review comment changes


Repository: lens


Description
---

Adding user cost ceiling tests


Diffs (updated)
-

  lens-regression/pom.xml b9841e8 
  
lens-regression/src/main/java/org/apache/lens/regression/core/constants/DriverConfig.java
 c0fc15a 
  lens-regression/src/main/resources/queries.properties PRE-CREATION 
  
lens-regression/src/test/java/org/apache/lens/regression/ITStreamingTests.java 
d942e3c 
  
lens-regression/src/test/java/org/apache/lens/regression/config/ITServerConfigTests.java
 f326a4f 
  
lens-regression/src/test/java/org/apache/lens/regression/config/ITSessionConfigTests.java
 d3b8ffb 
  
lens-regression/src/test/java/org/apache/lens/regression/throttling/ITCostTests.java
 PRE-CREATION 

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


Testing
---

[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Lens Checkstyle Rules . SUCCESS [1.978s]
[INFO] Lens .. SUCCESS [3.996s]
[INFO] Lens API .. SUCCESS [20.521s]
[INFO] Lens API for server and extensions  SUCCESS [16.392s]
[INFO] Lens Cube . SUCCESS [14:46.227s]
[INFO] Lens DB storage ... SUCCESS [16.187s]
[INFO] Lens Query Library  SUCCESS [13.004s]
[INFO] Lens Hive Driver .. SUCCESS [1:22.171s]
[INFO] Lens Driver for JDBC .. SUCCESS [39.077s]
[INFO] Lens Elastic Search Driver  SUCCESS [23.482s]
[INFO] Lens Server ... SUCCESS [8:42.013s]
[INFO] Lens client ... SUCCESS [1:30.298s]
[INFO] Lens CLI .. SUCCESS [1:17.992s]
[INFO] Lens Examples . SUCCESS [8.909s]
[INFO] Lens Ship Jars to Distributed Cache ... SUCCESS [0.644s]
[INFO] Lens Distribution . SUCCESS [9.850s]
[INFO] Lens ML Lib ... SUCCESS [1:08.855s]
[INFO] Lens ML Ext Distribution .. SUCCESS [2.197s]
[INFO] Lens Regression ... SUCCESS [10.979s]
[INFO] Lens UI ... SUCCESS [42.076s]
[INFO] 
[INFO] BUILD SUCCESS
[INFO] 
[INFO] Total time: 32:17.865s
[INFO] Finished at: Thu May 12 12:03:42 UTC 2016
[INFO] Final Memory: 195M/2815M
[INFO] 


Thanks,

Archana H



Re: Review Request 47301: LENS-1141 : Adding user cost ceiling tests

2016-05-16 Thread Archana H


> On May 13, 2016, 5 a.m., Puneet Gupta wrote:
> > lens-regression/src/test/java/org/apache/lens/regression/throttling/ITCostTests.java,
> >  line 261
> > 
> >
> > Should we combine this test case with 
> > testCostCeilingWithProrityMaxConcurrent ?

In testCostCeilingWithProrityMaxConcurrent boundary values gets validated, 
whether count is exactly <= thresold, where as in 
diffUserConcurrentPriorityThrottling count may be way less than thresold.


- Archana


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


On May 16, 2016, 11:24 a.m., Archana H wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/47301/
> ---
> 
> (Updated May 16, 2016, 11:24 a.m.)
> 
> 
> Review request for lens, Amareshwari Sriramadasu, Deepak Barr, Rajat 
> Khandelwal, and Puneet Gupta.
> 
> 
> Repository: lens
> 
> 
> Description
> ---
> 
> Adding user cost ceiling tests
> 
> 
> Diffs
> -
> 
>   lens-regression/pom.xml b9841e8 
>   
> lens-regression/src/main/java/org/apache/lens/regression/core/constants/DriverConfig.java
>  c0fc15a 
>   lens-regression/src/main/resources/queries.properties PRE-CREATION 
>   
> lens-regression/src/test/java/org/apache/lens/regression/ITStreamingTests.java
>  d942e3c 
>   
> lens-regression/src/test/java/org/apache/lens/regression/config/ITServerConfigTests.java
>  f326a4f 
>   
> lens-regression/src/test/java/org/apache/lens/regression/config/ITSessionConfigTests.java
>  d3b8ffb 
>   
> lens-regression/src/test/java/org/apache/lens/regression/throttling/ITCostTests.java
>  PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/47301/diff/
> 
> 
> Testing
> ---
> 
> [INFO] 
> 
> [INFO] Reactor Summary:
> [INFO] 
> [INFO] Lens Checkstyle Rules . SUCCESS [1.978s]
> [INFO] Lens .. SUCCESS [3.996s]
> [INFO] Lens API .. SUCCESS [20.521s]
> [INFO] Lens API for server and extensions  SUCCESS [16.392s]
> [INFO] Lens Cube . SUCCESS 
> [14:46.227s]
> [INFO] Lens DB storage ... SUCCESS [16.187s]
> [INFO] Lens Query Library  SUCCESS [13.004s]
> [INFO] Lens Hive Driver .. SUCCESS [1:22.171s]
> [INFO] Lens Driver for JDBC .. SUCCESS [39.077s]
> [INFO] Lens Elastic Search Driver  SUCCESS [23.482s]
> [INFO] Lens Server ... SUCCESS [8:42.013s]
> [INFO] Lens client ... SUCCESS [1:30.298s]
> [INFO] Lens CLI .. SUCCESS [1:17.992s]
> [INFO] Lens Examples . SUCCESS [8.909s]
> [INFO] Lens Ship Jars to Distributed Cache ... SUCCESS [0.644s]
> [INFO] Lens Distribution . SUCCESS [9.850s]
> [INFO] Lens ML Lib ... SUCCESS [1:08.855s]
> [INFO] Lens ML Ext Distribution .. SUCCESS [2.197s]
> [INFO] Lens Regression ... SUCCESS [10.979s]
> [INFO] Lens UI ... SUCCESS [42.076s]
> [INFO] 
> 
> [INFO] BUILD SUCCESS
> [INFO] 
> 
> [INFO] Total time: 32:17.865s
> [INFO] Finished at: Thu May 12 12:03:42 UTC 2016
> [INFO] Final Memory: 195M/2815M
> [INFO] 
> 
> 
> 
> Thanks,
> 
> Archana H
> 
>



[jira] [Created] (LENS-1144) Multi storage queries are not written properly when storage start and end time is configured

2016-05-16 Thread Amareshwari Sriramadasu (JIRA)
Amareshwari Sriramadasu created LENS-1144:
-

 Summary: Multi storage queries are not written properly when 
storage start and end time is configured
 Key: LENS-1144
 URL: https://issues.apache.org/jira/browse/LENS-1144
 Project: Apache Lens
  Issue Type: Improvement
  Components: cube
Reporter: Amareshwari Sriramadasu
Assignee: Amareshwari Sriramadasu
 Fix For: 2.6


*Storages* 
S1 : no start and end time 
S2 : name="cube.storagetable.end.times" value="2016-03-31"
S3 : name="cube.storagetable.start.times" value="2016-04-01"
S4 : name="cube.storagetable.start.times" value="2016-04-01"
*Query*
cube select burn from mycube where time_range_in(d_time, '2016-03-30-00', 
'2016-04-01-23') --async
All storages are skipped in this case.
Expected a Union between S2 and S3



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Review Request 47415: LENS-1040 : cubesegmentation commands are conflicting with cube commands

2016-05-16 Thread Sushil Mohanty

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

Review request for lens.


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


Repository: lens


Description
---

Cubesegmentation commands have prefix as cube, the auto completion and help for 
cube commands is not working. Chnaged the name to Segmentation.


Diffs
-

  lens-api/src/main/resources/cube-0.1.xsd 4a6a5d7 
  
lens-cli/src/main/java/org/apache/lens/cli/commands/annotations/LensCubeSegmentationCommands.java
 ed2ad7a 
  
lens-cli/src/main/java/org/apache/lens/cli/commands/annotations/LensSegmentationCommands.java
 PRE-CREATION 
  
lens-cli/src/test/java/org/apache/lens/cli/TestLensCubeSegmentationCommands.java
 53a52de 
  lens-cli/src/test/java/org/apache/lens/cli/TestLensSegmentationCommands.java 
PRE-CREATION 
  lens-cli/src/test/resources/seg1.xml 848ac10 
  lens-client/src/main/java/org/apache/lens/client/LensClient.java 43da691 
  lens-client/src/main/java/org/apache/lens/client/LensMetadataClient.java 
f2d42ca 
  
lens-cube/src/main/java/org/apache/lens/cube/metadata/CubeMetastoreClient.java 
c8190bc 
  lens-cube/src/main/java/org/apache/lens/cube/metadata/CubeSegment.java 
8143c3b 
  lens-cube/src/main/java/org/apache/lens/cube/metadata/CubeSegmentation.java 
a93fafe 
  lens-cube/src/main/java/org/apache/lens/cube/metadata/MetastoreConstants.java 
1aae267 
  lens-cube/src/main/java/org/apache/lens/cube/metadata/Segment.java 
PRE-CREATION 
  lens-cube/src/main/java/org/apache/lens/cube/metadata/Segmentation.java 
PRE-CREATION 
  
lens-cube/src/test/java/org/apache/lens/cube/metadata/TestCubeMetastoreClient.java
 d992967 
  lens-examples/src/main/java/org/apache/lens/examples/SampleMetastore.java 
a04a67f 
  lens-examples/src/main/resources/seg1.xml c1576d7 
  
lens-server-api/src/main/java/org/apache/lens/server/api/metastore/CubeMetastoreService.java
 431164f 
  
lens-server/src/main/java/org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java
 c503f16 
  lens-server/src/main/java/org/apache/lens/server/metastore/JAXBUtils.java 
1e11325 
  
lens-server/src/main/java/org/apache/lens/server/metastore/MetastoreResource.java
 7395c83 
  
lens-server/src/test/java/org/apache/lens/server/metastore/TestMetastoreService.java
 d5f5561 

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


Testing
---

Autocomplete works fine after the change.

lens-shell>describe cube --name

required --name: ; no default value
lens-shell>describe segmentation --name

required --name: ; no default value


Thanks,

Sushil Mohanty



Re: Review Request 47415: LENS-1040 : cubesegmentation commands are conflicting with cube commands

2016-05-16 Thread Sushil Mohanty

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

(Updated May 16, 2016, 3:41 p.m.)


Review request for lens.


Changes
---

typo.


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


Repository: lens


Description (updated)
---

Cubesegmentation commands have prefix as cube, the auto completion and help for 
cube commands is not working. Changed the name to Segmentation.


Diffs
-

  lens-api/src/main/resources/cube-0.1.xsd 4a6a5d7 
  
lens-cli/src/main/java/org/apache/lens/cli/commands/annotations/LensCubeSegmentationCommands.java
 ed2ad7a 
  
lens-cli/src/main/java/org/apache/lens/cli/commands/annotations/LensSegmentationCommands.java
 PRE-CREATION 
  
lens-cli/src/test/java/org/apache/lens/cli/TestLensCubeSegmentationCommands.java
 53a52de 
  lens-cli/src/test/java/org/apache/lens/cli/TestLensSegmentationCommands.java 
PRE-CREATION 
  lens-cli/src/test/resources/seg1.xml 848ac10 
  lens-client/src/main/java/org/apache/lens/client/LensClient.java 43da691 
  lens-client/src/main/java/org/apache/lens/client/LensMetadataClient.java 
f2d42ca 
  
lens-cube/src/main/java/org/apache/lens/cube/metadata/CubeMetastoreClient.java 
c8190bc 
  lens-cube/src/main/java/org/apache/lens/cube/metadata/CubeSegment.java 
8143c3b 
  lens-cube/src/main/java/org/apache/lens/cube/metadata/CubeSegmentation.java 
a93fafe 
  lens-cube/src/main/java/org/apache/lens/cube/metadata/MetastoreConstants.java 
1aae267 
  lens-cube/src/main/java/org/apache/lens/cube/metadata/Segment.java 
PRE-CREATION 
  lens-cube/src/main/java/org/apache/lens/cube/metadata/Segmentation.java 
PRE-CREATION 
  
lens-cube/src/test/java/org/apache/lens/cube/metadata/TestCubeMetastoreClient.java
 d992967 
  lens-examples/src/main/java/org/apache/lens/examples/SampleMetastore.java 
a04a67f 
  lens-examples/src/main/resources/seg1.xml c1576d7 
  
lens-server-api/src/main/java/org/apache/lens/server/api/metastore/CubeMetastoreService.java
 431164f 
  
lens-server/src/main/java/org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java
 c503f16 
  lens-server/src/main/java/org/apache/lens/server/metastore/JAXBUtils.java 
1e11325 
  
lens-server/src/main/java/org/apache/lens/server/metastore/MetastoreResource.java
 7395c83 
  
lens-server/src/test/java/org/apache/lens/server/metastore/TestMetastoreService.java
 d5f5561 

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


Testing
---

Autocomplete works fine after the change.

lens-shell>describe cube --name

required --name: ; no default value
lens-shell>describe segmentation --name

required --name: ; no default value


Thanks,

Sushil Mohanty



[jira] [Commented] (LENS-1040) cubesegmentation commands are conflicting with cube commands

2016-05-16 Thread Sushil Mohanty (JIRA)

[ 
https://issues.apache.org/jira/browse/LENS-1040?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15284738#comment-15284738
 ] 

Sushil Mohanty commented on LENS-1040:
--

Review at : https://reviews.apache.org/r/47415/

> cubesegmentation commands are conflicting with cube commands
> 
>
> Key: LENS-1040
> URL: https://issues.apache.org/jira/browse/LENS-1040
> Project: Apache Lens
>  Issue Type: Bug
>  Components: client
>Affects Versions: 2.6
>Reporter: Amareshwari Sriramadasu
>Assignee: Sushil Mohanty
> Fix For: 2.6
>
>
> Since cubesegmentation commands have prefix as cube, the auto completion and 
> help for cube commands is not working.
> We need to change the command word from cubesegmentation to something else.
> Shall we change to just segmentation ?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: Review Request 47301: LENS-1141 : Adding user cost ceiling tests

2016-05-16 Thread Archana H

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

(Updated May 17, 2016, 6:57 a.m.)


Review request for lens, Amareshwari Sriramadasu, Deepak Barr, Rajat 
Khandelwal, and Puneet Gupta.


Repository: lens


Description
---

Adding user cost ceiling tests


Diffs (updated)
-

  lens-regression/pom.xml b9841e8 
  
lens-regression/src/main/java/org/apache/lens/regression/core/constants/DriverConfig.java
 c0fc15a 
  lens-regression/src/main/resources/queries.properties PRE-CREATION 
  
lens-regression/src/test/java/org/apache/lens/regression/ITStreamingTests.java 
d942e3c 
  
lens-regression/src/test/java/org/apache/lens/regression/config/ITServerConfigTests.java
 f326a4f 
  
lens-regression/src/test/java/org/apache/lens/regression/config/ITSessionConfigTests.java
 d3b8ffb 
  
lens-regression/src/test/java/org/apache/lens/regression/throttling/ITCostTests.java
 PRE-CREATION 

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


Testing
---

[INFO] 
[INFO] Reactor Summary:
[INFO] 
[INFO] Lens Checkstyle Rules . SUCCESS [1.978s]
[INFO] Lens .. SUCCESS [3.996s]
[INFO] Lens API .. SUCCESS [20.521s]
[INFO] Lens API for server and extensions  SUCCESS [16.392s]
[INFO] Lens Cube . SUCCESS [14:46.227s]
[INFO] Lens DB storage ... SUCCESS [16.187s]
[INFO] Lens Query Library  SUCCESS [13.004s]
[INFO] Lens Hive Driver .. SUCCESS [1:22.171s]
[INFO] Lens Driver for JDBC .. SUCCESS [39.077s]
[INFO] Lens Elastic Search Driver  SUCCESS [23.482s]
[INFO] Lens Server ... SUCCESS [8:42.013s]
[INFO] Lens client ... SUCCESS [1:30.298s]
[INFO] Lens CLI .. SUCCESS [1:17.992s]
[INFO] Lens Examples . SUCCESS [8.909s]
[INFO] Lens Ship Jars to Distributed Cache ... SUCCESS [0.644s]
[INFO] Lens Distribution . SUCCESS [9.850s]
[INFO] Lens ML Lib ... SUCCESS [1:08.855s]
[INFO] Lens ML Ext Distribution .. SUCCESS [2.197s]
[INFO] Lens Regression ... SUCCESS [10.979s]
[INFO] Lens UI ... SUCCESS [42.076s]
[INFO] 
[INFO] BUILD SUCCESS
[INFO] 
[INFO] Total time: 32:17.865s
[INFO] Finished at: Thu May 12 12:03:42 UTC 2016
[INFO] Final Memory: 195M/2815M
[INFO] 


Thanks,

Archana H