You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by am...@apache.org on 2022/10/21 10:20:28 UTC
[ignite-3] branch ignite-17748 updated (5f0243c7ab -> 87de4f0f89)
This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-17748
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 5f0243c7ab Merge branch 'main' into ignite-17748
add 7858b5864f WIP.
add 3bc678dea7 IGNITE-17806 Remove transaction state PENDING (#1217)
add a512fe6c94 IGNITE-17869 Add basic glossary - Fixes #1193.
add 7400742500 IGNITE-17702 Move schema changes history from configuration to metastore - Fixes #1134.
add 7b0b3395de IGNITE-17637 Implement a commit partition path write intent resolution logic for RO reads (#1197)
add 33b5ca6713 IGNITE-17829 Document new memory storage structure. Fixes #1185
add 8761b64ee6 IGNITE-17906 Optimized marshaller implemented (#1214)
add b8d82243fd Merge branch 'main' into ignite-17748
add 87de4f0f89 WIP.
No new revisions were added by this update.
Summary of changes:
docs/_data/toc.yaml | 15 +-
docs/_docs/glossary/glossary.adoc | 41 ++
docs/_docs/persistence.adoc | 25 --
docs/_docs/storage/persistent.adoc | 71 +++
docs/_docs/storage/rocksdb.adoc | 52 +++
docs/_docs/storage/volatile.adoc | 50 +++
.../java/org/apache/ignite/lang/IgniteUuid.java | 23 +
.../ignite/internal/index/IndexManagerTest.java | 2 +-
.../network/direct/DirectMessageReader.java | 41 +-
.../network/direct/DirectMessageWriter.java | 41 +-
.../stream/DirectByteBufferStreamImplV1.java | 72 ++-
.../internal/network/netty/InboundDecoder.java | 2 +-
.../internal/network/netty/OutboundEncoder.java | 2 +-
.../PerSessionSerializationService.java | 8 +
.../serialization/SerializationService.java | 7 +
.../internal/network/netty/InboundDecoderTest.java | 4 +-
.../network/serialization/MarshallableTest.java | 8 -
.../internal/raft/util/OptimizedMarshaller.java | 127 ++++++
.../ignite/internal/raft/util/OptimizedStream.java | 109 +++++
.../raft/util/ThreadLocalOptimizedMarshaller.java} | 37 +-
.../apache/ignite/raft/jraft/rpc/RpcRequests.java | 1 -
.../storage/ItRebalanceDistributedTest.java | 50 ++-
.../runner/app/AbstractSchemaChangeTest.java | 42 +-
.../internal/runner/app/ItDataSchemaSyncTest.java | 113 ++++-
.../runner/app/ItIgniteNodeRestartTest.java | 2 +-
.../runner/app/ItTableApiContractTest.java | 38 +-
.../internal/runner/app/ItTablesApiTest.java | 17 +-
.../internal/sql/api/ItSqlAsynchronousApiTest.java | 3 +-
.../internal/sql/api/ItSqlSynchronousApiTest.java | 7 +-
.../internal/sql/internal/InternalSchemaTest.java | 123 +++++
.../internal/test/WatchListenerInhibitor.java | 9 +
.../org/apache/ignite/internal/app/IgniteImpl.java | 2 +-
modules/schema/build.gradle | 1 +
modules/schema/pom.xml | 5 +
.../ignite/internal/schema/SchemaManager.java | 290 ++++++++----
.../ignite/internal/schema/SchemaRegistry.java | 2 +-
.../apache/ignite/internal/schema/SchemaUtils.java | 40 +-
.../ExtendedTableConfigurationSchema.java | 9 +-
.../configuration/SchemaConfigurationSchema.java | 31 --
.../schema/registry/SchemaRegistryImpl.java | 11 +-
.../schema/registry/UpgradingRowAdapter.java | 2 +-
.../schema/registry/SchemaRegistryImplTest.java | 11 +-
.../schema/registry/UpgradingRowAdapterTest.java | 7 +-
.../sql/engine/exec/ddl/DdlCommandHandler.java | 111 ++---
.../internal/sql/engine/StopCalciteModuleTest.java | 2 +-
.../sql/engine/exec/MockedStructuresTest.java | 264 +----------
.../internal/storage/engine/MvTableStorage.java | 5 +
.../distributed/ItTxDistributedTestSingleNode.java | 23 +-
.../internal/table/distributed/TableManager.java | 113 ++---
.../table/distributed/raft/PartitionListener.java | 3 +-
.../replicator/PartitionReplicaListener.java | 421 +++++++++++++++--
.../distributed/replicator/PlacementDriver.java | 107 +++++
.../distributed/storage/InternalTableImpl.java | 3 +-
.../table/distributed/TableManagerTest.java | 50 ++-
.../replication/PartitionReplicaListenerTest.java | 497 +++++++++++++++++++++
.../table/impl/DummyInternalTableImpl.java | 6 +-
modules/transactions/README.md | 7 +-
.../org/apache/ignite/internal/tx/TxManager.java | 29 --
.../org/apache/ignite/internal/tx/TxState.java | 1 -
.../ignite/internal/tx/impl/TxManagerImpl.java | 44 +-
.../ignite/internal/tx/message/TxMessageGroup.java | 5 +
.../tx/message/TxStateReplicaRequest.java} | 13 +-
.../apache/ignite/internal/tx/TxManagerTest.java | 1 -
.../storage/state/TxStateStorageAbstractTest.java | 33 +-
64 files changed, 2395 insertions(+), 896 deletions(-)
create mode 100644 docs/_docs/glossary/glossary.adoc
delete mode 100644 docs/_docs/persistence.adoc
create mode 100644 docs/_docs/storage/persistent.adoc
create mode 100644 docs/_docs/storage/rocksdb.adoc
create mode 100644 docs/_docs/storage/volatile.adoc
create mode 100644 modules/raft/src/main/java/org/apache/ignite/internal/raft/util/OptimizedMarshaller.java
create mode 100644 modules/raft/src/main/java/org/apache/ignite/internal/raft/util/OptimizedStream.java
copy modules/{schema/src/main/java/org/apache/ignite/internal/schema/VarlenNativeType.java => raft/src/main/java/org/apache/ignite/internal/raft/util/ThreadLocalOptimizedMarshaller.java} (50%)
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/internal/InternalSchemaTest.java
delete mode 100644 modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/SchemaConfigurationSchema.java
create mode 100644 modules/table/src/main/java/org/apache/ignite/internal/table/distributed/replicator/PlacementDriver.java
create mode 100644 modules/table/src/test/java/org/apache/ignite/internal/table/distributed/replication/PartitionReplicaListenerTest.java
copy modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request/ReadOnlyReplicaRequest.java => transactions/src/main/java/org/apache/ignite/internal/tx/message/TxStateReplicaRequest.java} (76%)