----------------------------------------------------------- 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
