-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/20253/
-----------------------------------------------------------
Review request for Tajo.
Bugs: TAJO-755
https://issues.apache.org/jira/browse/TAJO-755
Repository: tajo
Description
-------
Currently, Tajo uses {{tajo.warehouse.directory}} to a default tablespace. The
default tablespace is stored to catalog server when TajoMaster starts up
firstly.
Some users can change {{tajo.root}} after they use Tajo for a while. In this
case, the mismatch between {{tajo.root}} and the default space can cause some
problems. To avoid this confusion, we need to support {{ALTER TABLESPACE} to
change tablespaces
Diffs
-----
CHANGES.txt 9cdcb5e321eb25d52113533cfd3ff2591edaae4e
tajo-algebra/src/main/java/org/apache/tajo/algebra/AlterTablespace.java
PRE-CREATION
tajo-algebra/src/main/java/org/apache/tajo/algebra/AlterTablespaceSetType.java
PRE-CREATION
tajo-algebra/src/main/java/org/apache/tajo/algebra/OpType.java
0cb0527ab6af65b3e706ea26b52965d00dedc73d
tajo-catalog/tajo-catalog-client/src/main/java/org/apache/tajo/catalog/AbstractCatalogClient.java
60cce9a51a813b45efc9e2ee190e9be964c1a08f
tajo-catalog/tajo-catalog-client/src/main/java/org/apache/tajo/catalog/CatalogService.java
f68f11a36c05208ee66304cb43933567e5222c64
tajo-catalog/tajo-catalog-client/src/main/proto/CatalogProtocol.proto
0f34f7cf4c796254921b7f914fb6492614e5b397
tajo-catalog/tajo-catalog-common/src/main/proto/CatalogProtos.proto
b985ba7b6ea2958f3afbf87b70dfad00257a5f8f
tajo-catalog/tajo-catalog-drivers/tajo-hcatalog/src/main/java/org/apache/tajo/catalog/store/HCatalogStore.java
755fca63026f6d85b32f061c16602732b17f7452
tajo-catalog/tajo-catalog-server/src/main/java/org/apache/tajo/catalog/CatalogServer.java
b32b4e9523259fa75e59ed303fc3274b39b3b8b2
tajo-catalog/tajo-catalog-server/src/main/java/org/apache/tajo/catalog/store/AbstractDBStore.java
b1efc7fa9c2e4fbd507b0a6634c7e6fbc93f101f
tajo-catalog/tajo-catalog-server/src/main/java/org/apache/tajo/catalog/store/CatalogStore.java
e0c5a9d5f516987354679e43f2337f396f4d0665
tajo-catalog/tajo-catalog-server/src/main/java/org/apache/tajo/catalog/store/MemStore.java
ca29a6badff7f96e65410a2738f27f50b73c84f2
tajo-catalog/tajo-catalog-server/src/test/java/org/apache/tajo/catalog/TestCatalog.java
1eefe293590c3c5fab730e0164c2b12eca763cda
tajo-core/tajo-core-backend/src/main/antlr4/org/apache/tajo/engine/parser/SQLParser.g4
1249d57e36eba9d65262d210f57113f5fc56f4bf
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/parser/SQLAnalyzer.java
e95d5af080f9b3c48ee69130e1e4d569ccf4cc75
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/planner/AlgebraVisitor.java
6aa48300e0fef32e5e98f2a2fc7bf321505c3250
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/planner/AlterTablespaceNode.java
PRE-CREATION
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/planner/BaseAlgebraVisitor.java
44adf12da7fa03c8977d9f9788754083031e0426
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/planner/BasicLogicalPlanVisitor.java
d5697588275fd5842f31cdece3bdf71e46d55b37
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/planner/LogicalPlanPreprocessor.java
540d45bb0d9d6ef59af610d8ab8624942d41917e
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/planner/LogicalPlanVisitor.java
7f3802629e8449a56e398b4480ae99b16eff3649
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/planner/LogicalPlanner.java
6336f50a439eb2feec960a1a983628cfe809af8e
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/planner/PlannerUtil.java
68578e8464b480cadd8a6c68e55fa39f367009ed
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/planner/logical/NodeType.java
375926e0878ef3f88eec08ae5da863fdfdb7f369
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/master/GlobalEngine.java
cbb8f37aced44b7cf6f5ebdc2969852ebf4d652b
tajo-core/tajo-core-backend/src/test/java/org/apache/tajo/engine/query/TestAlterTable.java
5779347be258510d1a7dbb2ebf1c46c4b4b810a8
tajo-core/tajo-core-backend/src/test/java/org/apache/tajo/engine/query/TestAlterTablespace.java
PRE-CREATION
Diff: https://reviews.apache.org/r/20253/diff/
Testing
-------
Thanks,
Hyunsik Choi