This is an automated email from the ASF dual-hosted git repository. ibessonov pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from f6214ae730 IGNITE-20035 Sql. Fixed handling "maxRows" jdbc query parameter (#2437) add 99f7775253 IGNITE-20049 Remove BinaryRow#hasValue method (#2424) No new revisions were added by this update. Summary of changes: .idea/inspectionProfiles/Project_Default.xml | 8 +- build.gradle | 1 + .../org/apache/ignite/table/mapper/Mapper.java | 3 +- .../internal/binarytuple/BinaryTupleCommon.java | 6 - .../ignite/client/fakes/FakeIgniteTables.java | 22 ++- .../ignite/client/fakes/FakeInternalTable.java | 133 ++++++++++------- .../ignite/client/fakes/FakeSchemaRegistry.java | 15 +- .../apache/ignite/internal/index/IndexManager.java | 49 +++++-- .../ignite/internal/marshaller/Marshaller.java | 22 ++- .../ItRaftCommandLeftInLogUntilRestartTest.java | 15 +- .../internal/table/ItReadOnlyTransactionTest.java | 4 +- .../ignite/internal/table/ItRoReadsTest.java | 53 +++---- .../ignite/internal/table/ItTableScanTest.java | 8 +- .../apache/ignite/internal/schema/BinaryRow.java | 3 - .../ignite/internal/schema/BinaryRowConverter.java | 82 +++++++---- .../ignite/internal/schema/BinaryRowImpl.java | 7 - ...icationException.java => ColumnsExtractor.java} | 23 ++- .../ignite/internal/schema/SchemaRegistry.java | 10 +- .../marshaller/asm/AsmMarshallerGenerator.java | 5 +- .../marshaller/reflection/KvMarshallerImpl.java | 17 +-- .../schema/marshaller/reflection/Marshaller.java | 28 +++- .../reflection/RecordMarshallerImpl.java | 4 +- .../schema/registry/SchemaRegistryImpl.java | 58 +++++--- .../schema/registry/UpgradingRowAdapter.java | 40 ++++-- .../org/apache/ignite/internal/schema/row/Row.java | 47 +++--- .../ignite/internal/schema/row/RowAssembler.java | 44 +----- .../apache/ignite/internal/util/ObjectFactory.java | 2 + .../benchmarks/SerializerBenchmarkTest.java | 7 +- .../org/apache/ignite/internal/schema/RowTest.java | 2 +- .../schema/marshaller/KvMarshallerTest.java | 68 ++++----- .../schema/marshaller/RecordMarshallerTest.java | 12 +- .../RecordMarshallerValidationsTest.java | 9 +- .../sql/engine/exec/UpdatableTableImpl.java | 6 +- .../internal/storage/BaseMvStoragesTest.java | 14 +- .../ItInternalTableReadOnlyOperationsTest.java | 13 +- .../ignite/distributed/ItTablePersistenceTest.java | 2 +- .../distributed/ItTxDistributedTestSingleNode.java | 6 +- .../ignite/internal/table/ItColocationTest.java | 2 +- .../schema/marshaller/TupleMarshallerImpl.java | 29 ++-- .../internal/table/AbstractRowTupleAdapter.java | 4 +- .../apache/ignite/internal/table/IndexWrapper.java | 12 +- .../internal/table/KeyValueBinaryViewImpl.java | 6 +- .../ignite/internal/table/KeyValueViewImpl.java | 4 +- .../internal/table/RecordBinaryViewImpl.java | 18 ++- .../ignite/internal/table/RecordViewImpl.java | 4 +- .../apache/ignite/internal/table/TableImpl.java | 8 +- .../table/distributed/HashIndexLocker.java | 20 +-- .../internal/table/distributed/IndexLocker.java | 18 ++- .../table/distributed/SortedIndexLocker.java | 21 +-- .../internal/table/distributed/TableManager.java | 17 +-- .../distributed/TableSchemaAwareIndexStorage.java | 21 ++- .../distributed/index/IndexUpdateHandler.java | 4 +- .../request/MultipleRowReplicaRequest.java | 3 +- .../replicator/PartitionReplicaListener.java | 111 +++++++------- .../table/ColocationHashCalculationTest.java | 2 +- .../internal/table/distributed/IndexBaseTest.java | 39 ++++- .../raft/PartitionCommandListenerTest.java | 22 +-- .../PartitionReplicaListenerIndexLockingTest.java | 91 +++++++++--- .../replication/PartitionReplicaListenerTest.java | 159 +++++++++++++++------ .../table/impl/DummyInternalTableImpl.java | 6 +- .../table/impl/DummySchemaManagerImpl.java | 15 +- 61 files changed, 892 insertions(+), 592 deletions(-) copy modules/schema/src/main/java/org/apache/ignite/internal/schema/{SchemaModificationException.java => ColumnsExtractor.java} (58%)