[
https://issues.apache.org/jira/browse/TAJO-1860?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14903885#comment-14903885
]
Hudson commented on TAJO-1860:
------------------------------
SUCCESS: Integrated in Tajo-0.11.0-build #67 (See
[https://builds.apache.org/job/Tajo-0.11.0-build/67/])
TAJO-1860: Refactor Rpc clients to take Connection Parameters. (hyunsik: rev
4a22d1da4e0104bdb957b3e0b7131892c1e4b647)
*
tajo-rpc/tajo-rpc-protobuf/src/test/java/org/apache/tajo/rpc/TestBlockingRpc.java
*
tajo-rpc/tajo-rpc-protobuf/src/main/java/org/apache/tajo/rpc/AsyncRpcClient.java
* tajo-core/src/main/java/org/apache/tajo/master/QueryInProgress.java
* tajo-core/src/main/java/org/apache/tajo/worker/ExecutionBlockContext.java
* tajo-client/src/main/java/org/apache/tajo/client/QueryClientImpl.java
*
tajo-core-tests/src/test/java/org/apache/tajo/cli/tsql/TestTajoCliNegatives.java
*
tajo-rpc/tajo-rpc-protobuf/src/test/java/org/apache/tajo/rpc/TestRpcClientManager.java
* tajo-core/src/main/java/org/apache/tajo/util/RpcParameterFactory.java
*
tajo-rpc/tajo-rpc-protobuf/src/main/java/org/apache/tajo/rpc/RpcConnectionKey.java
* tajo-docs/src/main/sphinx/jdbc_driver.rst
* tajo-cli/src/main/java/org/apache/tajo/cli/tsql/CliClientParamsFactory.java
* tajo-jdbc/src/test/java/org/apache/tajo/jdbc/TestTajoJdbc.java
* tajo-docs/src/main/sphinx/table_management/tablespaces.rst
* tajo-client/src/main/java/org/apache/tajo/client/ClientParameterHelper.java
*
tajo-rpc/tajo-rpc-protobuf/src/main/java/org/apache/tajo/rpc/RpcClientManager.java
* tajo-common/src/main/java/org/apache/tajo/exception/SQLExceptionUtil.java
* tajo-core/src/main/java/org/apache/tajo/querymaster/Stage.java
* tajo-client/src/main/java/org/apache/tajo/client/ClientParameters.java
*
tajo-rpc/tajo-rpc-protobuf/src/main/java/org/apache/tajo/rpc/BlockingRpcClient.java
*
tajo-core-tests/src/test/java/org/apache/tajo/cli/tsql/commands/TestHdfsCommand.java
* tajo-core/src/main/java/org/apache/tajo/master/TajoMaster.java
*
tajo-core-tests/src/test/java/org/apache/tajo/cli/tsql/commands/TestExecExternalShellCommand.java
*
tajo-rpc/tajo-rpc-protobuf/src/main/java/org/apache/tajo/rpc/NettyClientBase.java
* tajo-core/src/main/java/org/apache/tajo/worker/TajoWorker.java
* tajo-common/src/main/java/org/apache/tajo/conf/TajoConf.java
* tajo-client/src/main/java/org/apache/tajo/client/v2/TajoClient.java
*
tajo-catalog/tajo-catalog-client/src/main/java/org/apache/tajo/catalog/CatalogClient.java
* tajo-core/src/main/java/org/apache/tajo/querymaster/QueryMaster.java
* tajo-common/src/main/proto/errors.proto
* CHANGES
* tajo-core-tests/src/test/java/org/apache/tajo/util/TestRpcParamFactory.java
* tajo-core/src/main/java/org/apache/tajo/worker/TaskManager.java
* tajo-client/src/main/java/org/apache/tajo/client/v2/LegacyClientDelegate.java
* tajo-client/src/main/java/org/apache/tajo/client/v2/ClientDelegateFactory.java
*
tajo-core/src/main/java/org/apache/tajo/worker/rule/ConnectivityCheckerRuleForTajoWorker.java
* tajo-core/src/main/java/org/apache/tajo/worker/NodeStatusUpdater.java
* tajo-core-tests/src/test/java/org/apache/tajo/cli/tsql/TestTajoCli.java
* tajo-rpc/tajo-rpc-common/src/main/java/org/apache/tajo/rpc/RpcConstants.java
*
tajo-core-tests/src/test/java/org/apache/tajo/cli/tsql/TestDefaultCliOutputFormatter.java
* tajo-jdbc/src/test/java/org/apache/tajo/jdbc/TestTajoJdbcNegative.java
* tajo-rpc/tajo-rpc-protobuf/src/test/java/org/apache/tajo/rpc/TestAsyncRpc.java
* tajo-cli/src/main/java/org/apache/tajo/cli/tsql/TajoCli.java
*
tajo-rpc/tajo-rpc-protobuf/src/main/java/org/apache/tajo/rpc/ProtoClientChannelInitializer.java
* tajo-core/src/main/java/org/apache/tajo/querymaster/DefaultTaskScheduler.java
* tajo-core/src/main/java/org/apache/tajo/querymaster/QueryMasterTask.java
* tajo-client/src/main/java/org/apache/tajo/client/SessionConnection.java
> Refactor Rpc clients to take Connection Parameters
> --------------------------------------------------
>
> Key: TAJO-1860
> URL: https://issues.apache.org/jira/browse/TAJO-1860
> Project: Tajo
> Issue Type: Improvement
> Components: RPC
> Reporter: Hyunsik Choi
> Assignee: Hyunsik Choi
> Fix For: 0.11.0
>
>
> Currently, Rpc client implementations only takes few parameters. This
> refactoring allows rpc clients to take flexible parameters. I also add
> connection timeout and cleaned up some routines.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)