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

(Updated Feb. 2, 2016, 7:08 a.m.)


Review request for lens.


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


Repository: lens


Description (updated)
-------

Changes include :
- Moving to latest jersey, grizzly and jaxb versions
- Enable Moxy json features explicitly
- Fixing a bug in LensJerseyTest for starting tests on random port
- Annotate all enum classes with @XmlEnum
- Write JAXB adapter for UUID
- In Json the name of the field as "type" is reserved. Had to change all the 
occurrances. Changed the type in xsd to be "_type".
- Fix signatures wrt LensAPIResult<? extends QuerySubmitResult>
- Update all tests to run against both XML and JSON marshalling/unmarshalling
- JSON requires all JAXBElement classes to be written as GenericEntity. Fixed 
TestMetastoreService wrt the same.


Diffs (updated)
-----

  lens-api/pom.xml 8aa2f67 
  lens-api/src/main/java/org/apache/lens/api/APIResult.java 0cdee0d 
  lens-api/src/main/java/org/apache/lens/api/LensConf.java ff965d6 
  lens-api/src/main/java/org/apache/lens/api/LensSessionHandle.java d4327a6 
  lens-api/src/main/java/org/apache/lens/api/Priority.java 0e5a65d 
  lens-api/src/main/java/org/apache/lens/api/UUIDAdapter.java PRE-CREATION 
  lens-api/src/main/java/org/apache/lens/api/query/QueryCostType.java 1485e1d 
  lens-api/src/main/java/org/apache/lens/api/query/QueryHandle.java 9f20184 
  lens-api/src/main/java/org/apache/lens/api/query/QueryPrepareHandle.java 
756287e 
  lens-api/src/main/java/org/apache/lens/api/query/QueryResultSetMetadata.java 
28d9710 
  lens-api/src/main/java/org/apache/lens/api/query/QueryStatus.java 44fd97e 
  lens-api/src/main/java/org/apache/lens/api/query/ResultColumnType.java 
d0c21a7 
  lens-api/src/main/java/org/apache/lens/api/query/SchedulerJobHandle.java 
aa4dc13 
  
lens-api/src/main/java/org/apache/lens/api/query/SchedulerJobInstanceHandle.java
 c124a38 
  lens-api/src/main/java/org/apache/lens/api/result/QueryCostTO.java a247e3c 
  
lens-api/src/main/java/org/apache/lens/api/util/MoxyJsonConfigurationContextResolver.java
 PRE-CREATION 
  lens-api/src/main/resources/cube-0.1.xsd d195b08 
  lens-cli/src/test/java/org/apache/lens/cli/LensCliApplicationTest.java 
8647ac3 
  
lens-cli/src/test/java/org/apache/lens/cli/TestLensDimensionTableCommands.java 
30f4ec1 
  lens-cli/src/test/resources/cube_with_no_weight_facts.xml 13736b2 
  lens-cli/src/test/resources/dim-local-storage-element.xml 6503261 
  lens-cli/src/test/resources/dim_table.xml 3bc9600 
  lens-cli/src/test/resources/dim_table2.xml 4c3f7d9 
  lens-cli/src/test/resources/fact-local-storage-element.xml 6f30a1c 
  lens-cli/src/test/resources/fact1.xml f6d1f9c 
  lens-cli/src/test/resources/fact_without_weight.xml 8371b0b 
  lens-cli/src/test/resources/lens-client-site.xml e500bda 
  lens-cli/src/test/resources/logback.xml PRE-CREATION 
  lens-cli/src/test/resources/sample-cube.xml e3b3284 
  lens-cli/src/test/resources/test-detail.xml bb54354 
  lens-cli/src/test/resources/test-dimension.xml 2fa47f1 
  lens-client/src/main/java/org/apache/lens/client/LensConnection.java 30a7e2c 
  lens-client/src/main/java/org/apache/lens/client/LensMetadataClient.java 
4dec1a2 
  lens-client/src/main/java/org/apache/lens/client/LensStatement.java 8de7708 
  lens-examples/src/main/java/org/apache/lens/examples/SampleMetastore.java 
1fbd358 
  lens-examples/src/main/resources/city.xml 1a89a2a 
  lens-examples/src/main/resources/city_subset.xml 18c7847 
  lens-examples/src/main/resources/city_table.xml 27be305 
  lens-examples/src/main/resources/customer.xml c6182a2 
  lens-examples/src/main/resources/customer_table.xml af308c2 
  lens-examples/src/main/resources/dim_table.xml 10c9ac0 
  lens-examples/src/main/resources/dim_table2.xml e72f9c5 
  lens-examples/src/main/resources/dim_table3.xml 7955426 
  lens-examples/src/main/resources/dim_table4.xml 9de1cd7 
  lens-examples/src/main/resources/fact1.xml c934a64 
  lens-examples/src/main/resources/fact2.xml 3298fc1 
  lens-examples/src/main/resources/product.xml bb91997 
  lens-examples/src/main/resources/product_db_table.xml 867d37b 
  lens-examples/src/main/resources/product_table.xml 303f3ad 
  lens-examples/src/main/resources/rawfact.xml 8191eb2 
  lens-examples/src/main/resources/sales-aggr-continuous-fact.xml 781a615 
  lens-examples/src/main/resources/sales-aggr-fact1.xml 728c775 
  lens-examples/src/main/resources/sales-aggr-fact2.xml 61edf64 
  lens-examples/src/main/resources/sales-cube.xml e9e48ce 
  lens-examples/src/main/resources/sales-raw-fact.xml 4c2d571 
  lens-examples/src/main/resources/sample-cube.xml 3b5abea 
  lens-examples/src/main/resources/sample-db-only-dimension.xml 2e8aa64 
  lens-examples/src/main/resources/sample-dimension.xml 3c2589c 
  lens-examples/src/main/resources/sample-dimension2.xml 9740507 
  lens-ml-lib/src/main/java/org/apache/lens/ml/server/MLApp.java e6e3c02 
  lens-ml-lib/src/test/java/org/apache/lens/ml/TestMLRunner.java ef3d53e 
  
lens-server-api/src/main/java/org/apache/lens/server/api/driver/InMemoryResultSet.java
 f6434da 
  lens-server/pom.xml ba91e76 
  lens-server/src/main/java/org/apache/lens/server/BaseApp.java PRE-CREATION 
  lens-server/src/main/java/org/apache/lens/server/LensServer.java 61eb37f 
  lens-server/src/main/java/org/apache/lens/server/ServerModeFilter.java 
630b95e 
  
lens-server/src/main/java/org/apache/lens/server/error/LensExceptionMapper.java 
1bb65ca 
  
lens-server/src/main/java/org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java
 fc67df1 
  lens-server/src/main/java/org/apache/lens/server/metastore/JAXBUtils.java 
70323d3 
  lens-server/src/main/java/org/apache/lens/server/metastore/MetastoreApp.java 
520c698 
  
lens-server/src/main/java/org/apache/lens/server/metastore/MetastoreResource.java
 fb937c6 
  lens-server/src/main/java/org/apache/lens/server/query/QueryApp.java 9db034a 
  
lens-server/src/main/java/org/apache/lens/server/query/QueryServiceResource.java
 bb4cfd2 
  
lens-server/src/main/java/org/apache/lens/server/query/save/SavedQueryApp.java 
e55ed13 
  
lens-server/src/main/java/org/apache/lens/server/query/save/SavedQueryResource.java
 5c247be 
  lens-server/src/main/java/org/apache/lens/server/scheduler/SchedulerApp.java 
0ea8544 
  lens-server/src/main/java/org/apache/lens/server/session/SessionApp.java 
a499968 
  lens-server/src/main/java/org/apache/lens/server/session/SessionResource.java 
3ba5edd 
  lens-server/src/main/java/org/apache/lens/server/ui/UIApp.java c22a1aa 
  lens-server/src/main/resources/lensserver-default.xml 881c159 
  
lens-server/src/test/java/org/apache/lens/server/LensAllApplicationJerseyTest.java
 56a3b75 
  lens-server/src/test/java/org/apache/lens/server/LensJerseyTest.java 8f52ddd 
  lens-server/src/test/java/org/apache/lens/server/LensServerTestUtil.java 
94dd394 
  lens-server/src/test/java/org/apache/lens/server/TestLensApplication.java 
4f9f4d2 
  lens-server/src/test/java/org/apache/lens/server/TestServerMode.java 75f21e1 
  lens-server/src/test/java/org/apache/lens/server/TestServerRestart.java 
877200f 
  
lens-server/src/test/java/org/apache/lens/server/common/FormDataMultiPartFactory.java
 5301162 
  lens-server/src/test/java/org/apache/lens/server/common/RestAPITestUtil.java 
4b25fd0 
  
lens-server/src/test/java/org/apache/lens/server/healthcheck/TestHealthChecks.java
 8e22c7a 
  
lens-server/src/test/java/org/apache/lens/server/metastore/TestMetastoreService.java
 925fc86 
  
lens-server/src/test/java/org/apache/lens/server/metastore/TestMetastoreServiceJSON.java
 85580da 
  
lens-server/src/test/java/org/apache/lens/server/metrics/TestResourceMethodMetrics.java
 515ac13 
  
lens-server/src/test/java/org/apache/lens/server/query/QueryAPIErrorResponseTest.java
 6f8886c 
  lens-server/src/test/java/org/apache/lens/server/query/TestLensDAO.java 
01e846a 
  
lens-server/src/test/java/org/apache/lens/server/query/TestQueryConstraints.java
 ab42a3d 
  
lens-server/src/test/java/org/apache/lens/server/query/TestQueryEndEmailNotifier.java
 4ac42b2 
  lens-server/src/test/java/org/apache/lens/server/query/TestQueryService.java 
5d949d2 
  
lens-server/src/test/java/org/apache/lens/server/query/TestResultFormatting.java
 30d1e34 
  
lens-server/src/test/java/org/apache/lens/server/query/save/TestSavedQueryService.java
 7c6ce49 
  
lens-server/src/test/java/org/apache/lens/server/session/TestSessionResource.java
 3055ce5 
  
lens-server/src/test/java/org/apache/lens/server/ui/TestSessionUIResource.java 
6f7c216 
  pom.xml 746204e 
  src/site/apt/admin/config.apt 703abb3 

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


Testing (updated)
-------

All tests passing.
All examples passing.


Thanks,

Amareshwari Sriramadasu

Reply via email to