This is an automated email from the ASF dual-hosted git repository.
korlov pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from c8b0f784bd IGNITE-23525 Prolong all leases in batch if at least one of
them needs to be prolonged (#4798)
add cfd09d1a83 IGNITE-23464 Implement cancellation in JDBC (#4814)
No new revisions were added by this update.
Summary of changes:
.../ignite/internal/client/proto/ClientOp.java | 3 +
.../internal/jdbc/proto/JdbcQueryEventHandler.java | 10 +
.../jdbc/proto/event/JdbcBatchExecuteRequest.java | 23 +-
.../proto/event/JdbcBatchPreparedStmntRequest.java | 17 +-
...CloseResult.java => JdbcQueryCancelResult.java} | 10 +-
.../jdbc/proto/event/JdbcQueryExecuteRequest.java | 17 +-
.../handler/ClientInboundMessageHandler.java | 4 +
.../client/handler/JdbcQueryEventHandlerImpl.java | 118 +++++++++-
...ctRequest.java => ClientJdbcCancelRequest.java} | 12 +-
.../handler/JdbcQueryEventHandlerImplTest.java | 132 ++++++++++-
.../apache/ignite/internal/client/ClientUtils.java | 3 +
.../org/apache/ignite/client/RetryPolicyTest.java | 2 +-
.../ignite/jdbc/ItJdbcStatementCancelSelfTest.java | 251 ++++++++++++++-------
.../internal/jdbc/JdbcClientQueryEventHandler.java | 18 +-
.../ignite/internal/jdbc/JdbcConnection.java | 7 +
.../internal/jdbc/JdbcPreparedStatement.java | 7 +-
.../apache/ignite/internal/jdbc/JdbcStatement.java | 46 +++-
17 files changed, 558 insertions(+), 122 deletions(-)
copy
modules/client-common/src/main/java/org/apache/ignite/internal/jdbc/proto/event/{JdbcQueryCloseResult.java
=> JdbcQueryCancelResult.java} (83%)
copy
modules/client-handler/src/main/java/org/apache/ignite/client/handler/requests/jdbc/{ClientJdbcConnectRequest.java
=> ClientJdbcCancelRequest.java} (80%)