This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-22861
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 8f85b07281 wip
add 4613bcc895 IGNITE-22941 Improve performance of TupleMarshaller (#4191)
add 9769c06c2d IGNITE-22394 Check connection status in SQL CLI command
(#4117)
add b8bd6a6266 IGNITE-22757 Sql. Fix excessive memory usage in
schema-related code in SQL (#4180)
add ad00781fce IGNITE-22828 Use human readable keys in MG
idempotentCommandCache (#4196)
add dcae0d9b39 Merge branch 'main' into ignite-22861
No new revisions were added by this update.
Summary of changes:
.../internal/binarytuple/BinaryTupleBuilder.java | 26 +--
.../descriptors/CatalogTableDescriptor.java | 84 ++++++-
.../ignite/internal/catalog/CatalogTableTest.java | 9 +
.../ItSqlReplCommandNotInitialedClusterTest.java | 93 ++++++++
.../internal/cli/commands/sql/SqlCommand.java | 27 ++-
.../internal/cli/commands/sql/SqlReplCommand.java | 26 ++-
.../cli/core/exception/ExceptionHandlers.java | 13 +-
.../handler/DefaultExceptionHandlers.java | 1 -
.../exception/handler/SqlExceptionHandler.java | 28 +--
.../ignite/internal/cli/sql/SqlQueryResult.java | 6 +-
.../ignite/internal/metastorage/CommandId.java | 27 +++
.../server/persistence/RocksDbKeyValueStorage.java | 7 +-
.../server/raft/MetaStorageWriteHandler.java | 17 +-
.../server/SimpleInMemoryKeyValueStorage.java | 8 +-
.../internal/ClusterPerClassIntegrationTest.java | 6 +-
.../internal/schema/marshaller/MarshallerUtil.java | 32 +--
.../marshaller/asm/AsmMarshallerGenerator.java | 7 +-
.../ignite/internal/schema/row/RowAssembler.java | 11 +
.../schema/marshaller/MarshallerUtilTest.java | 8 +-
.../internal/sql/engine/schema/IgniteIndex.java | 15 +-
.../sql/engine/schema/SqlSchemaManagerImpl.java | 241 +++++++++++++++++----
.../engine/schema/SqlSchemaManagerImplTest.java | 29 +++
.../schema/marshaller/TupleMarshallerImpl.java | 77 ++++++-
.../TupleMarshallerFixlenOnlyBenchmark.java | 8 +-
.../TupleMarshallerVarlenOnlyBenchmark.java | 47 ++--
.../marshaller/TupleMarshallerStatisticsTest.java | 3 +-
26 files changed, 663 insertions(+), 193 deletions(-)
create mode 100644
modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/sql/ItSqlReplCommandNotInitialedClusterTest.java