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




lens-server/src/main/java/org/apache/lens/server/query/QueryExecutionServiceImpl.java
 (line 664)
<https://reviews.apache.org/r/46552/#comment194583>

    why is extra sleep - existing while loop should do, right?


- Amareshwari Sriramadasu


On April 27, 2016, 2:41 a.m., Puneet Gupta wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/46552/
> -----------------------------------------------------------
> 
> (Updated April 27, 2016, 2:41 a.m.)
> 
> 
> Review request for lens.
> 
> 
> Bugs: lens-1013
>     https://issues.apache.org/jira/browse/lens-1013
> 
> 
> Repository: lens
> 
> 
> Description
> -------
> 
> as of now DriverQueryHook has a preLaunch() method which is called just 
> before launching the query . 
> 
> We should also have an option to interact with hook on postSelect() which 
> will be called once query has been accepted by lens server and appropriate 
> driver has been selected for it.
> 
> 
> Also as of now, the preLaunch() is called by individual driver. This should 
> be moved to server and drivers should not manage this operation.
> 
> 
> Diffs
> -----
> 
>   lens-driver-hive/src/main/java/org/apache/lens/driver/hive/HiveDriver.java 
> 6eec3f7 
>   
> lens-driver-hive/src/test/java/org/apache/lens/driver/hive/TestHiveDriver.java
>  3f77b0c 
>   
> lens-driver-hive/src/test/java/org/apache/lens/driver/hive/TestRemoteHiveDriver.java
>  4f18c24 
>   lens-driver-jdbc/src/main/java/org/apache/lens/driver/jdbc/JDBCDriver.java 
> eef4464 
>   
> lens-driver-jdbc/src/test/java/org/apache/lens/driver/jdbc/TestJdbcDriver.java
>  81a9552 
>   
> lens-server-api/src/main/java/org/apache/lens/server/api/driver/AbstractLensDriver.java
>  883ad9d 
>   
> lens-server-api/src/main/java/org/apache/lens/server/api/driver/DriverQueryHook.java
>  ecac6be 
>   
> lens-server-api/src/main/java/org/apache/lens/server/api/driver/LensDriver.java
>  69295d9 
>   
> lens-server-api/src/main/java/org/apache/lens/server/api/driver/NoOpDriverQueryHook.java
>  a5475e4 
>   
> lens-server-api/src/test/java/org/apache/lens/server/api/user/MockDriverQueryHook.java
>  2505ef4 
>   
> lens-server/src/main/java/org/apache/lens/server/query/QueryExecutionServiceImpl.java
>  c72a890 
>   lens-server/src/test/java/org/apache/lens/server/LensJerseyTest.java 
> fb757e4 
>   lens-server/src/test/java/org/apache/lens/server/TestServerRestart.java 
> 0f55d9e 
>   
> lens-server/src/test/java/org/apache/lens/server/query/TestQueryService.java 
> 6bf077d 
>   lens-server/src/test/resources/drivers/hive/hive1/hivedriver-site.xml 
> 6362473 
>   lens-server/src/test/resources/drivers/hive/hive2/hivedriver-site.xml 
> d5be96e 
> 
> Diff: https://reviews.apache.org/r/46552/diff/
> 
> 
> Testing
> -------
> 
> mvn test -Dtest=org.apache.lens.server.query.TestQueryService#testExecuteAsync
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> Running org.apache.lens.server.query.TestQueryService
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 116.959 sec - 
> in org.apache.lens.server.query.TestQueryService
> 
> Results :
> 
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0
> 
> Logs from MockDriverQueryHook
> -----
> 
> 22 Apr 2016 02:32:11 f5f0df2e-b8c5-4b10-b9a9-d714f3be6caf 
> [grizzly-http-server-3] INFO  
> org.apache.lens.server.api.driver.NoOpDriverQueryHook - Post select for foo, 
> user query: select ID, IDSTR from TEST_TABLE, driver hive/hive1, driver 
> query: select ID, IDSTR from TEST_TABLE
> 
> 
> 22 Apr 2016 02:32:43 4d3c9dc6-2abf-432a-aa94-acb937c1b457 [QuerySubmitter] 
> INFO  org.apache.lens.server.api.driver.NoOpDriverQueryHook - Pre launch for 
> foo, user query: select ID, IDSTR from TEST_TABLE, driver hive/hive1, driver 
> query: select ID, IDSTR from TEST_TABLE
> 
> 
> Pending
> ------
> Will try to update server restart test case and MockQueryDriverHook to use 
> AbstractQueryContext#updateConf(Map)
> 
> 
> Thanks,
> 
> Puneet Gupta
> 
>

Reply via email to