This is an automated email from the ASF dual-hosted git repository.

sdanilov pushed a change to branch ignite-17196
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    omit 40e63f40a2 More fixes
    omit 86b9eb09a4 Fix test
    omit 56c382c63c Fix test
    omit 8ec8954236 Fix review by ibessonov 1
    omit ee482dad88 Add two more tests
    omit 0a07b68af9 Review from apolovtcev fixes
    omit 862f7ecb77 Refactoring
    omit 7a0705370d Refactoring
    omit 622a16b799 Refactoring
    omit 1b04f20aaf Fix rebase merge
    omit dd1a542708 IGNITE-17196 In-memory partition rebalance
     add eba0615c0c IGNITE-17214 A Hybrid Logical Clock implementation. (#896)
     add 19fab363e0 IGNITE-17430 Sql. Provide commands and handlers for index 
related operations. (#1005)
     add 35eda6eee8 IGNITE-17359 Sql. Implement session auto expiration (#1004)
     add 757d70edf2 IGNITE-17434 Fix partially correct previous implementation 
of sql implicit transactions (#990)
     add 0dc1b58525 IGNITE-17583 Extract BinaryTuple core parts into a separate 
module (#1040)
     add 53896eb702 IGNITE-16969 Added developer documentation to REST modules. 
Fixes #1028
     add 1f5d7a2b2d IGNITE-17577 Timestamp replaced with HybridTimestamp in 
MvPartitionStorage. (#1038)
     add b5f847c136 IGNITE-17196 In-memory partition rebalance
     add 097a53fa79 Fix rebase merge
     add c9441cadc5 Refactoring
     add c04000e72d Refactoring
     add 7195cc8d40 Refactoring
     add fae7c23103 Review from apolovtcev fixes
     add 2a9b290e25 Add two more tests
     add f18303a0c3 Fix review by ibessonov 1
     add 9ed33f9f4f Fix test
     add 34638723da Fix test
     add 0ba3dc4632 More fixes

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (40e63f40a2)
            \
             N -- N -- N   refs/heads/ignite-17196 (0ba3dc4632)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 modules/README.md                                  |   3 +-
 .../apache/ignite/internal/sql/ResultSetImpl.java  |   9 +-
 .../main/java/org/apache/ignite/sql/Session.java   |  42 ++++-
 modules/binary-tuple/README.md                     |   3 +
 modules/{extended-api => binary-tuple}/pom.xml     |  12 +-
 .../internal/binarytuple}/BinaryTupleBuilder.java  | 148 +++-------------
 .../internal/binarytuple/BinaryTupleCommon.java    | 113 ++++++++++++
 .../binarytuple}/BinaryTupleFormatException.java   |  13 +-
 .../internal/binarytuple}/BinaryTupleParser.java   |  67 ++++----
 .../internal/binarytuple}/BinaryTupleReader.java   |   2 +-
 .../internal/binarytuple}/BinaryTupleTest.java     |   6 +-
 ...liCommandTestNotInitializedIntegrationBase.java |   1 +
 .../commands/questions/ItConnectToClusterTest.java |   1 +
 .../ignite/cli/commands/sql/ItSqlCommandTest.java  |   1 +
 .../requests/sql/ClientSqlCursorCloseRequest.java  |   5 +-
 .../sql/ClientSqlCursorNextPageRequest.java        |   7 +-
 .../requests/sql/ClientSqlExecuteRequest.java      |  29 +++-
 ...orCloseRequest.java => ClientSqlResultSet.java} |  47 +++--
 .../ignite/internal/client/sql/ClientSession.java  |  30 +++-
 .../internal/client/sql/ClientSessionBuilder.java  |  33 +++-
 .../ignite/internal/client/sql/ClientSql.java      |   2 +-
 .../org/apache/ignite/client/ClientSqlTest.java    |   4 +-
 .../ignite/client/fakes/FakeAsyncResultSet.java    |   5 +-
 .../client/fakes/FakeIgniteQueryProcessor.java     |   2 +-
 .../apache/ignite/client/fakes/FakeSession.java    |  23 ++-
 .../ignite/client/fakes/FakeSessionBuilder.java    |  30 +++-
 modules/core/pom.xml                               |   2 +-
 .../java/org/apache/ignite/hlc/HybridClock.java    | 104 +++++++++++
 .../org/apache/ignite/hlc/HybridTimestamp.java     | 132 ++++++++++++++
 .../java/org/apache/ignite/lang/ErrorGroups.java   |   3 +
 .../org/apache/ignite/hlc/HybridClockTest.java     | 106 ++++++++++++
 .../apache/ignite/hlc/HybridClockTestUtils.java}   |  49 +++---
 .../apache/ignite/hlc/HybridTimestampTest.java}    |  28 +--
 .../apache/ignite/internal/index/IndexManager.java | 183 ++++++++++++++++----
 .../internal/index/event/IndexEventParameters.java |   4 +-
 .../ignite/internal/index/IndexManagerTest.java    |  12 +-
 .../dotnet/Apache.Ignite.Tests/FakeServer.cs       |   1 +
 .../dotnet/Apache.Ignite.Tests/Sql/SqlTests.cs     |   2 +-
 .../Table/RecordViewBinaryTests.cs                 |   1 -
 .../Table/RecordViewPocoTests.cs                   |   1 -
 .../dotnet/Apache.Ignite/Internal/Sql/Sql.cs       |   1 +
 modules/rest-api/README.md                         |  31 ++++
 modules/rest/README.md                             |  52 ++++++
 .../ignite/internal/index/ItIndexManagerTest.java  |   4 +-
 .../runner/app/jdbc/ItJdbcBatchSelfTest.java       |   2 +-
 .../ignite/internal/sql/api/ItCommonApiTest.java   |  97 +++++++++++
 .../internal/sql/api/ItSqlAsynchronousApiTest.java |  20 ++-
 .../internal/sql/api/ItSqlSynchronousApiTest.java  |  17 +-
 .../sql/engine/AbstractBasicIntegrationTest.java   |  23 ++-
 .../ignite/internal/sql/engine/ItDmlTest.java      |  61 ++++++-
 .../internal/sql/engine/ItIndexSpoolTest.java      |  17 +-
 .../internal/sql/engine/ItOrToUnionRuleTest.java   |  13 +-
 .../sql/engine/ItProjectScanMergeRuleTest.java     |  11 +-
 .../internal/sql/engine/ItSecondaryIndexTest.java  |  42 ++---
 .../internal/sql/engine/ItSortAggregateTest.java   |  23 +--
 .../internal/table/ItPublicApiColocationTest.java  |   2 +
 .../org/apache/ignite/internal/app/IgniteImpl.java |   2 +
 modules/schema/pom.xml                             |   5 +
 .../ignite/internal/schema/BinaryConverter.java    |   6 +-
 .../apache/ignite/internal/schema/BinaryTuple.java |   1 +
 .../ignite/internal/schema/BinaryTupleSchema.java  | 117 +++----------
 .../apache/ignite/internal/schema/SchemaUtils.java |  12 +-
 modules/sql-engine/pom.xml                         |   5 +
 .../internal/sql/api/SessionBuilderImpl.java       |  36 +++-
 .../ignite/internal/sql/api/SessionImpl.java       |  15 +-
 .../internal/sql/engine/AsyncSqlCursorImpl.java    |  14 ++
 .../ignite/internal/sql/engine/QueryProcessor.java |   3 +-
 .../internal/sql/engine/SqlQueryProcessor.java     | 105 +++++++++++-
 .../sql/engine/exec/ExecutionServiceImpl.java      |  16 +-
 .../sql/engine/exec/ddl/DdlCommandHandler.java     |  39 ++---
 .../internal/sql/engine/exec/rel/AbstractNode.java |   2 +-
 .../internal/sql/engine/exec/rel/ModifyNode.java   |  21 ++-
 .../sql/engine/prepare/ddl/CreateIndexCommand.java |  11 +-
 .../prepare/ddl/DdlSqlToCommandConverter.java      |  12 +-
 .../sql/engine/prepare/ddl/DropIndexCommand.java   |  43 ++++-
 .../sql/engine/property/PropertiesHolder.java      |   2 +-
 .../internal/sql/engine/schema/IgniteSchema.java   |  58 ++++++-
 .../sql/engine/schema/SqlSchemaManagerImpl.java    | 190 +++++++++++++++++++--
 .../internal/sql/engine/session/Session.java       |   5 +
 .../sql/engine/session/SessionManager.java         |  73 +++++++-
 .../internal/sql/engine/trait/TraitUtils.java      |  21 ++-
 .../internal/sql/engine/util/BaseQueryContext.java |  19 ++-
 .../internal/sql/engine/IgniteSqlApiTest.java      |   4 +-
 .../internal/sql/engine/StopCalciteModuleTest.java |  10 ++
 .../sql/engine/exec/ExecutionServiceImplTest.java  |   2 +-
 .../sql/engine/exec/MockedStructuresTest.java      |  11 +-
 .../engine/exec/schema/SqlSchemaManagerTest.java   |  72 +++++++-
 .../sql/engine/session/SessionManagerTest.java     | 148 ++++++++++++++++
 .../internal/storage/MvPartitionStorage.java       |  55 +++++-
 .../storage/AbstractMvPartitionStorageTest.java    | 127 +++++++-------
 .../storage/AbstractMvTableStorageTest.java        |  26 +--
 .../storage/TestMvPartitionStorageTest.java        |   2 +-
 .../TestConcurrentHashMapMvPartitionStorage.java   |  16 +-
 .../index/impl/BinaryTupleRowSerializer.java       |  75 +++++++-
 .../mv/AbstractPageMemoryMvPartitionStorage.java   |  26 +--
 .../storage/pagememory/mv/HybridTimestamps.java    |  98 +++++++++++
 .../storage/pagememory/mv/ReadRowVersion.java      |  12 +-
 .../internal/storage/pagememory/mv/RowVersion.java |  36 ++--
 .../storage/pagememory/mv/RowVersionFreeList.java  |   8 +-
 .../pagememory/mv/ScanVersionChainByTimestamp.java |  12 +-
 .../internal/storage/pagememory/mv/Timestamps.java |  78 ---------
 .../storage/pagememory/mv/io/RowVersionDataIo.java |  12 +-
 .../AbstractPageMemoryMvPartitionStorageTest.java  |   7 +-
 .../storage/rocksdb/RocksDbMvPartitionStorage.java |  77 +++++----
 .../storage/rocksdb/RocksDbTableStorage.java       |   1 -
 .../rocksdb/RocksDbMvPartitionStorageTest.java     |   4 +-
 .../internal/table/distributed/TableManager.java   |  21 ++-
 parent/pom.xml                                     |   6 +
 pom.xml                                            |   1 +
 109 files changed, 2586 insertions(+), 876 deletions(-)
 create mode 100644 modules/binary-tuple/README.md
 copy modules/{extended-api => binary-tuple}/pom.xml (89%)
 rename modules/{schema/src/main/java/org/apache/ignite/internal/schema => 
binary-tuple/src/main/java/org/apache/ignite/internal/binarytuple}/BinaryTupleBuilder.java
 (82%)
 create mode 100644 
modules/binary-tuple/src/main/java/org/apache/ignite/internal/binarytuple/BinaryTupleCommon.java
 rename modules/{schema/src/main/java/org/apache/ignite/internal/schema => 
binary-tuple/src/main/java/org/apache/ignite/internal/binarytuple}/BinaryTupleFormatException.java
 (82%)
 rename modules/{schema/src/main/java/org/apache/ignite/internal/schema => 
binary-tuple/src/main/java/org/apache/ignite/internal/binarytuple}/BinaryTupleParser.java
 (88%)
 rename modules/{schema/src/main/java/org/apache/ignite/internal/schema => 
binary-tuple/src/main/java/org/apache/ignite/internal/binarytuple}/BinaryTupleReader.java
 (99%)
 rename modules/{schema/src/test/java/org/apache/ignite/internal/schema => 
binary-tuple/src/test/java/org/apache/ignite/internal/binarytuple}/BinaryTupleTest.java
 (99%)
 copy 
modules/client-handler/src/main/java/org/apache/ignite/client/handler/requests/sql/{ClientSqlCursorCloseRequest.java
 => ClientSqlResultSet.java} (50%)
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/hlc/HybridClock.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/hlc/HybridTimestamp.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/hlc/HybridClockTest.java
 copy 
modules/{cli/src/main/java/org/apache/ignite/cli/core/exception/CommandExecutionException.java
 => core/src/test/java/org/apache/ignite/hlc/HybridClockTestUtils.java} (51%)
 copy 
modules/{client-common/src/test/java/org/apache/ignite/internal/client/proto/ClientSqlColumnTypeConverterTest.java
 => core/src/test/java/org/apache/ignite/hlc/HybridTimestampTest.java} (58%)
 create mode 100644 modules/rest-api/README.md
 create mode 100644 modules/rest/README.md
 create mode 100644 
modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/api/ItCommonApiTest.java
 create mode 100644 
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/session/SessionManagerTest.java
 create mode 100644 
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/HybridTimestamps.java
 delete mode 100644 
modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/Timestamps.java

Reply via email to