Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.11.0
    • Fix Version/s: 0.11.0
    • Component/s: Java Client
    • Labels:
      None

      Description

      Based on RESTful implementations, RESTful API for clients will be created to handle client requests.

      1. TAJO-1338_1.patch
        201 kB
        Jihun Kang
      2. TAJO-1338_2.patch
        198 kB
        Jihun Kang
      3. TAJO-1338.patch
        202 kB
        Jihun Kang

        Issue Links

          Activity

          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Tajo-master-build #653 (See https://builds.apache.org/job/Tajo-master-build/653/)
          TAJO-1338: Defines RESTful API for Clients (jihun: rev 32b524d74f5e4a6a37a4b99c43830f8401fc9e45)

          • tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/ResourceConfigUtil.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/ExceptionResponse.java
          • tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonReader.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegateContext.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/FunctionsResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/NewSessionResponse.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/ClientApplication.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/WorkerConnectionInfoResponse.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/TablesResource.java
          • tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonUtil.java
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestFunctionsResource.java
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestQueryResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/DatabasesResource.java
          • tajo-catalog/tajo-catalog-common/src/main/java/org/apache/tajo/catalog/TableDesc.java
          • tajo-core/pom.xml
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/TajoRestService.java
          • tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultScanner.java
          • tajo-core/src/test/java/org/apache/tajo/ha/TestHAServiceHDFSImpl.java
          • tajo-rpc/tajo-ws-rs/src/test/java/org/apache/tajo/ws/rs/netty/testapp2/Directory.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/requests/NewSessionRequest.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/WorkerResponse.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/ClusterResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegateUtil.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/GetQueryResultDataResponse.java
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestDatabasesResource.java
          • tajo-core/src/test/java/org/apache/tajo/TajoTestingCluster.java
          • tajo-core/src/main/java/org/apache/tajo/master/TajoMaster.java
          • CHANGES
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestSessionsResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/DatabaseInfoResponse.java
          • tajo-rpc/tajo-ws-rs/pom.xml
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/ResourcesUtil.java
          • tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonFeature.java
          • tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultSystemScanner.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/QueryResultResource.java
          • tajo-project/pom.xml
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/RestTestUtils.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/SessionsResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/requests/SubmitQueryRequest.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegate.java
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestTablesResource.java
          • tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonWriter.java
          • tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultFileScanner.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/ResultSetInfoResponse.java
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestQueryResultResource.java
          • tajo-common/src/main/java/org/apache/tajo/conf/TajoConf.java
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestClusterResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/requests/NewDatabaseRequest.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/QueryResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegateContextKey.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Tajo-master-build #653 (See https://builds.apache.org/job/Tajo-master-build/653/ ) TAJO-1338 : Defines RESTful API for Clients (jihun: rev 32b524d74f5e4a6a37a4b99c43830f8401fc9e45) tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/ResourceConfigUtil.java tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/ExceptionResponse.java tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonReader.java tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegateContext.java tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/FunctionsResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/NewSessionResponse.java tajo-core/src/main/java/org/apache/tajo/ws/rs/ClientApplication.java tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/WorkerConnectionInfoResponse.java tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/TablesResource.java tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonUtil.java tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestFunctionsResource.java tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestQueryResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/DatabasesResource.java tajo-catalog/tajo-catalog-common/src/main/java/org/apache/tajo/catalog/TableDesc.java tajo-core/pom.xml tajo-core/src/main/java/org/apache/tajo/ws/rs/TajoRestService.java tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultScanner.java tajo-core/src/test/java/org/apache/tajo/ha/TestHAServiceHDFSImpl.java tajo-rpc/tajo-ws-rs/src/test/java/org/apache/tajo/ws/rs/netty/testapp2/Directory.java tajo-core/src/main/java/org/apache/tajo/ws/rs/requests/NewSessionRequest.java tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/WorkerResponse.java tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/ClusterResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegateUtil.java tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/GetQueryResultDataResponse.java tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestDatabasesResource.java tajo-core/src/test/java/org/apache/tajo/TajoTestingCluster.java tajo-core/src/main/java/org/apache/tajo/master/TajoMaster.java CHANGES tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestSessionsResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/DatabaseInfoResponse.java tajo-rpc/tajo-ws-rs/pom.xml tajo-core/src/main/java/org/apache/tajo/ws/rs/ResourcesUtil.java tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonFeature.java tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultSystemScanner.java tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/QueryResultResource.java tajo-project/pom.xml tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/RestTestUtils.java tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/SessionsResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/requests/SubmitQueryRequest.java tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegate.java tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestTablesResource.java tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonWriter.java tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultFileScanner.java tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/ResultSetInfoResponse.java tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestQueryResultResource.java tajo-common/src/main/java/org/apache/tajo/conf/TajoConf.java tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestClusterResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/requests/NewDatabaseRequest.java tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/QueryResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegateContextKey.java
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Tajo-master-CODEGEN-build #291 (See https://builds.apache.org/job/Tajo-master-CODEGEN-build/291/)
          TAJO-1338: Defines RESTful API for Clients (jihun: rev 32b524d74f5e4a6a37a4b99c43830f8401fc9e45)

          • tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultScanner.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/ResultSetInfoResponse.java
          • tajo-core/src/test/java/org/apache/tajo/ha/TestHAServiceHDFSImpl.java
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/RestTestUtils.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/SessionsResource.java
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestClusterResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/WorkerResponse.java
          • tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/ResourceConfigUtil.java
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestQueryResultResource.java
          • tajo-rpc/tajo-ws-rs/pom.xml
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/ClusterResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/TablesResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegateUtil.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/ExceptionResponse.java
          • tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultFileScanner.java
          • tajo-core/src/main/java/org/apache/tajo/master/TajoMaster.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/NewSessionResponse.java
          • tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonFeature.java
          • tajo-common/src/main/java/org/apache/tajo/conf/TajoConf.java
          • tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonWriter.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/DatabasesResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/GetQueryResultDataResponse.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/TajoRestService.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/DatabaseInfoResponse.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/requests/NewDatabaseRequest.java
          • tajo-catalog/tajo-catalog-common/src/main/java/org/apache/tajo/catalog/TableDesc.java
          • tajo-core/src/test/java/org/apache/tajo/TajoTestingCluster.java
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestFunctionsResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/QueryResource.java
          • tajo-rpc/tajo-ws-rs/src/test/java/org/apache/tajo/ws/rs/netty/testapp2/Directory.java
          • tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonReader.java
          • tajo-core/pom.xml
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/requests/SubmitQueryRequest.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/requests/NewSessionRequest.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/QueryResultResource.java
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestSessionsResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegate.java
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestQueryResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/ClientApplication.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/WorkerConnectionInfoResponse.java
          • tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultSystemScanner.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/FunctionsResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegateContextKey.java
          • tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonUtil.java
          • CHANGES
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestDatabasesResource.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/ResourcesUtil.java
          • tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegateContext.java
          • tajo-project/pom.xml
          • tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestTablesResource.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Tajo-master-CODEGEN-build #291 (See https://builds.apache.org/job/Tajo-master-CODEGEN-build/291/ ) TAJO-1338 : Defines RESTful API for Clients (jihun: rev 32b524d74f5e4a6a37a4b99c43830f8401fc9e45) tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultScanner.java tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/ResultSetInfoResponse.java tajo-core/src/test/java/org/apache/tajo/ha/TestHAServiceHDFSImpl.java tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/RestTestUtils.java tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/SessionsResource.java tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestClusterResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/WorkerResponse.java tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/ResourceConfigUtil.java tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestQueryResultResource.java tajo-rpc/tajo-ws-rs/pom.xml tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/ClusterResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/TablesResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegateUtil.java tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/ExceptionResponse.java tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultFileScanner.java tajo-core/src/main/java/org/apache/tajo/master/TajoMaster.java tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/NewSessionResponse.java tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonFeature.java tajo-common/src/main/java/org/apache/tajo/conf/TajoConf.java tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonWriter.java tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/DatabasesResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/GetQueryResultDataResponse.java tajo-core/src/main/java/org/apache/tajo/ws/rs/TajoRestService.java tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/DatabaseInfoResponse.java tajo-core/src/main/java/org/apache/tajo/ws/rs/requests/NewDatabaseRequest.java tajo-catalog/tajo-catalog-common/src/main/java/org/apache/tajo/catalog/TableDesc.java tajo-core/src/test/java/org/apache/tajo/TajoTestingCluster.java tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestFunctionsResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/QueryResource.java tajo-rpc/tajo-ws-rs/src/test/java/org/apache/tajo/ws/rs/netty/testapp2/Directory.java tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonReader.java tajo-core/pom.xml tajo-core/src/main/java/org/apache/tajo/ws/rs/requests/SubmitQueryRequest.java tajo-core/src/main/java/org/apache/tajo/ws/rs/requests/NewSessionRequest.java tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/QueryResultResource.java tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestSessionsResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegate.java tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestQueryResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/ClientApplication.java tajo-core/src/main/java/org/apache/tajo/ws/rs/responses/WorkerConnectionInfoResponse.java tajo-core/src/main/java/org/apache/tajo/master/exec/NonForwardQueryResultSystemScanner.java tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/FunctionsResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegateContextKey.java tajo-rpc/tajo-ws-rs/src/main/java/org/apache/tajo/ws/rs/netty/gson/GsonUtil.java CHANGES tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestDatabasesResource.java tajo-core/src/main/java/org/apache/tajo/ws/rs/ResourcesUtil.java tajo-core/src/main/java/org/apache/tajo/ws/rs/JerseyResourceDelegateContext.java tajo-project/pom.xml tajo-core/src/test/java/org/apache/tajo/ws/rs/resources/TestTablesResource.java
          Hide
          ykrips Jihun Kang added a comment -

          committed.

          Show
          ykrips Jihun Kang added a comment - committed.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user asfgit closed the pull request at:

          https://github.com/apache/tajo/pull/490

          Show
          githubbot ASF GitHub Bot added a comment - Github user asfgit closed the pull request at: https://github.com/apache/tajo/pull/490
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user ykrips commented on the pull request:

          https://github.com/apache/tajo/pull/490#issuecomment-89892679

          @blrunner ,
          Thanks you for quick review. This patch will commit into main branch.

          Show
          githubbot ASF GitHub Bot added a comment - Github user ykrips commented on the pull request: https://github.com/apache/tajo/pull/490#issuecomment-89892679 @blrunner , Thanks you for quick review. This patch will commit into main branch.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user blrunner commented on the pull request:

          https://github.com/apache/tajo/pull/490#issuecomment-89891460

          I found the result of jenkins build as following:
          https://builds.apache.org/job/PreCommit-TAJO-Build/709//testReport/

          Ship it.

          Show
          githubbot ASF GitHub Bot added a comment - Github user blrunner commented on the pull request: https://github.com/apache/tajo/pull/490#issuecomment-89891460 I found the result of jenkins build as following: https://builds.apache.org/job/PreCommit-TAJO-Build/709//testReport/ Ship it.
          Hide
          tajoqa Tajo QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12720369/TAJO-1338_2.patch
          against master revision release-0.9.0-rc0-239-g696d2aa.

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 11 new or modified test files.

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          +1 javadoc. The applied patch does not increase the total number of javadoc warnings.

          +1 checkstyle. The patch generated 0 code style errors.

          -1 findbugs. The patch appears to introduce 20 new Findbugs (version 2.0.3) warnings.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          +1 core tests. The patch passed unit tests in tajo-catalog/tajo-catalog-common tajo-common tajo-core tajo-rpc/tajo-ws-rs.

          Test results: https://builds.apache.org/job/PreCommit-TAJO-Build/709//testReport/
          Findbugs warnings: https://builds.apache.org/job/PreCommit-TAJO-Build/709//artifact/incubator-tajo/patchprocess/newPatchFindbugsWarningstajo-common.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-TAJO-Build/709//artifact/incubator-tajo/patchprocess/newPatchFindbugsWarningstajo-core.html
          Console output: https://builds.apache.org/job/PreCommit-TAJO-Build/709//console

          This message is automatically generated.

          Show
          tajoqa Tajo QA added a comment - -1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12720369/TAJO-1338_2.patch against master revision release-0.9.0-rc0-239-g696d2aa. +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 11 new or modified test files. +1 javac. The applied patch does not increase the total number of javac compiler warnings. +1 javadoc. The applied patch does not increase the total number of javadoc warnings. +1 checkstyle. The patch generated 0 code style errors. -1 findbugs. The patch appears to introduce 20 new Findbugs (version 2.0.3) warnings. +1 release audit. The applied patch does not increase the total number of release audit warnings. +1 core tests. The patch passed unit tests in tajo-catalog/tajo-catalog-common tajo-common tajo-core tajo-rpc/tajo-ws-rs. Test results: https://builds.apache.org/job/PreCommit-TAJO-Build/709//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-TAJO-Build/709//artifact/incubator-tajo/patchprocess/newPatchFindbugsWarningstajo-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-TAJO-Build/709//artifact/incubator-tajo/patchprocess/newPatchFindbugsWarningstajo-core.html Console output: https://builds.apache.org/job/PreCommit-TAJO-Build/709//console This message is automatically generated.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user ykrips commented on the pull request:

          https://github.com/apache/tajo/pull/490#issuecomment-89880070

          No problems. I don't have any privileges on travis ci, so I will upload the patch to JIRA.

          Show
          githubbot ASF GitHub Bot added a comment - Github user ykrips commented on the pull request: https://github.com/apache/tajo/pull/490#issuecomment-89880070 No problems. I don't have any privileges on travis ci, so I will upload the patch to JIRA.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user blrunner commented on the pull request:

          https://github.com/apache/tajo/pull/490#issuecomment-89763827

          Thanks @ykrips

          I found the updated patch. Finally, could you trigger this for CI build or upload the patch to JIRA?

          Show
          githubbot ASF GitHub Bot added a comment - Github user blrunner commented on the pull request: https://github.com/apache/tajo/pull/490#issuecomment-89763827 Thanks @ykrips I found the updated patch. Finally, could you trigger this for CI build or upload the patch to JIRA?
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user ykrips commented on the pull request:

          https://github.com/apache/tajo/pull/490#issuecomment-89739818

          @blrunner ,
          I have removed unused methods in my patch. Thanks for review.

          Show
          githubbot ASF GitHub Bot added a comment - Github user ykrips commented on the pull request: https://github.com/apache/tajo/pull/490#issuecomment-89739818 @blrunner , I have removed unused methods in my patch. Thanks for review.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user blrunner commented on the pull request:

          https://github.com/apache/tajo/pull/490#issuecomment-89733757

          +1

          Great! It looks good overall to me and I found that rest server response successfully on my laptop as follows.
          ```
          $ curl -XGET 'http://localhost:26880/rest/databases'

          {"databases":["default","information_schema"]}

          $ curl -XGET 'http://localhost:26880/rest/databases/default/tables'
          [

          {"tableName":"customer","external":true}

          ,

          {"tableName":"lineitem","external":true}

          ,

          {"tableName":"nation","external":true}

          ,

          {"tableName":"orders","external":true}

          ,

          {"tableName":"part","external":true}

          ,

          {"tableName":"partsupp","external":true}

          ,

          {"tableName":"supplier","external":true}

          ]

          $ curl -XGET 'http://localhost:26880/rest/cluster'
          {"workers":[{"connectionInfo":

          {"id":-2105400716,"host":"192.168.219.106","peerRpcPort":28091,"pullServerPort":64176,"queryMasterPort":28093,"clientPort":28092,"httpInfoPort":28080}

          ,"diskSlots":0.0,"cpuCoreSlots":1,"memoryMB":1024,"usedDiskSlots":0.0,"usedMemoryMB":0,"usedCpuCoreSlots":0,"maxHeap":932184064,"freeHeap":365067488,"totalHeap":458227712,"numRunningTasks":0,"numQueryMasterTasks":0,"lastHeartbeatTime":1428221077181}]}
          ```
          I leaved some trivial comments and I found unused methods in WorkerConnectionInfoResponse and WorkerResponse, too. Before you ship this, please check my comments.

          Show
          githubbot ASF GitHub Bot added a comment - Github user blrunner commented on the pull request: https://github.com/apache/tajo/pull/490#issuecomment-89733757 +1 Great! It looks good overall to me and I found that rest server response successfully on my laptop as follows. ``` $ curl -XGET 'http://localhost:26880/rest/databases' {"databases":["default","information_schema"]} $ curl -XGET 'http://localhost:26880/rest/databases/default/tables' [ {"tableName":"customer","external":true} , {"tableName":"lineitem","external":true} , {"tableName":"nation","external":true} , {"tableName":"orders","external":true} , {"tableName":"part","external":true} , {"tableName":"partsupp","external":true} , {"tableName":"supplier","external":true} ] $ curl -XGET 'http://localhost:26880/rest/cluster' {"workers":[{"connectionInfo": {"id":-2105400716,"host":"192.168.219.106","peerRpcPort":28091,"pullServerPort":64176,"queryMasterPort":28093,"clientPort":28092,"httpInfoPort":28080} ,"diskSlots":0.0,"cpuCoreSlots":1,"memoryMB":1024,"usedDiskSlots":0.0,"usedMemoryMB":0,"usedCpuCoreSlots":0,"maxHeap":932184064,"freeHeap":365067488,"totalHeap":458227712,"numRunningTasks":0,"numQueryMasterTasks":0,"lastHeartbeatTime":1428221077181}]} ``` I leaved some trivial comments and I found unused methods in WorkerConnectionInfoResponse and WorkerResponse, too. Before you ship this, please check my comments.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user blrunner commented on a diff in the pull request:

          https://github.com/apache/tajo/pull/490#discussion_r27775603

          — Diff: tajo-core/src/main/java/org/apache/tajo/ws/rs/requests/SubmitQueryRequest.java —
          @@ -0,0 +1,43 @@
          +/**
          + * Licensed to the Apache Software Foundation (ASF) under one
          + * or more contributor license agreements. See the NOTICE file
          + * distributed with this work for additional information
          + * regarding copyright ownership. The ASF licenses this file
          + * to you under the Apache License, Version 2.0 (the
          + * "License"); you may not use this file except in compliance
          + * with the License. You may obtain a copy of the License at
          + *
          + * http://www.apache.org/licenses/LICENSE-2.0
          + *
          + * Unless required by applicable law or agreed to in writing, software
          + * distributed under the License is distributed on an "AS IS" BASIS,
          + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
          + * See the License for the specific language governing permissions and
          + * limitations under the License.
          + */
          +
          +package org.apache.tajo.ws.rs.requests;
          +
          +import java.util.Map;
          +
          +import com.google.gson.annotations.Expose;
          +
          +public class SubmitQueryRequest {
          +
          + @Expose private String query;
          + @Expose private Map<String, String> sessionVariables;
          +
          + public String getQuery()

          { + return query; + }

          + public void setQuery(String query)

          { + this.query = query; + }

          + public Map<String, String> getSessionVariables() {
          — End diff –

          SubmitQueryRequest::getSessionVariables and SubmitQueryRequest:: setSessionVariables seem to be unused methods.

          Show
          githubbot ASF GitHub Bot added a comment - Github user blrunner commented on a diff in the pull request: https://github.com/apache/tajo/pull/490#discussion_r27775603 — Diff: tajo-core/src/main/java/org/apache/tajo/ws/rs/requests/SubmitQueryRequest.java — @@ -0,0 +1,43 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.tajo.ws.rs.requests; + +import java.util.Map; + +import com.google.gson.annotations.Expose; + +public class SubmitQueryRequest { + + @Expose private String query; + @Expose private Map<String, String> sessionVariables; + + public String getQuery() { + return query; + } + public void setQuery(String query) { + this.query = query; + } + public Map<String, String> getSessionVariables() { — End diff – SubmitQueryRequest::getSessionVariables and SubmitQueryRequest:: setSessionVariables seem to be unused methods.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user blrunner commented on a diff in the pull request:

          https://github.com/apache/tajo/pull/490#discussion_r27775587

          — Diff: tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/FunctionsResource.java —
          @@ -0,0 +1,122 @@
          +/**
          + * Licensed to the Apache Software Foundation (ASF) under one
          + * or more contributor license agreements. See the NOTICE file
          + * distributed with this work for additional information
          + * regarding copyright ownership. The ASF licenses this file
          + * to you under the Apache License, Version 2.0 (the
          + * "License"); you may not use this file except in compliance
          + * with the License. You may obtain a copy of the License at
          + *
          + * http://www.apache.org/licenses/LICENSE-2.0
          + *
          + * Unless required by applicable law or agreed to in writing, software
          + * distributed under the License is distributed on an "AS IS" BASIS,
          + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
          + * See the License for the specific language governing permissions and
          + * limitations under the License.
          + */
          +
          +package org.apache.tajo.ws.rs.resources;
          +
          +import java.util.ArrayList;
          +import java.util.Collection;
          +import java.util.List;
          +
          +import javax.ws.rs.GET;
          +import javax.ws.rs.Path;
          +import javax.ws.rs.PathParam;
          +import javax.ws.rs.Produces;
          +import javax.ws.rs.core.Application;
          +import javax.ws.rs.core.Context;
          +import javax.ws.rs.core.MediaType;
          +import javax.ws.rs.core.Response;
          +import javax.ws.rs.core.Response.Status;
          +import javax.ws.rs.core.UriInfo;
          +
          +import org.apache.commons.logging.Log;
          +import org.apache.commons.logging.LogFactory;
          +import org.apache.tajo.catalog.FunctionDesc;
          +import org.apache.tajo.function.FunctionSignature;
          +import org.apache.tajo.master.TajoMaster.MasterContext;
          +import org.apache.tajo.ws.rs.JerseyResourceDelegate;
          +import org.apache.tajo.ws.rs.JerseyResourceDelegateContext;
          +import org.apache.tajo.ws.rs.JerseyResourceDelegateContextKey;
          +import org.apache.tajo.ws.rs.JerseyResourceDelegateUtil;
          +import org.apache.tajo.ws.rs.ResourcesUtil;
          +
          +@Path("/databases/

          {databaseName}

          /functions")
          +public class FunctionsResource {
          +
          + private static final Log LOG = LogFactory.getLog(TablesResource.class);
          +
          + @Context
          + UriInfo uriInfo;
          +
          + @Context
          + Application application;
          +
          + @PathParam("databaseName")
          + String databaseName;
          +
          + JerseyResourceDelegateContext context;
          +
          + private static final String databaseNameKeyName = "databaseName";
          + private static final String functionNameKeyName = "functionName";
          — End diff –

          Currently, it looks like unused variable.

          Show
          githubbot ASF GitHub Bot added a comment - Github user blrunner commented on a diff in the pull request: https://github.com/apache/tajo/pull/490#discussion_r27775587 — Diff: tajo-core/src/main/java/org/apache/tajo/ws/rs/resources/FunctionsResource.java — @@ -0,0 +1,122 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.tajo.ws.rs.resources; + +import java.util.ArrayList; +import java.util.Collection; +import java.util.List; + +import javax.ws.rs.GET; +import javax.ws.rs.Path; +import javax.ws.rs.PathParam; +import javax.ws.rs.Produces; +import javax.ws.rs.core.Application; +import javax.ws.rs.core.Context; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; +import javax.ws.rs.core.Response.Status; +import javax.ws.rs.core.UriInfo; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.apache.tajo.catalog.FunctionDesc; +import org.apache.tajo.function.FunctionSignature; +import org.apache.tajo.master.TajoMaster.MasterContext; +import org.apache.tajo.ws.rs.JerseyResourceDelegate; +import org.apache.tajo.ws.rs.JerseyResourceDelegateContext; +import org.apache.tajo.ws.rs.JerseyResourceDelegateContextKey; +import org.apache.tajo.ws.rs.JerseyResourceDelegateUtil; +import org.apache.tajo.ws.rs.ResourcesUtil; + +@Path("/databases/ {databaseName} /functions") +public class FunctionsResource { + + private static final Log LOG = LogFactory.getLog(TablesResource.class); + + @Context + UriInfo uriInfo; + + @Context + Application application; + + @PathParam("databaseName") + String databaseName; + + JerseyResourceDelegateContext context; + + private static final String databaseNameKeyName = "databaseName"; + private static final String functionNameKeyName = "functionName"; — End diff – Currently, it looks like unused variable.
          Hide
          tajoqa Tajo QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12709198/TAJO-1338_1.patch
          against master revision release-0.9.0-rc0-236-g70d5fdf.

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 11 new or modified test files.

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          +1 javadoc. The applied patch does not increase the total number of javadoc warnings.

          +1 checkstyle. The patch generated 0 code style errors.

          -1 findbugs. The patch appears to introduce 4 new Findbugs (version 2.0.3) warnings.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          +1 core tests. The patch passed unit tests in tajo-catalog/tajo-catalog-common tajo-common tajo-core tajo-rpc/tajo-ws-rs.

          Test results: https://builds.apache.org/job/PreCommit-TAJO-Build/697//testReport/
          Findbugs warnings: https://builds.apache.org/job/PreCommit-TAJO-Build/697//artifact/incubator-tajo/patchprocess/newPatchFindbugsWarningstajo-common.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-TAJO-Build/697//artifact/incubator-tajo/patchprocess/newPatchFindbugsWarningstajo-core.html
          Console output: https://builds.apache.org/job/PreCommit-TAJO-Build/697//console

          This message is automatically generated.

          Show
          tajoqa Tajo QA added a comment - -1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12709198/TAJO-1338_1.patch against master revision release-0.9.0-rc0-236-g70d5fdf. +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 11 new or modified test files. +1 javac. The applied patch does not increase the total number of javac compiler warnings. +1 javadoc. The applied patch does not increase the total number of javadoc warnings. +1 checkstyle. The patch generated 0 code style errors. -1 findbugs. The patch appears to introduce 4 new Findbugs (version 2.0.3) warnings. +1 release audit. The applied patch does not increase the total number of release audit warnings. +1 core tests. The patch passed unit tests in tajo-catalog/tajo-catalog-common tajo-common tajo-core tajo-rpc/tajo-ws-rs. Test results: https://builds.apache.org/job/PreCommit-TAJO-Build/697//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-TAJO-Build/697//artifact/incubator-tajo/patchprocess/newPatchFindbugsWarningstajo-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-TAJO-Build/697//artifact/incubator-tajo/patchprocess/newPatchFindbugsWarningstajo-core.html Console output: https://builds.apache.org/job/PreCommit-TAJO-Build/697//console This message is automatically generated.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user ykrips commented on the pull request:

          https://github.com/apache/tajo/pull/490#issuecomment-89226397

          Testcases in travis-ci failed, but testcases in apache build servers has been passed. Please see details in the following link.
          https://builds.apache.org/job/PreCommit-TAJO-Build/695//testReport/

          Show
          githubbot ASF GitHub Bot added a comment - Github user ykrips commented on the pull request: https://github.com/apache/tajo/pull/490#issuecomment-89226397 Testcases in travis-ci failed, but testcases in apache build servers has been passed. Please see details in the following link. https://builds.apache.org/job/PreCommit-TAJO-Build/695//testReport/
          Hide
          tajoqa Tajo QA added a comment -

          -1 overall. Here are the results of testing the latest attachment
          http://issues.apache.org/jira/secure/attachment/12709189/TAJO-1338.patch
          against master revision release-0.9.0-rc0-236-g70d5fdf.

          +1 @author. The patch does not contain any @author tags.

          +1 tests included. The patch appears to include 11 new or modified test files.

          +1 javac. The applied patch does not increase the total number of javac compiler warnings.

          +1 javadoc. The applied patch does not increase the total number of javadoc warnings.

          +1 checkstyle. The patch generated 0 code style errors.

          -1 findbugs. The patch appears to introduce 6 new Findbugs (version 2.0.3) warnings.

          +1 release audit. The applied patch does not increase the total number of release audit warnings.

          +1 core tests. The patch passed unit tests in tajo-catalog/tajo-catalog-common tajo-common tajo-core tajo-rpc/tajo-ws-rs.

          Test results: https://builds.apache.org/job/PreCommit-TAJO-Build/695//testReport/
          Findbugs warnings: https://builds.apache.org/job/PreCommit-TAJO-Build/695//artifact/incubator-tajo/patchprocess/newPatchFindbugsWarningstajo-common.html
          Findbugs warnings: https://builds.apache.org/job/PreCommit-TAJO-Build/695//artifact/incubator-tajo/patchprocess/newPatchFindbugsWarningstajo-core.html
          Console output: https://builds.apache.org/job/PreCommit-TAJO-Build/695//console

          This message is automatically generated.

          Show
          tajoqa Tajo QA added a comment - -1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12709189/TAJO-1338.patch against master revision release-0.9.0-rc0-236-g70d5fdf. +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 11 new or modified test files. +1 javac. The applied patch does not increase the total number of javac compiler warnings. +1 javadoc. The applied patch does not increase the total number of javadoc warnings. +1 checkstyle. The patch generated 0 code style errors. -1 findbugs. The patch appears to introduce 6 new Findbugs (version 2.0.3) warnings. +1 release audit. The applied patch does not increase the total number of release audit warnings. +1 core tests. The patch passed unit tests in tajo-catalog/tajo-catalog-common tajo-common tajo-core tajo-rpc/tajo-ws-rs. Test results: https://builds.apache.org/job/PreCommit-TAJO-Build/695//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-TAJO-Build/695//artifact/incubator-tajo/patchprocess/newPatchFindbugsWarningstajo-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-TAJO-Build/695//artifact/incubator-tajo/patchprocess/newPatchFindbugsWarningstajo-core.html Console output: https://builds.apache.org/job/PreCommit-TAJO-Build/695//console This message is automatically generated.
          Hide
          githubbot ASF GitHub Bot added a comment -

          Github user ykrips commented on the pull request:

          https://github.com/apache/tajo/pull/490#issuecomment-88402536

          This patch aligned to current version of source code.

          Show
          githubbot ASF GitHub Bot added a comment - Github user ykrips commented on the pull request: https://github.com/apache/tajo/pull/490#issuecomment-88402536 This patch aligned to current version of source code.
          Hide
          githubbot ASF GitHub Bot added a comment -

          GitHub user ykrips opened a pull request:

          https://github.com/apache/tajo/pull/490

          TAJO-1338: Defines RESTful API for Clients

          Detail API designs can be found in the following link.
          https://cwiki.apache.org/confluence/display/TAJO/TAJO+REST+API

          You can merge this pull request into a Git repository by running:

          $ git pull https://github.com/ykrips/tajo TAJO-1338

          Alternatively you can review and apply these changes as the patch at:

          https://github.com/apache/tajo/pull/490.patch

          To close this pull request, make a commit to your master/trunk branch
          with (at least) the following in the commit message:

          This closes #490


          commit 346dd5390c3b8a0234453f86655df80ade77eb90
          Author: Jihun Kang <jihun@apache.org>
          Date: 2015-03-19T15:15:26Z

          Initial work

          commit c9d66bf207cf04766883fd356ba8d98ae83d5fe4
          Author: Jihun Kang <jihun@apache.org>
          Date: 2015-03-20T08:08:34Z

          Implement creating new client session

          commit f5ef759b689df06ab1617a0975dc443ea7b03e07
          Author: Jihun Kang <jihun@apache.org>
          Date: 2015-03-20T13:10:34Z

          Implement Sessions

          commit 258d749493819880a8d297af043be91b9a0cdd23
          Author: Jihun Kang <jihun@apache.org>
          Date: 2015-03-22T06:56:19Z

          Finished Tables Management

          commit 085e4910da64369a793d5f3abe478f03298ae733
          Author: Jihun Kang <jihun@apache.org>
          Date: 2015-03-23T02:26:27Z

          Finished ClusterResource

          commit ed02bffc5b51e791a0fe885e356ac6d7ca5ea267
          Author: Jihun Kang <jihun@apache.org>
          Date: 2015-03-27T09:58:27Z

          Finished QueriesResource

          commit 569586397131c3d52b9b01439ad3ff500c74e799
          Author: Jihun Kang <jihun@apache.org>
          Date: 2015-03-31T00:56:15Z

          Merge remote-tracking branch 'upstream/master' into TAJO-1338

          commit d511abe948265127b19bb107ed30ac8beb873a07
          Author: Jihun Kang <jihun@apache.org>
          Date: 2015-03-31T08:33:05Z

          First commit for QueryResultResource

          commit b581c505d72debf3f91a04d97b5797ebb632ab54
          Author: Jihun Kang <jihun@apache.org>
          Date: 2015-04-01T03:32:00Z

          finished query result


          Show
          githubbot ASF GitHub Bot added a comment - GitHub user ykrips opened a pull request: https://github.com/apache/tajo/pull/490 TAJO-1338 : Defines RESTful API for Clients Detail API designs can be found in the following link. https://cwiki.apache.org/confluence/display/TAJO/TAJO+REST+API You can merge this pull request into a Git repository by running: $ git pull https://github.com/ykrips/tajo TAJO-1338 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/tajo/pull/490.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #490 commit 346dd5390c3b8a0234453f86655df80ade77eb90 Author: Jihun Kang <jihun@apache.org> Date: 2015-03-19T15:15:26Z Initial work commit c9d66bf207cf04766883fd356ba8d98ae83d5fe4 Author: Jihun Kang <jihun@apache.org> Date: 2015-03-20T08:08:34Z Implement creating new client session commit f5ef759b689df06ab1617a0975dc443ea7b03e07 Author: Jihun Kang <jihun@apache.org> Date: 2015-03-20T13:10:34Z Implement Sessions commit 258d749493819880a8d297af043be91b9a0cdd23 Author: Jihun Kang <jihun@apache.org> Date: 2015-03-22T06:56:19Z Finished Tables Management commit 085e4910da64369a793d5f3abe478f03298ae733 Author: Jihun Kang <jihun@apache.org> Date: 2015-03-23T02:26:27Z Finished ClusterResource commit ed02bffc5b51e791a0fe885e356ac6d7ca5ea267 Author: Jihun Kang <jihun@apache.org> Date: 2015-03-27T09:58:27Z Finished QueriesResource commit 569586397131c3d52b9b01439ad3ff500c74e799 Author: Jihun Kang <jihun@apache.org> Date: 2015-03-31T00:56:15Z Merge remote-tracking branch 'upstream/master' into TAJO-1338 commit d511abe948265127b19bb107ed30ac8beb873a07 Author: Jihun Kang <jihun@apache.org> Date: 2015-03-31T08:33:05Z First commit for QueryResultResource commit b581c505d72debf3f91a04d97b5797ebb632ab54 Author: Jihun Kang <jihun@apache.org> Date: 2015-04-01T03:32:00Z finished query result

            People

            • Assignee:
              ykrips Jihun Kang
              Reporter:
              ykrips Jihun Kang
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development