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

(Updated July 27, 2015, 9:43 a.m.)


Review request for lens.


Changes
-------

fixed testcases


Repository: lens


Description
-------

LENS-251 Support for stores with continuous update period


Diffs (updated)
-----

  lens-api/src/main/resources/cube-0.1.xsd ab7d3ff 
  lens-cube/src/main/java/org/apache/lens/cube/metadata/UpdatePeriod.java 
253323b 
  lens-cube/src/main/java/org/apache/lens/cube/parse/DateUtil.java 9e295d3 
  lens-cube/src/main/java/org/apache/lens/cube/parse/StorageTableResolver.java 
7bfbd86 
  lens-cube/src/test/java/org/apache/lens/cube/parse/CubeTestSetup.java e0338f5 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestCubeRewriter.java 
e04d04c 
  
lens-cube/src/test/java/org/apache/lens/cube/parse/TestDenormalizationResolver.java
 901b95e 
  lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeResolver.java 
f2d7990 
  
lens-cube/src/test/java/org/apache/lens/cube/parse/TestTimeRangeWriterWithQuery.java
 0e22ce2 
  
lens-examples/src/main/java/org/apache/lens/examples/PopulateSampleMetastore.java
 7ecabfa 
  lens-examples/src/main/java/org/apache/lens/examples/SampleMetastore.java 
dee43ef 
  lens-examples/src/main/resources/cube-queries.sql 7668f54 
  lens-examples/src/main/resources/db-storage-schema.sql bbb62e8 
  lens-examples/src/main/resources/sales-aggr-continuous-fact.xml PRE-CREATION 

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


Testing
-------

Added the unit test to TestCubeRewriter. 

Also created sales_aggr_continuous_fact in examples and tested on lens shell:

lens-shell>cube select store_sales from sales where time_range_in(order_time, 
'now.second-2 days', 'now.second')
Command 'cube select store_sales from sales where time_range_in(order_time, 
'now.second-2 days', 'now.second')' not found (for assistance press TAB)
lens-shell>query execute cube select store_sales from sales where 
time_range_in(order_time, 'now.second-2 days', 'now.second')
22 Jul 2015 08:45:29,932 [Spring Shell] INFO  cliLogger  - Query handle: 
71714696-0a06-46ad-9550-c52c1af32957
22 Jul 2015 08:45:35,975 [Spring Shell] INFO  cliLogger  - User query: 'cube 
select store_sales from sales where time_range_in(order_time, 'now.second-2 
days', 'now.second')' was submitted to org.apache.lens.driver.jdbc.JDBCDriver
22 Jul 2015 08:45:35,976 [Spring Shell] INFO  cliLogger  -  Driver query: 
'SELECT sum(( sales . store_sales )) FROM mydb_sales_aggr_continuous_fact sales 
WHERE ((( sales . order_time ) between  '2015-07-20 08:45:30'  and  '2015-07-22 
08:45:30' ))' and Driver handle: null
22 Jul 2015 08:45:36,095 [Spring Shell] INFO  cliLogger  - 
RUNNING:71714696-0a06-46ad-9550-c52c1af32957 is running - Progress:0.0:null
22 Jul 2015 08:45:36,246 [Spring Shell] INFO  cliLogger  - 
RUNNING:71714696-0a06-46ad-9550-c52c1af32957 is running - Progress:0.0:null
22 Jul 2015 08:45:36,467 [Spring Shell] INFO  cliLogger  - 
RUNNING:71714696-0a06-46ad-9550-c52c1af32957 is running - Progress:0.0:null
22 Jul 2015 08:45:36,594 [Spring Shell] INFO  cliLogger  - 
RUNNING:71714696-0a06-46ad-9550-c52c1af32957 is running - Progress:0.0:null
22 Jul 2015 08:45:36,709 [Spring Shell] INFO  cliLogger  - 
RUNNING:71714696-0a06-46ad-9550-c52c1af32957 is running - Progress:0.0:null
22 Jul 2015 08:45:36,824 [Spring Shell] INFO  cliLogger  - SUCCESSFUL:Query is 
successful! - Result Available
C1    
8.0    
1 rows process in (6) seconds.


Thanks,

sharad agarwal

Reply via email to