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

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


    omit c62e8fdb0c wip. Get rid of invalid methods in Catalog.
    omit 6a7f99147b wip. Fix Catalog API using SchemaName.
     add 3266a06a50 IGNITE-24179 Fix SQL command exception handler providing 
(#5034)
     add 3ce16d5370 IGNITE-24176 Sql. Make BinaryTupleComparator use SQL 
conformed ordering for byte strings (#5013)
     add 48b06e03db IGNITE-24138 Fix highestRevision check for HA reset case 
(#5020)
     add e7701a75c7 IGNITE-24031 Sql schema. Extend IgniteCatalog API with 
supporting qualified names (#5019)
     add 0700f332e6 IGNITE-23920 Shutdown node on SIGTERM (#5010)
     add 8f08d3b2f0 IGNITE-24189 Fix some `<pre>{@code` javadoc entries (#5042)
     add 2d2cdfb175 IGNITE-24205 Fix flaky 
ItMetaStorageServiceTest#testRemoveByPrefix (#5043)
     add 9395d1e5c3 Bump org.rocksdb:rocksdbjni from 9.7.4 to 9.8.4 (#5036)
     add 363f7a7596 Bump Nerdbank.GitVersioning in /modules/platforms/dotnet 
(#5035)
     add 6b4a633dcc IGNITE-24185 Add a message to analyze flaky 
ItMetaStorageCompactionTriggerTest#testMetastorageCompactionOccursOnAllNodes 
(#5023)
     add 8ec31d2897 IGNITE-23949 Sql. Disable unsupported ASOF join (#5029)
     add d5957d024d IGNITE-24174 Unify Compute API (#5016)
     add 85d36ec357 IGNITE-21122 Sql. Introduce attributes for SqlQueryType and 
use them instead of direct checks (#5041)
     add 808147b439 IGNITE-24202 Fix 
ItNodeTest#longBatchInStateMachineAndShutdown() flakiness (#5040)
     add 747db12571 IGNITE-24208 Refactor configuration annotation processor 
(Part 1) (#5045)
     add 524402505b IGNITE-24211 Sql. Fix invalid qualified name usage in 
Catalog object (#5048)
     add 9baa191a0d wip. Fix Catalog API using SchemaName.

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   (c62e8fdb0c)
            \
             N -- N -- N   refs/heads/ignite-24029 (9baa191a0d)

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                                       |   3 +-
 gradle/libs.versions.toml                          |   2 +-
 .../org/apache/ignite/catalog/IgniteCatalog.java   |  49 ++-
 ...Target.java => AllNodesBroadcastJobTarget.java} |  11 +-
 .../apache/ignite/compute/BroadcastExecution.java} |  23 +-
 .../apache/ignite/compute/BroadcastJobTarget.java  |  66 ++++
 .../org/apache/ignite/compute/IgniteCompute.java   | 236 +++++++-----
 .../org/apache/ignite/compute/JobExecution.java    |  17 +-
 .../apache/ignite/compute/task/MapReduceJob.java   |   2 +-
 .../apache/ignite/compute/task/TaskExecution.java  |   9 -
 .../apache/ignite/lang/TableNotFoundException.java |   9 -
 .../ignite/internal/catalog/ItCatalogDslTest.java  |  71 +++-
 .../internal/catalog/sql/IgniteCatalogSqlImpl.java |  13 +-
 .../internal/catalog/sql/SelectFromView.java       |   3 -
 .../apache/ignite/internal/catalog/Catalog.java    |  12 +-
 .../partitions/reset/ItResetPartitionsTest.java    |   5 +-
 .../restart/ItRestartPartitionsTest.java           |   5 +-
 .../cli/commands/sql/ItSqlCommandTest.java         |  21 +
 .../cli/commands/sql/ItSqlReplCommandTest.java     |  21 +
 .../internal/cli/commands/sql/SqlCommand.java      |   3 +-
 .../internal/cli/commands/sql/SqlReplCommand.java  |   3 +-
 .../exception/handler/SqlExceptionHandler.java     |   4 +-
 .../compute/BroadcastJobExecutionImpl.java         |  62 +++
 .../ignite/internal/compute/FailedExecution.java   |  10 +-
 .../internal/compute/JobTaskStatusMapper.java      |  26 +-
 .../ignite/client/handler/JdbcHandlerBase.java     |  78 ++--
 .../client/handler/JdbcQueryEventHandlerImpl.java  |   5 +-
 .../ClientComputeExecuteColocatedRequest.java      |   9 +-
 .../compute/ClientComputeExecuteRequest.java       |  30 +-
 .../client/handler/SqlQueryTypeInJdbcTest.java     |  63 +++
 .../apache/ignite/client/ClientOperationType.java  |   4 +-
 .../internal/client/compute/ClientCompute.java     | 171 +++++---
 .../client/compute/ClientJobExecution.java         |  43 ++-
 .../client/compute/ClientTaskExecution.java        |   1 -
 .../internal/client/compute/SubmitResult.java      |   9 +-
 .../internal/client/compute/SubmitTaskResult.java  |   5 +-
 .../apache/ignite/client/ClientComputeTest.java    |  71 ++--
 .../apache/ignite/client/ServerMetricsTest.java    |   6 +-
 .../apache/ignite/client/fakes/FakeCompute.java    |  97 ++---
 .../ignite/internal/compute/ItComputeBaseTest.java | 227 +++++++----
 .../internal/compute/ItComputeErrorsBaseTest.java  |  38 +-
 .../internal/compute/ItComputeTestEmbedded.java    |  80 ++--
 .../internal/compute/ItExecutionsCleanerTest.java  |  32 +-
 .../compute/ItFailoverCandidateNotFoundTest.java   |   7 +-
 .../ignite/internal/compute/ItMapReduceTest.java   |  74 ++--
 .../internal/compute/ItWorkerShutdownTest.java     |  59 ++-
 .../threading/ItComputeApiThreadingTest.java       |  39 +-
 .../compute/utils/TestingJobExecution.java         |  48 ++-
 ...tion.java => AntiHijackBroadcastExecution.java} |  31 +-
 .../internal/compute/AntiHijackIgniteCompute.java  |  91 +++--
 .../internal/compute/AntiHijackJobExecution.java   |   9 +-
 ...rSelector.java => CancellableJobExecution.java} |  16 +-
 ...Selector.java => CancellableTaskExecution.java} |  16 +-
 .../ignite/internal/compute/ComputeComponent.java  |   8 +-
 .../internal/compute/ComputeComponentImpl.java     |  28 +-
 .../internal/compute/ComputeJobFailover.java       |  22 +-
 .../internal/compute/DelegatingJobExecution.java   |  14 +-
 .../ignite/internal/compute/ExecutionManager.java  |   6 +-
 .../internal/compute/FailSafeJobExecution.java     |  14 +-
 .../ignite/internal/compute/IgniteComputeImpl.java | 215 ++++++-----
 .../internal/compute/IgniteComputeInternal.java    |  12 +-
 .../compute/JobExecutionFutureWrapper.java         |  59 ---
 .../internal/compute/JobExecutionWrapper.java      |   9 +-
 .../internal/compute/RemoteExecutionContext.java   |   3 +-
 .../compute/ResultUnmarshallingJobExecution.java   |   9 +-
 .../internal/compute/TaskExecutionWrapper.java     |   5 -
 .../compute/TaskToJobExecutionWrapper.java         |  28 +-
 .../compute/executor/ComputeExecutorImpl.java      |  10 +-
 .../compute/executor/JobExecutionInternal.java     |  12 +-
 .../compute/messaging/RemoteJobExecution.java      |   9 +-
 .../compute/task/AntiHijackTaskExecution.java      |   5 -
 .../compute/task/DelegatingTaskExecution.java      |   3 +-
 .../ignite/internal/compute/task/JobSubmitter.java |  10 +-
 .../compute/task/TaskExecutionInternal.java        |  26 +-
 .../internal/compute/ComputeComponentImplTest.java |  27 +-
 .../internal/compute/IgniteComputeImplTest.java    |  43 ++-
 .../compute/executor/ComputeExecutorTest.java      |   7 +-
 .../configuration/processor/ClassWrapper.java      | 113 ++++++
 .../processor/ConfigurationProcessor.java          | 354 +++++++----------
 .../processor/ConfigurationProcessorUtils.java     |  66 ++--
 .../ConfigurationValidationException.java}         |  10 +-
 .../InjectedValueValidator.java                    |  15 +-
 .../ignite/configuration/annotation/Config.java    |  12 +-
 .../configuration/annotation/InjectedValue.java    |  27 +-
 .../apache/ignite/internal/util/StringUtils.java   |   7 +
 .../internal/testframework/WithSystemProperty.java |  30 +-
 .../matchers/BroadcastExecutionMatcher.java        |  73 ++++
 .../matchers/JobExecutionMatcher.java              | 135 +++++++
 .../ignite/internal/rebalance/ItRebalanceTest.java |  34 +-
 .../distributionzones/DistributionZoneManager.java |  30 +-
 ...balanceMinimumRequiredTimeProviderImplTest.java |  12 +-
 .../metastorage/TestMetasStorageUtils.java         |  19 +-
 .../impl/ItMetaStorageCompactionTriggerTest.java   |  14 +-
 .../metastorage/impl/ItMetaStorageServiceTest.java |  97 ++---
 modules/platforms/dotnet/Directory.Build.props     |   2 +-
 .../apache/ignite/raft/jraft/core/ItNodeTest.java  |   8 +-
 .../rest/api/recovery/ResetPartitionsRequest.java  |  13 +-
 .../api/recovery/RestartPartitionsRequest.java     |  13 +-
 .../rest/compute/ItComputeControllerTest.java      |   6 +-
 ...asterRecoveryControllerResetPartitionsTest.java |   7 +-
 ...terRecoveryControllerRestartPartitionsTest.java |  25 +-
 .../recovery/ItDisasterRecoveryControllerTest.java |  18 +-
 .../rest/recovery/DisasterRecoveryController.java  |  11 +-
 .../ignite/internal/app/AsyncApiOperation.java     |  14 +-
 .../app/ItInProcessRestartApiReferencesTest.java   |   5 +-
 .../ignite/internal/app/SyncApiOperation.java      |  12 +-
 .../app/client/ItAbstractThinClientTest.java       |  64 +++
 .../client/ItThinClientComputeMarshallingTest.java |  34 +-
 .../runner/app/client/ItThinClientComputeTest.java | 223 ++++++-----
 ...tThinClientComputeTypeCheckMarshallingTest.java |   8 +-
 .../app/compute/ItEmbeddedMarshallingTest.java     |  41 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |   2 +-
 .../apache/ignite/internal/app/IgniteRunner.java   |  34 +-
 .../restart/RestartProofIgniteCatalog.java         |   9 +-
 .../restart/RestartProofIgniteCompute.java         |  69 ++--
 .../threading/PublicApiThreadingIgniteCatalog.java |   9 +-
 .../internal/ClusterPerTestIntegrationTest.java    |   9 +
 .../internal/schema}/BinaryTupleComparator.java    | 102 ++---
 .../internal/schema/BinaryTupleComparatorTest.java | 328 ++++++++++++++++
 .../ignite/internal/sql/api/ItSqlApiBaseTest.java  |   2 +-
 .../sql/engine/ItComputeSystemViewTest.java        |  55 ++-
 .../ignite/internal/sql/engine/ItJoinTest.java     |  15 +
 .../sql/engine/ItSqlMultiStatementTxTest.java      |   2 +-
 .../sql/engine/kill/ItSqlKillCommandTest.java      |  32 +-
 .../internal/sql/api/AsyncResultSetImpl.java       |   9 +-
 .../internal/sql/engine/SqlQueryProcessor.java     |   6 +-
 .../ignite/internal/sql/engine/SqlQueryType.java   | 202 +++++++++-
 .../sql/engine/exec/ExecutionServiceImpl.java      |   8 +-
 .../engine/exec/fsm/OptimizingPhaseHandler.java    |   6 +-
 .../sql/engine/exec/fsm/ParsingPhaseHandler.java   |   2 +-
 .../sql/engine/exec/fsm/ValidationHelper.java      |   4 +-
 .../sql/engine/prepare/IgniteSqlValidator.java     |   7 +
 .../sql/engine/tx/ScriptTransactionContext.java    |  12 +-
 .../internal/sql/engine/SqlQueryTypeSelfTest.java  | 153 ++++++++
 .../ignite/internal/sql/engine/util/VarBinary.java |   2 +-
 .../ignite/internal/storage/util/StorageUtils.java |  21 +
 .../storage/index/BinaryTupleComparatorTest.java   | 429 ---------------------
 .../internal/storage/index/impl/TestIndexRow.java  |   2 +
 .../storage/index/impl/TestSortedIndexStorage.java |   5 +-
 .../index/sorted/PageMemorySortedIndexStorage.java |   4 +-
 .../pagememory/index/sorted/SortedIndexTree.java   |   5 +-
 .../index/sorted/io/SortedIndexTreeIo.java         |   4 +-
 .../index/RocksDbBinaryTupleComparator.java        |   7 +-
 .../storage/rocksdb/ColumnFamilyUtilsTest.java     |  27 +-
 modules/table/build.gradle                         |   1 +
 .../ItHighAvailablePartitionsRecoveryTest.java     |  24 +-
 ...lablePartitionsRecoveryWithNodeRestartTest.java | 134 +++++++
 .../disaster/DisasterRecoveryManager.java          |  34 +-
 .../replicator/PartitionReplicaListener.java       |   5 +-
 .../ItDisasterRecoveryReconfigurationTest.java     |  52 ++-
 .../disaster/ItDisasterRecoverySystemViewTest.java |   2 +-
 151 files changed, 3751 insertions(+), 2265 deletions(-)
 copy 
modules/api/src/main/java/org/apache/ignite/compute/{AnyNodeJobTarget.java => 
AllNodesBroadcastJobTarget.java} (76%)
 copy 
modules/{core/src/main/java/org/apache/ignite/internal/streamer/StreamerPartitionAwarenessProvider.java
 => api/src/main/java/org/apache/ignite/compute/BroadcastExecution.java} (59%)
 create mode 100644 
modules/api/src/main/java/org/apache/ignite/compute/BroadcastJobTarget.java
 create mode 100644 
modules/client-common/src/main/java/org/apache/ignite/internal/compute/BroadcastJobExecutionImpl.java
 rename modules/{compute => 
client-common}/src/main/java/org/apache/ignite/internal/compute/FailedExecution.java
 (88%)
 create mode 100644 
modules/client-handler/src/test/java/org/apache/ignite/client/handler/SqlQueryTypeInJdbcTest.java
 copy 
modules/compute/src/main/java/org/apache/ignite/internal/compute/{AntiHijackJobExecution.java
 => AntiHijackBroadcastExecution.java} (64%)
 copy 
modules/compute/src/main/java/org/apache/ignite/internal/compute/{NextWorkerSelector.java
 => CancellableJobExecution.java} (61%)
 copy 
modules/compute/src/main/java/org/apache/ignite/internal/compute/{NextWorkerSelector.java
 => CancellableTaskExecution.java} (61%)
 delete mode 100644 
modules/compute/src/main/java/org/apache/ignite/internal/compute/JobExecutionFutureWrapper.java
 create mode 100644 
modules/configuration-annotation-processor/src/main/java/org/apache/ignite/internal/configuration/processor/ClassWrapper.java
 copy 
modules/configuration-annotation-processor/src/{integrationTest/resources/org/apache/ignite/internal/configuration/processor/ConfigurationSchemaWithWrongPostfix.java
 => 
main/java/org/apache/ignite/internal/configuration/processor/ConfigurationValidationException.java}
 (70%)
 rename 
modules/configuration-annotation-processor/src/main/java/org/apache/ignite/internal/configuration/processor/{validators
 => validation}/InjectedValueValidator.java (87%)
 create mode 100644 
modules/core/src/testFixtures/java/org/apache/ignite/internal/testframework/matchers/BroadcastExecutionMatcher.java
 create mode 100644 
modules/core/src/testFixtures/java/org/apache/ignite/internal/testframework/matchers/JobExecutionMatcher.java
 rename 
modules/{storage-api/src/main/java/org/apache/ignite/internal/storage/index => 
schema/src/main/java/org/apache/ignite/internal/schema}/BinaryTupleComparator.java
 (53%)
 create mode 100644 
modules/schema/src/test/java/org/apache/ignite/internal/schema/BinaryTupleComparatorTest.java
 create mode 100644 
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/SqlQueryTypeSelfTest.java
 delete mode 100644 
modules/storage-api/src/test/java/org/apache/ignite/internal/storage/index/BinaryTupleComparatorTest.java
 create mode 100644 
modules/table/src/integrationTest/java/org/apache/ignite/internal/table/distributed/disaster/ItHighAvailablePartitionsRecoveryWithNodeRestartTest.java

Reply via email to