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

Ship it!


+1.

Push it. :)

- Jung JaeHwa


On April 10, 2014, 8:23 a.m., Hyunsik Choi wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20199/
> -----------------------------------------------------------
> 
> (Updated April 10, 2014, 8:23 a.m.)
> 
> 
> Review request for Tajo.
> 
> 
> Bugs: TAJO-745
>     https://issues.apache.org/jira/browse/TAJO-745
> 
> 
> Repository: tajo
> 
> 
> Description
> -------
> 
> Identifiers that APIs in TajoClient and Tajo JDBC driver take are normalized 
> in client API side. So, identifiers composed of upper and lower mixed 
> characters should be used with double quote ("). This convention is different 
> from existing JDBC driver's convention. It makes ugly code when users use 
> TajoClient.
> 
> This patch changes their APIs to be case sensitive. In addition, this patch 
> adds some missing JDBC APIs and fixes wrong behaviors of getTables() and 
> getColumns() in JDBC APIs.
> 
> 
> Diffs
> -----
> 
>   
> tajo-catalog/tajo-catalog-common/src/main/java/org/apache/tajo/catalog/CatalogConstants.java
>  c695fc8 
>   
> tajo-catalog/tajo-catalog-common/src/main/java/org/apache/tajo/catalog/CatalogUtil.java
>  5bcb290 
>   
> tajo-catalog/tajo-catalog-common/src/main/java/org/apache/tajo/catalog/Column.java
>  2e29536 
>   
> tajo-catalog/tajo-catalog-drivers/tajo-hcatalog/src/main/java/org/apache/tajo/catalog/store/HCatalogStore.java
>  e6b0bcd 
>   tajo-client/src/main/java/org/apache/tajo/client/TajoClient.java 32d09df 
>   tajo-common/src/main/java/org/apache/tajo/util/StringUtils.java ad607a1 
>   
> tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/eval/LikePredicateEval.java
>  e1c693e 
>   
> tajo-core/tajo-core-backend/src/test/java/org/apache/tajo/QueryTestCaseBase.java
>  ed943f2 
>   
> tajo-core/tajo-core-backend/src/test/java/org/apache/tajo/engine/query/TestCTASQuery.java
>  ad93738 
>   
> tajo-core/tajo-core-backend/src/test/java/org/apache/tajo/engine/query/TestCreateTable.java
>  a6bb467 
>   
> tajo-core/tajo-core-backend/src/test/java/org/apache/tajo/engine/query/TestJoinBroadcast.java
>  78714c5 
>   
> tajo-core/tajo-core-backend/src/test/java/org/apache/tajo/engine/query/TestJoinQuery.java
>  6d72ca7 
>   
> tajo-core/tajo-core-backend/src/test/java/org/apache/tajo/jdbc/TestTajoDatabaseMetaData.java
>  PRE-CREATION 
>   
> tajo-core/tajo-core-backend/src/test/java/org/apache/tajo/jdbc/TestTajoJdbc.java
>  9d0352c 
>   
> tajo-core/tajo-core-backend/src/test/resources/queries/TestAlterTable/alter_table_rename_table_ddl.sql
>  eeab457 
>   
> tajo-core/tajo-core-backend/src/test/resources/results/TestTajoDatabaseMetaData/getTables1.result
>  PRE-CREATION 
>   
> tajo-core/tajo-core-backend/src/test/resources/results/TestTajoDatabaseMetaData/getTables2.result
>  PRE-CREATION 
>   
> tajo-core/tajo-core-backend/src/test/resources/results/TestTajoJdbc/getTables1.result
>  2d89f42 
>   
> tajo-core/tajo-core-backend/src/test/resources/results/TestTajoJdbc/getTables2.result
>  042cb52 
>   tajo-jdbc/src/main/java/org/apache/tajo/jdbc/TajoConnection.java 5d967e8 
>   tajo-jdbc/src/main/java/org/apache/tajo/jdbc/TajoDatabaseMetaData.java 
> ac122c8 
>   tajo-jdbc/src/main/java/org/apache/tajo/jdbc/TajoDriver.java c537eb5 
>   tajo-jdbc/src/main/java/org/apache/tajo/jdbc/TajoStatement.java b7604a8 
> 
> Diff: https://reviews.apache.org/r/20199/diff/
> 
> 
> Testing
> -------
> 
> mvn clean install [passed]
> 
> mvn clean test -Phcatalog-0.12.0 
> -Dtajo.catalog.store.class=org.apache.tajo.catalog.store.HCatalogStore 
> [passed]
> 
> 
> Thanks,
> 
> Hyunsik Choi
> 
>

Reply via email to