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 8a182458a20 IGNITE-25857 Improved implementation of 
RocksDbSharedLogStorage#truncateSuffix after clearing all log entries due to 
snapshot (#6255)
     add 8d8d8e3a90d IGNITE-25583 Sql. Implement direct mapping for explicit 
transactions (#6235)

No new revisions were added by this update.

Summary of changes:
 .../client/proto/ProtocolBitmaskFeature.java       |   7 +-
 .../ignite/client/handler/ItClientHandlerTest.java |   1 +
 .../ignite/client/handler/ClientHandlerModule.java |   3 +-
 .../handler/ClientInboundMessageHandler.java       |   6 +-
 .../requests/sql/ClientSqlExecuteRequest.java      |  58 ++++-
 .../ignite/internal/client/ReliableChannel.java    |   7 +-
 .../ignite/internal/client/TcpClientChannel.java   |   3 +-
 .../internal/client/compute/ClientCompute.java     |   2 +-
 .../client/compute/ClientJobExecution.java         |   8 +-
 .../internal/client/sql/ClientAsyncResultSet.java  |   6 +-
 .../internal/client/sql/ClientDirectTxMode.java    |  56 ++++
 .../sql/ClientPartitionAwarenessMetadata.java      |  17 +-
 .../ignite/internal/client/sql/ClientSql.java      | 130 ++++++----
 .../client/sql/PartitionMappingProvider.java       |   8 +
 .../internal/client/table/ClientKeyValueView.java  |   2 +-
 .../client/table/ClientRecordSerializer.java       |   2 +-
 .../ignite/internal/client/table/ClientTable.java  | 189 ++------------
 .../client/table/ClientTupleSerializer.java        |   2 +-
 .../internal/client/tx/ClientTransaction.java      |   7 +-
 .../internal/client/tx/ClientTransactions.java     |   2 -
 .../ignite/internal/client/tx/DirectTxUtils.java   | 284 +++++++++++++++++++++
 .../org/apache/ignite/client/ClientSqlTest.java    |   2 +
 .../org/apache/ignite/client/fakes/FakeCursor.java |   6 +-
 .../RepeatedFinishClientTransactionTest.java       |   5 +-
 .../internal/benchmark/BulkLoadBenchmark.java      | 225 ++++++++++++++++
 .../runner/app/client/ItThinClientSqlTest.java     | 128 ++++++++++
 .../prepare/partitionawareness/DirectTxMode.java   |  50 ++++
 .../PartitionAwarenessMetadata.java                |  16 +-
 .../PartitionAwarenessMetadataExtractor.java       |   9 +-
 .../sql/engine/tx/QueryTransactionWrapperImpl.java |   4 +
 .../PartitionAwarenessMetadataTest.java            |  38 +--
 31 files changed, 1009 insertions(+), 274 deletions(-)
 create mode 100644 
modules/client/src/main/java/org/apache/ignite/internal/client/sql/ClientDirectTxMode.java
 create mode 100644 
modules/client/src/main/java/org/apache/ignite/internal/client/tx/DirectTxUtils.java
 create mode 100644 
modules/runner/src/integrationTest/java/org/apache/ignite/internal/benchmark/BulkLoadBenchmark.java
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/partitionawareness/DirectTxMode.java

Reply via email to