This is an automated email from the ASF dual-hosted git repository. ppa pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 473b54814c IGNITE-19979 Table start might fail due to an outdated causality token (#2316) add f00c524494 IGNITE-17298 Sql. Support BOOLEAN type (#2282) No new revisions were added by this update. Summary of changes: .../java/org/apache/ignite/sql/ColumnType.java | 2 +- .../main/java/org/apache/ignite/table/Tuple.java | 18 ++++ .../java/org/apache/ignite/table/TupleImpl.java | 12 +++ .../org/apache/ignite/table/mapper/Mapper.java | 1 + .../internal/binarytuple/BinaryTupleBuilder.java | 22 ++++ .../internal/binarytuple/BinaryTupleParser.java | 18 ++++ .../internal/binarytuple/BinaryTupleReader.java | 28 +++++ .../internal/binarytuple/BinaryTupleTest.java | 18 ++++ .../client/proto/ClientBinaryTupleUtils.java | 6 +- .../table/MutableTupleBinaryTupleAdapter.java | 18 +++- .../ignite/internal/client/table/ClientSchema.java | 3 + .../client/table/ClientTupleSerializer.java | 4 + .../marshaller/ClientMarshallerReader.java | 13 +++ .../marshaller/ClientMarshallerWriter.java | 6 ++ .../ignite/client/AbstractClientTableTest.java | 3 + .../ignite/client/ClientKeyValueViewTest.java | 4 + .../apache/ignite/client/ClientRecordViewTest.java | 1 + .../java/org/apache/ignite/client/CustomTuple.java | 12 +++ .../ignite/client/fakes/FakeIgniteTables.java | 1 + .../org/apache/ignite/client/fakes/FakeSqlRow.java | 12 +++ .../util/ConfigurationSerializationUtil.java | 5 +- .../org/apache/ignite/internal/util/ByteUtils.java | 26 +++++ .../ignite/internal/util/HashCalculator.java | 22 +++- .../internal/jdbc/ItJdbcMetadataSelfTest.java | 8 +- .../ignite/internal/marshaller/BinaryMode.java | 6 ++ .../ignite/internal/marshaller/FieldAccessor.java | 46 ++++++++ .../internal/marshaller/MarshallerReader.java | 14 +++ .../ignite/internal/marshaller/MarshallerUtil.java | 6 +- .../internal/marshaller/MarshallerWriter.java | 7 ++ .../internal/marshaller/FieldAccessorTest.java | 6 ++ .../testobjects/TestObjectWithAllTypes.java | 26 ++++- .../runner/app/PlatformTestNodeRunner.java | 5 + .../ignite/internal/sql/engine/ItDmlTest.java | 9 +- .../internal/sql/engine/ItFunctionsTest.java | 18 ++++ .../ignite/internal/sql/engine/ItMetadataTest.java | 4 +- .../internal/sql/engine/ItSecondaryIndexTest.java | 117 +++++++++++++++++++++ .../internal/table/ItPublicApiColocationTest.java | 8 +- .../internal/table/ItThinClientColocationTest.java | 1 + .../ignite/internal/schema/BinaryRowConverter.java | 2 + .../ignite/internal/schema/BinaryTupleSchema.java | 1 + .../internal/schema/CatalogDescriptorUtils.java | 2 + .../ignite/internal/schema/NativeTypeSpec.java | 20 +++- .../apache/ignite/internal/schema/NativeTypes.java | 8 ++ .../configuration/ValueSerializationHelper.java | 3 + .../internal/schema/marshaller/BinaryMode.java | 5 + .../internal/schema/marshaller/MarshallerUtil.java | 8 +- .../marshaller/asm/ColumnAccessCodeGenerator.java | 4 + .../marshaller/reflection/ColumnBinding.java | 10 ++ .../marshaller/schema/SchemaSerializerImpl.java | 13 +++ .../ignite/internal/schema/row/RowAssembler.java | 26 +++++ .../ignite/internal/util/ColocationUtils.java | 4 + .../org/apache/ignite/internal/schema/RowTest.java | 9 ++ .../configuration/AbstractSchemaConverterTest.java | 3 + .../schema/marshaller/KvMarshallerTest.java | 5 +- .../schema/marshaller/RecordMarshallerTest.java | 25 +---- .../marshaller/reflection/ColumnBindingTest.java | 6 ++ .../schema/registry/UpgradingRowAdapterTest.java | 7 ++ .../schema/serializer/AbstractSerializerTest.java | 3 + .../ignite/internal/schema/SchemaTestUtils.java | 25 +++++ .../schema/testobjects/TestObjectWithAllTypes.java | 26 ++++- .../testutils/SchemaConfigurationConverter.java | 4 + .../schema/testutils/definition/ColumnType.java | 6 ++ .../internal/sql/api/AsyncResultSetImpl.java | 12 +++ .../sql/engine/exec/ddl/DdlCommandHandler.java | 1 + .../prepare/ddl/DdlSqlToCommandConverter.java | 4 + .../sql/engine/type/IgniteTypeFactory.java | 3 +- .../ignite/internal/sql/engine/util/Commons.java | 5 + .../ignite/internal/sql/engine/util/RexUtils.java | 25 +++++ .../ignite/internal/sql/engine/util/TypeUtils.java | 14 +-- .../apache/ignite/internal/sql/engine/TestRow.java | 12 +++ .../engine/schema/CatalogSqlSchemaManagerTest.java | 2 +- .../storage/index/BinaryTupleComparator.java | 1 + .../storage/index/BinaryTupleComparatorTest.java | 13 +++ .../storage/pagememory/index/InlineUtilsTest.java | 5 +- .../storage/rocksdb/ColumnFamilyUtils.java | 4 + .../ignite/internal/table/ItColocationTest.java | 10 +- .../internal/table/AbstractRowTupleAdapter.java | 16 +++ .../internal/table/MutableRowTupleAdapter.java | 12 +++ .../distributed/schema/NonHistoricSchemas.java | 1 + .../internal/table/InteropOperationsTest.java | 27 +++-- .../KeyValueViewOperationsSimpleSchemaTest.java | 1 + .../internal/table/KeyValueViewOperationsTest.java | 3 + .../internal/table/RecordViewOperationsTest.java | 3 + .../internal/table/impl/TestTupleBuilder.java | 12 +++ 84 files changed, 876 insertions(+), 71 deletions(-) rename modules/schema/src/{testFixtures => test}/java/org/apache/ignite/internal/schema/marshaller/RecordMarshallerTest.java (96%)