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

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


    omit 00180150ee Cache query plan for original query string.
    omit ffb5022823 Fix CacheKey
    omit acdd9d828c Make EXPLAIN using cached query plan.
    omit a3953471cb Add PrepareServiceSelfTest
     add 0a797f0719 IGNITE-19740 Reduce amount of noise in the log on cluster 
stop (#2198)
     add f5f2c65827 IGNITE-19606 Linearize metaStorageManager.deployWatches and 
metaStorageManager.start() (#2183)
     add 9d3f085606 IGNITE-19601 Remove port range from client configuration 
(#2195)
     add 95d87679e1 IGNITE-19363 Split start of indexes and start of partition 
raft group nodes (#2177)
     add 36a04befa3 IGNITE-19718 Move 
DataStorageConfigurationSchema#gcOnUpdateBatchSize to another place (#2204)
     add f3a1f9dd75 IGNITE-19737 
TestMvStorageUpdateHandlerTest.testConcurrentExecuteBatchGc is flacky (#2197)
     add b033af0c34 IGNITE-19732 Cache IDs of configured tables (#2193)
     add 2abbcfe6f7 IGNITE-19761 Remove a stale TODO (#2206)
     add b560f12406 IGNITE-19602 API and tests for causality data nodes in 
DistributionZoneManager (#2170)
     add feb4c1d466 IGNITE-19772 Fixed Compilation error (#2213)
     add 307bd4e972 IGNITE-19749 AccessDeniedException on Windows (#2210)
     add 519a79dfd5 IGNITE-19591 Implemented usage of shared RocksDB instances 
for multiple tables. (#2200)
     add 5a084b5c54 IGNITE-19206 Re-factor ODBC connection info handling (#2191)
     add 8f62930cd6 IGNITE-19774 .NET: Fix IgniteClientTests.TestToString 
flakiness (#2222)
     add 9c7ec2b25f IGNITE-19716 Added a temporary fix for AssertionError in 
randomNodes until IGNITE-19466 is resolved (#2212)
     add c7c620b3c3 IGNITE-19700 Added several optimizations for meta-storage 
reads. (#2218)
     add 6aa6c158d4 IGNITE-19747 Fixed flaky 
ItRebalanceDistributedTest.testOnLeaderElectedRebalanceRestart (#2221)
     add 5aae4662f4 IGNITE-19574 Restore global states of 
DistributionZoneManager after restart (#2172)
     add 4dbc6935b3 Add PrepareServiceSelfTest
     add a3af99ab42 Make EXPLAIN using cached query plan.
     add 06afc2237d Fix CacheKey
     add 7d44d3eb50 Cache query plan for original query string.

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   (00180150ee)
            \
             N -- N -- N   refs/heads/ignite-17765-2 (7d44d3eb50)

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:
 build.gradle                                       |    5 -
 .../testframework/IntegrationTestBase.java         |   11 +-
 .../internal/catalog/CatalogServiceSelfTest.java   |    7 +-
 .../catalog/storage/UpdateLogImplTest.java         |    5 +-
 .../org/apache/ignite/internal/NodeConfig.java     |    2 +
 .../internal/cli/CliIntegrationTestBase.java       |    3 +-
 .../cli/commands/ItClusterCommandTest.java         |    1 +
 .../repl/executor/ItIgnitePicocliCommandsTest.java |    4 +-
 .../internal/rest/ItGeneratedRestClientTest.java   |    5 +-
 .../resources/hardcoded-ports-config.json          |    3 +
 .../apache/ignite/client/handler/TestServer.java   |    1 -
 .../ignite/client/handler/ClientHandlerModule.java |   31 +-
 .../ClientConnectorConfigurationSchema.java        |    5 -
 .../org/apache/ignite/client/IgniteClient.java     |    3 +-
 .../ignite/client/IgniteClientConfiguration.java   |   16 +-
 .../{HostAndPortRange.java => HostAndPort.java}    |  125 +--
 .../ignite/internal/client/ReliableChannel.java    |   15 +-
 .../apache/ignite/client/AbstractClientTest.java   |   14 +-
 .../ignite/client/ClientAuthenticationTest.java    |    5 +-
 .../apache/ignite/client/ClientComputeTest.java    |    6 +-
 .../apache/ignite/client/ClientLoggingTest.java    |   42 +-
 .../apache/ignite/client/ClientMetricsTest.java    |   16 +-
 .../ignite/client/ClientPutGetBenchmark.java       |    2 +-
 .../apache/ignite/client/ConfigurationTest.java    |    4 +-
 .../org/apache/ignite/client/ConnectionTest.java   |   12 +-
 .../org/apache/ignite/client/DataStreamerTest.java |    2 +-
 .../org/apache/ignite/client/HeartbeatTest.java    |    8 +-
 .../org/apache/ignite/client/MultiClusterTest.java |   13 +-
 .../ignite/client/PartitionAwarenessTest.java      |    8 +-
 .../org/apache/ignite/client/ReconnectTest.java    |   52 +-
 .../apache/ignite/client/RequestBalancingTest.java |    6 +-
 .../org/apache/ignite/client/RetryPolicyTest.java  |    2 +-
 .../org/apache/ignite/client/SchemaUpdateTest.java |    4 +-
 .../ignite/client/TestClientHandlerModule.java     |   24 +-
 .../java/org/apache/ignite/client/TestServer.java  |   27 +-
 ...tAndPortRangeTest.java => HostAndPortTest.java} |   63 +-
 .../metastore/DeploymentUnitStoreImplTest.java     |    6 +-
 .../ignite/internal/util/ExceptionUtils.java       |    4 +-
 .../java/org/apache/ignite/lang/ErrorGroups.java   |    3 +
 .../distributionzones/DistributionZoneManager.java |  207 ++--
 .../distributionzones/DistributionZonesUtil.java   |   61 +-
 .../DistributionZoneCausalityDataNodesTest.java    | 1094 ++++++++++++++++++++
 .../DistributionZoneManagerAlterFilterTest.java    |    4 +-
 ...ibutionZoneManagerConfigurationChangesTest.java |   18 +-
 .../DistributionZoneManagerFilterTest.java         |    4 +-
 ...butionZoneManagerLogicalTopologyEventsTest.java |   42 +-
 .../DistributionZoneManagerScaleUpTest.java        |   50 +-
 .../DistributionZoneManagerWatchListenerTest.java  |   28 +-
 .../DistributionZonesTestUtil.java                 |   29 +-
 .../apache/ignite/internal/index/IndexManager.java |   16 +-
 .../ignite/internal/index/IndexManagerTest.java    |   15 +-
 .../apache/ignite/jdbc/ItJdbcErrorsSelfTest.java   |    2 +-
 .../ignite/internal/jdbc/ConnectionProperties.java |    6 +-
 .../internal/jdbc/ConnectionPropertiesImpl.java    |   18 +-
 .../ignite/internal/jdbc/JdbcConnection.java       |    9 +-
 .../internal/metastorage/MetaStorageManager.java   |    4 +-
 .../impl/ItMetaStorageManagerImplTest.java         |    6 +-
 .../ItMetaStorageMultipleNodesAbstractTest.java    |   28 +-
 .../metastorage/impl/ItMetaStorageWatchTest.java   |   11 +-
 .../metastorage/impl/MetaStorageManagerImpl.java   |   11 +-
 .../server/persistence/RocksDbKeyValueStorage.java |   36 +-
 .../server/persistence/RocksStorageUtils.java      |   18 +-
 .../MetaStorageDeployWatchesCorrectnessTest.java   |  122 +++
 .../ignite/network/DefaultMessagingService.java    |   19 +-
 .../persistence/compaction/Compactor.java          |    8 +-
 .../persistence/store/AbstractFilePageStoreIo.java |   12 +-
 .../store/AbstractFilePageStoreIoTest.java         |   66 +-
 .../store/DeltaFilePageStoreIoTest.java            |    9 +-
 .../persistence/store/FilePageStoreIoTest.java     |    8 +-
 .../MultiActorPlacementDriverTest.java             |    7 +-
 .../PlacementDriverManagerTest.java                |    6 +-
 .../placementdriver/PlacementDriverTest.java       |    5 +-
 modules/platforms/cpp/ignite/client/CMakeLists.txt |    1 +
 modules/platforms/cpp/ignite/odbc/CMakeLists.txt   |   62 +-
 .../cpp/ignite/odbc/config/config_tools.cpp        |  174 ++--
 .../cpp/ignite/odbc/config/config_tools.h          |   75 +-
 .../cpp/ignite/odbc/config/config_tools_test.cpp   |   80 ++
 .../cpp/ignite/odbc/config/configuration.cpp       |  127 +--
 .../cpp/ignite/odbc/config/configuration.h         |  128 +--
 .../cpp/ignite/odbc/config/connection_info.cpp     |  155 +--
 .../cpp/ignite/odbc/config/connection_info.h       |   16 +-
 .../ignite/odbc/config/connection_info_test.cpp    |  222 ++++
 .../odbc/config/connection_string_parser.cpp       |  175 ----
 .../ignite/odbc/config/connection_string_parser.h  |  104 --
 .../{settable_value.h => value_with_default.h}     |   30 +-
 .../platforms/cpp/ignite/odbc/sql_connection.cpp   |   21 +-
 modules/platforms/cpp/ignite/odbc/sql_connection.h |    1 +
 modules/platforms/cpp/ignite/odbc/ssl_mode.cpp     |    8 +-
 modules/platforms/cpp/ignite/odbc/string_utils.h   |   94 +-
 .../cpp/ignite/odbc/string_utils_test.cpp          |  137 +++
 .../platforms/cpp/tests/odbc-test/CMakeLists.txt   |    1 +
 .../cpp/tests/odbc-test/api_robustness_test.cpp    |  950 +++++++++++++++++
 .../cpp/tests/odbc-test/connection_test.cpp        |   95 +-
 modules/platforms/cpp/tests/odbc-test/odbc_suite.h |  150 +++
 .../cpp/tests/odbc-test/odbc_test_utils.h          |  100 ++
 .../platforms/cpp/tests/test-common/CMakeLists.txt |    2 -
 .../dotnet/Apache.Ignite.Tests/EndpointTests.cs    |   27 +-
 .../Apache.Ignite.Tests/IgniteClientTests.cs       |   19 +-
 .../dotnet/Apache.Ignite.Tests/JavaServer.cs       |    2 +-
 .../Apache.Ignite/Internal/ClientFailoverSocket.cs |    9 +-
 .../dotnet/Apache.Ignite/Internal/Endpoint.cs      |   40 +-
 .../ignite/internal/raft/RaftGroupServiceImpl.java |    8 +-
 .../storage/snapshot/SnapshotExecutorImpl.java     |    8 +-
 .../raft/client/TopologyAwareRaftGroupService.java |    5 +-
 .../ignite/internal/rocksdb/ColumnFamily.java      |   13 +-
 .../ignite/internal/BaseIgniteRestartTest.java     |  370 +++++++
 .../java/org/apache/ignite/internal/Cluster.java   |   11 +-
 .../internal/ClusterPerTestIntegrationTest.java    |    9 +-
 .../cluster/management/ItClusterInitTest.java      |    1 +
 .../internal/compute/ItLogicalTopologyTest.java    |    3 +-
 .../ItDistributedConfigurationPropertiesTest.java  |   23 +-
 .../ItDistributedConfigurationStorageTest.java     |   17 +-
 .../storage/ItRebalanceDistributedTest.java        |   41 +-
 .../zones/ItDistributionZonesFilterTest.java       |    1 +
 ...niteDistributionZoneManagerNodeRestartTest.java |  343 ++++++
 .../raftsnapshot/ItTableRaftSnapshotsTest.java     |    3 +-
 .../ignite/internal/rebalance/ItRebalanceTest.java |    2 +
 .../ignite/internal/rest/AbstractRestTestBase.java |    9 +-
 .../org/apache/ignite/internal/rest/RestNode.java  |    1 +
 .../runner/app/AbstractSchemaChangeTest.java       |    9 +-
 .../internal/runner/app/ItDataSchemaSyncTest.java  |    6 +-
 .../app/ItIgniteInMemoryNodeRestartTest.java       |   32 +-
 .../runner/app/ItIgniteNodeRestartTest.java        |  345 +-----
 .../ignite/internal/runner/app/ItIgnitionTest.java |    9 +-
 .../internal/runner/app/ItTablesApiTest.java       |    6 +-
 .../runner/app/PlatformTestNodeRunner.java         |    6 +-
 .../app/client/ItAbstractThinClientTest.java       |    2 +
 .../sql/engine/ClusterPerClassIntegrationTest.java |    8 +-
 .../ignite/internal/sqllogic/ItSqlLogicTest.java   |    7 +-
 .../org/apache/ignite/internal/ssl/ItSslTest.java  |   24 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |   29 +-
 .../ignite/internal/schema/NativeTypeSpec.java     |   10 +
 ...ationSchema.java => GcConfigurationSchema.java} |   28 +-
 .../SchemaDistributedConfigurationModule.java      |    5 +-
 .../configuration/TablesConfigurationSchema.java   |    9 +-
 .../storage/DataStorageConfigurationSchema.java    |    6 -
 .../sql/engine/exec/MockedStructuresTest.java      |    7 +
 .../internal/storage/MvPartitionStorage.java       |   10 +-
 .../internal/storage/engine/MvTableStorage.java    |    6 +-
 .../storage/index/BinaryTupleComparator.java       |   46 +-
 .../index/StorageSortedIndexDescriptor.java        |    2 +
 .../storage/index/BinaryTupleComparatorTest.java   |   40 +-
 .../storage/AbstractMvPartitionStorageTest.java    |    8 +-
 .../storage/AbstractMvTableStorageTest.java        |    2 -
 .../storage/impl/TestMvPartitionStorage.java       |   22 +-
 .../storage/index/impl/TestSortedIndexStorage.java |    2 +-
 .../pagememory/index/sorted/SortedIndexTree.java   |    2 +-
 .../mv/PersistentPageMemoryMvPartitionStorage.java |   20 -
 .../mv/VolatilePageMemoryMvPartitionStorage.java   |    9 -
 .../internal/storage/pagememory/mv/gc/io/GcIo.java |    4 +-
 modules/storage-rocksdb/build.gradle               |    1 +
 .../storage/rocksdb/ColumnFamilyUtils.java         |  191 +++-
 .../internal/storage/rocksdb/GarbageCollector.java |    5 +-
 .../storage/rocksdb/PartitionDataHelper.java       |   48 +-
 .../storage/rocksdb/RocksDbMetaStorage.java        |  111 +-
 .../storage/rocksdb/RocksDbMvPartitionStorage.java |  218 ++--
 .../storage/rocksdb/RocksDbStorageEngine.java      |   56 +-
 .../storage/rocksdb/RocksDbStorageUtils.java       |    3 +
 .../storage/rocksdb/RocksDbTableStorage.java       |  369 ++-----
 .../internal/storage/rocksdb/SortedIndex.java      |   49 +-
 .../internal/storage/rocksdb/ThreadLocalState.java |    5 +
 .../rocksdb/index/AbstractRocksDbIndexStorage.java |    4 +-
 .../index/RocksDbBinaryTupleComparator.java        |   20 +-
 .../rocksdb/index/RocksDbSortedIndexStorage.java   |   31 +-
 .../rocksdb/instance/SharedRocksDbInstance.java    |  259 +++++
 .../instance/SharedRocksDbInstanceCreator.java     |  224 ++++
 .../storage/rocksdb/ColumnFamilyUtilsTest.java     |   99 ++
 .../storage/rocksdb/RocksDbMvTableStorageTest.java |    7 +-
 .../ignite/distributed/ItTablePersistenceTest.java |   23 +-
 .../distributed/ItTxDistributedTestSingleNode.java |    6 +-
 .../apache/ignite/internal/table/IndexWrapper.java |  127 +++
 .../apache/ignite/internal/table/TableImpl.java    |   92 +-
 .../table/distributed/BitSetPartitionSet.java      |   86 ++
 .../table/distributed/ConfiguredTablesCache.java   |  130 +++
 .../internal/table/distributed/PartitionSet.java   |  138 +++
 .../table/distributed/StorageUpdateHandler.java    |   13 +-
 .../internal/table/distributed/TableManager.java   |  726 +++++++------
 .../table/distributed/gc/GcUpdateHandler.java      |   75 +-
 .../internal/table/distributed/gc/IntHolder.java}  |   36 +-
 .../ignite/internal/table/distributed/gc/MvGc.java |   18 +-
 .../distributed/raft/PartitionDataStorage.java     |    6 +-
 .../snapshot/PartitionSnapshotStorageFactory.java  |    2 +-
 .../replicator/PartitionReplicaListener.java       |    2 +-
 .../AbstractMvStorageUpdateHandlerTest.java        |  139 ---
 .../distributed/AbstractPartitionSetTest.java      |  117 +++
 ...andlerTest.java => BitSetPartitionSetTest.java} |   16 +-
 .../distributed/ConfiguredTablesCacheTest.java     |   84 ++
 .../internal/table/distributed/IndexBaseTest.java  |    6 +-
 .../internal/table/distributed/IndexGcTest.java    |   22 +-
 .../distributed/StorageUpdateHandlerTest.java      |    6 +-
 .../table/distributed/TableManagerTest.java        |   53 +-
 .../gc/AbstractGcUpdateHandlerTest.java            |  225 ++++
 .../table/distributed/gc/GcUpdateHandlerTest.java  |  143 ---
 .../internal/table/distributed/gc/MvGcTest.java    |   27 +-
 .../PersistentPageMemoryGcUpdateHandlerTest.java}  |    4 +-
 .../RocksDbGcUpdateHandlerTest.java}               |    4 +-
 .../TestGcUpdateHandlerTest.java}                  |    4 +-
 .../VolatilePageMemoryGcUpdateHandlerTest.java}    |    4 +-
 .../raft/PartitionCommandListenerTest.java         |   10 +-
 .../PartitionReplicaListenerIndexLockingTest.java  |    6 +-
 .../replication/PartitionReplicaListenerTest.java  |    6 +-
 .../table/impl/DummyInternalTableImpl.java         |    8 +-
 .../internal/tx/storage/state/TxStateStorage.java  |    8 +-
 .../state/rocksdb/TxStateRocksDbStorage.java       |   48 +-
 .../state/rocksdb/TxStateRocksDbTableStorage.java  |   37 +-
 .../storage/state/AbstractTxStateStorageTest.java  |    1 -
 .../tx/storage/state/test/TestTxStateStorage.java  |    5 -
 207 files changed, 7640 insertions(+), 3661 deletions(-)
 rename 
modules/client/src/main/java/org/apache/ignite/internal/client/{HostAndPortRange.java
 => HostAndPort.java} (59%)
 rename 
modules/client/src/test/java/org/apache/ignite/internal/client/{HostAndPortRangeTest.java
 => HostAndPortTest.java} (59%)
 create mode 100644 
modules/distribution-zones/src/test/java/org/apache/ignite/internal/distributionzones/DistributionZoneCausalityDataNodesTest.java
 create mode 100644 
modules/metastorage/src/test/java/org/apache/ignite/internal/metastorage/impl/MetaStorageDeployWatchesCorrectnessTest.java
 create mode 100644 
modules/platforms/cpp/ignite/odbc/config/config_tools_test.cpp
 create mode 100644 
modules/platforms/cpp/ignite/odbc/config/connection_info_test.cpp
 delete mode 100644 
modules/platforms/cpp/ignite/odbc/config/connection_string_parser.cpp
 delete mode 100644 
modules/platforms/cpp/ignite/odbc/config/connection_string_parser.h
 rename modules/platforms/cpp/ignite/odbc/config/{settable_value.h => 
value_with_default.h} (73%)
 create mode 100644 modules/platforms/cpp/ignite/odbc/string_utils_test.cpp
 create mode 100644 
modules/platforms/cpp/tests/odbc-test/api_robustness_test.cpp
 create mode 100644 modules/platforms/cpp/tests/odbc-test/odbc_suite.h
 create mode 100644 modules/platforms/cpp/tests/odbc-test/odbc_test_utils.h
 create mode 100644 
modules/runner/src/integrationTest/java/org/apache/ignite/internal/BaseIgniteRestartTest.java
 create mode 100644 
modules/runner/src/integrationTest/java/org/apache/ignite/internal/distribution/zones/ItIgniteDistributionZoneManagerNodeRestartTest.java
 copy 
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/{TablesConfigurationSchema.java
 => GcConfigurationSchema.java} (59%)
 create mode 100644 
modules/storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/instance/SharedRocksDbInstance.java
 create mode 100644 
modules/storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/instance/SharedRocksDbInstanceCreator.java
 create mode 100644 
modules/storage-rocksdb/src/test/java/org/apache/ignite/internal/storage/rocksdb/ColumnFamilyUtilsTest.java
 create mode 100644 
modules/table/src/main/java/org/apache/ignite/internal/table/IndexWrapper.java
 create mode 100644 
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/BitSetPartitionSet.java
 create mode 100644 
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/ConfiguredTablesCache.java
 create mode 100644 
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/PartitionSet.java
 copy 
modules/table/src/{test/java/org/apache/ignite/internal/table/distributed/TestMvStorageUpdateHandlerTest.java
 => main/java/org/apache/ignite/internal/table/distributed/gc/IntHolder.java} 
(58%)
 delete mode 100644 
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/AbstractMvStorageUpdateHandlerTest.java
 create mode 100644 
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/AbstractPartitionSetTest.java
 copy 
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/{TestMvStorageUpdateHandlerTest.java
 => BitSetPartitionSetTest.java} (67%)
 create mode 100644 
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/ConfiguredTablesCacheTest.java
 create mode 100644 
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/gc/AbstractGcUpdateHandlerTest.java
 delete mode 100644 
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/gc/GcUpdateHandlerTest.java
 rename 
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/{PersistentPageMemoryMvStorageUpdateHandlerTest.java
 => gc/PersistentPageMemoryGcUpdateHandlerTest.java} (95%)
 rename 
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/{RocksDbMvStorageUpdateHandlerTest.java
 => gc/RocksDbGcUpdateHandlerTest.java} (95%)
 rename 
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/{TestMvStorageUpdateHandlerTest.java
 => gc/TestGcUpdateHandlerTest.java} (89%)
 rename 
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/{VolatilePageMemoryMvStorageUpdateHandlerTest.java
 => gc/VolatilePageMemoryGcUpdateHandlerTest.java} (95%)

Reply via email to