IGNITE-5439: JDBC Thin: query cancel support. This closes #4252. This closes #5441.
authoralapin <lapin1702@gmail.com>
Fri, 28 Dec 2018 12:26:37 +0000 (15:26 +0300)
committerdevozerov <vozerov@gridgain.com>
Fri, 28 Dec 2018 12:26:37 +0000 (15:26 +0300)
commit7ceecc43f9abc507e4e21830882cc7ca4e7b13c7
treec7649e7f9ff56e90036d155cab8b0506dfb86029
parenta31c0a2e36e0b8cd5d664155148abb372dd6dba1
IGNITE-5439: JDBC Thin: query cancel support. This closes #4252. This closes #5441.
39 files changed:
modules/clients/src/test/java/org/apache/ignite/jdbc/suite/IgniteJdbcDriverTestSuite.java
modules/clients/src/test/java/org/apache/ignite/jdbc/thin/JdbcThinStatementCancelSelfTest.java [new file with mode: 0644]
modules/clients/src/test/java/org/apache/ignite/jdbc/thin/JdbcThinStatementSelfTest.java
modules/clients/src/test/java/org/apache/ignite/jdbc/thin/JdbcThinTransactionsAbstractComplexSelfTest.java
modules/clients/src/test/resources/bulkload20_000.csv [new file with mode: 0644]
modules/core/src/main/java/org/apache/ignite/cache/query/QueryCancelledException.java
modules/core/src/main/java/org/apache/ignite/internal/jdbc/thin/JdbcThinConnection.java
modules/core/src/main/java/org/apache/ignite/internal/jdbc/thin/JdbcThinResultSet.java
modules/core/src/main/java/org/apache/ignite/internal/jdbc/thin/JdbcThinStatement.java
modules/core/src/main/java/org/apache/ignite/internal/jdbc/thin/JdbcThinTcpIo.java
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/IgniteQueryErrorCode.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/ClientListenerMessageParser.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/ClientListenerNioListener.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/ClientListenerProcessor.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/ClientListenerRequestHandler.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/SqlStateCode.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcBatchExecuteRequest.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcBulkLoadAckResult.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcBulkLoadBatchRequest.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcBulkLoadProcessor.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcConnectionContext.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcCursor.java [new file with mode: 0644]
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcMessageParser.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcQueryCancelRequest.java [new file with mode: 0644]
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcQueryCloseRequest.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcQueryCursor.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcQueryDescriptor.java [new file with mode: 0644]
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcQueryExecuteResult.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcQueryFetchRequest.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcQueryMetadataRequest.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcRequest.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcRequestHandler.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcResultInfo.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/odbc/OdbcConnectionContext.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/odbc/OdbcMessageParser.java
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/odbc/OdbcRequestHandler.java
modules/core/src/main/java/org/apache/ignite/internal/processors/platform/client/ClientMessageParser.java
modules/core/src/main/java/org/apache/ignite/internal/processors/platform/client/ClientRequestHandler.java
modules/core/src/main/java/org/apache/ignite/internal/processors/query/GridQueryProcessor.java