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 2021/08/25 13:29:13 UTC

[ignite-3] branch ignite-15163 updated (0dc272a -> 2973082)

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

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


    from 0dc272a  Javadoc.
     add 0983c2a  IGNITE-14943 Fixed race in ThreadId.setError method - Fixes #287.
     add 5e1a00c  IGNITE-15164 Improve thin client configuration (#298)
     add bcc267e  IGNITE-14735 Fix CheckStyle report not being generated in case of violation (#131)
     add 3da7311  IGNITE-15278 Node start/stop refactoring. Fixes #293
     add ca85b47  IGNITE-15366 Create CONTRIBUTING.md (#299)
     add e73d124  IGNITE-15298 RAFT snapshots implementation for persistent partitions storage - Fixes #285.
     add 436462f  IGNITE-13669: Support temporal types. (#216)
     add 0545e0e  Merge branch 'main' into ignite-15163
     add 2973082  Fix styles and javadocs.

No new revisions were added by this update.

Summary of changes:
 CONTRIBUTING.md                                    |  70 ++++
 .../ClientConnectorConfigurationSchema.java        |   5 +
 .../java/org/apache/ignite/schema/ColumnType.java  | 213 ++++++++++-
 .../main/java/org/apache/ignite/table/Tuple.java   |  68 ++++
 .../org/apache/ignite/cli/ConfigCommandTest.java   |   2 +-
 .../apache/ignite/client/proto/ClientDataType.java |  12 +
 .../ignite/client/proto/ClientMessageDecoder.java  |   1 -
 .../ignite/client/proto/ClientMessagePacker.java   |  69 ++++
 .../ignite/client/proto/ClientMessageUnpacker.java |  68 ++++
 .../ignite/client/handler/ClientHandlerModule.java |   1 +
 .../handler/requests/table/ClientTableCommon.java  |  95 +++--
 .../org/apache/ignite/client/IgniteClient.java     | 168 +++++---
 .../ignite/client/IgniteClientConfiguration.java   |  46 ++-
 .../client/ClientChannelConfiguration.java         |  72 +---
 .../client/IgniteClientConfigurationImpl.java      |  97 +++++
 .../ignite/internal/client/ReliableChannel.java    |  31 +-
 .../ignite/internal/client/TcpClientChannel.java   |   8 +-
 .../ignite/internal/client/TcpIgniteClient.java    |  55 ++-
 .../client/io/ClientConnectionMultiplexer.java     |   7 +-
 .../io/netty/NettyClientConnectionMultiplexer.java |  11 +-
 .../internal/client/table/ClientTupleBuilder.java  |  44 +++
 .../apache/ignite/client/AbstractClientTest.java   |  39 +-
 .../ignite/client/ClientTupleBuilderTest.java      |  26 +-
 .../apache/ignite/client/ConfigurationTest.java    | 125 ++++++
 .../java/org/apache/ignite/client/CustomTuple.java |  60 ++-
 .../org/apache/ignite/client/ReconnectTest.java    | 108 ++++++
 modules/metastorage-client/pom.xml                 |   7 +
 .../ITMetaStorageServicePersistenceTest.java       | 387 +++----------------
 .../client/ITMetaStorageServiceTest.java           |  34 +-
 modules/metastorage-server/pom.xml                 |   4 +-
 .../server/persistence/RocksDBKeyValueStorage.java |  55 +--
 .../server/persistence/RocksStorageUtils.java      |  86 -----
 .../server/persistence/WatchCursor.java            |   5 +-
 modules/network-api/pom.xml                        |   5 +
 .../ignite/network/ClusterLocalConfiguration.java  |  32 +-
 .../ignite/network/ClusterServiceFactory.java      |  11 +-
 modules/network/pom.xml                            |   7 +
 .../network/scalecube/ITNodeRestartsTest.java      |  12 +-
 .../scalecube/ITScaleCubeNetworkMessagingTest.java |  26 +-
 .../ignite/utils/ClusterServiceTestUtils.java      | 103 +++++
 .../scalecube/ScaleCubeClusterServiceFactory.java  |  74 ++--
 .../raft/client/service/RaftGroupListener.java     |   2 +-
 modules/raft/pom.xml                               |  13 +
 .../service/ITAbstractListenerSnapshotTest.java}   | 249 +++++-------
 .../ignite/raft/jraft/core/ITCliServiceTest.java   |  14 +-
 .../apache/ignite/raft/jraft/core/ITNodeTest.java  |  25 +-
 .../ignite/raft/server/RaftServerAbstractTest.java |  12 +-
 .../apache/ignite/raft/jraft/util/ThreadId.java    |  27 +-
 .../apache/ignite/raft/jraft/core/TestCluster.java |  23 +-
 .../ignite/raft/jraft/rpc/IgniteRpcTest.java       |  35 +-
 .../{configuration-api => rocksdb-common}/pom.xml  |   8 +-
 .../ignite/internal/rocksdb}/ColumnFamily.java     |  55 ++-
 .../ignite/internal/rocksdb/RocksBiConsumer.java}  |  18 +-
 .../ignite/internal/rocksdb/RocksBiPredicate.java} |  22 +-
 .../apache/ignite/internal/rocksdb/RocksUtils.java | 119 ++++++
 modules/runner/pom.xml                             |   7 +
 .../runner/app/ITThinClientConnectionTest.java     |  48 +--
 .../ITDistributedConfigurationStorageTest.java     |  22 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java | 418 +++++++++++++++++++-
 .../apache/ignite/internal/app/IgnitionImpl.java   | 425 +--------------------
 .../ignite/internal/schema/NativeTypeSpec.java     |  56 ++-
 .../apache/ignite/internal/schema/NativeTypes.java |  87 +++++
 .../ignite/internal/schema/TemporalNativeType.java |  98 +++++
 .../SchemaConfigurationConverter.java              |  44 ++-
 .../configuration/SchemaDescriptorConverter.java   |  40 +-
 .../schema/registry/UpgradingRowAdapter.java       | 161 ++------
 .../org/apache/ignite/internal/schema/row/Row.java | 136 ++++++-
 .../ignite/internal/schema/row/RowAssembler.java   | 143 ++++++-
 .../internal/schema/row/TemporalTypesHelper.java   | 296 ++++++++++++++
 .../apache/ignite/internal/schema/ColumnTest.java  |  11 +-
 .../ignite/internal/schema/NativeTypeTest.java     | 129 +++++--
 .../org/apache/ignite/internal/schema/RowTest.java |  96 ++++-
 .../ignite/internal/schema/TemporalTypesTest.java  |  84 ++++
 .../apache/ignite/internal/schema/TestUtils.java   |  34 ++
 .../ignite/internal/storage/InvokeClosure.java     |   2 +-
 .../apache/ignite/internal/storage/Storage.java    |  19 +
 .../storage/basic/ConcurrentHashMapStorage.java    |  12 +
 modules/storage-rocksdb/pom.xml                    |   5 +-
 .../internal/storage/rocksdb/RocksDbStorage.java   | 178 +++++++--
 modules/table/pom.xml                              |   7 +
 .../ignite/distributed/ITDistributedTableTest.java |  13 +-
 .../ignite/distributed/ITTablePersistenceTest.java | 156 ++++++++
 .../ignite/internal/table/RowChunkAdapter.java     |  64 ++++
 .../ignite/internal/table/TupleBuilderImpl.java    |  44 +++
 .../table/distributed/raft/PartitionListener.java  |  17 +-
 .../internal/table/impl/TestTupleBuilder.java      |  44 +++
 parent/pom.xml                                     |   7 +-
 pom.xml                                            |   1 +
 88 files changed, 4126 insertions(+), 1749 deletions(-)
 create mode 100644 CONTRIBUTING.md
 create mode 100644 modules/client/src/main/java/org/apache/ignite/internal/client/IgniteClientConfigurationImpl.java
 create mode 100644 modules/client/src/test/java/org/apache/ignite/client/ConfigurationTest.java
 create mode 100644 modules/client/src/test/java/org/apache/ignite/client/ReconnectTest.java
 create mode 100644 modules/network/src/integrationTest/java/org/apache/ignite/utils/ClusterServiceTestUtils.java
 copy modules/{metastorage-client/src/integrationTest/java/org/apache/ignite/internal/metastorage/client/ITMetaStorageServicePersistenceTest.java => raft/src/integrationTest/java/org/apache/ignite/raft/client/service/ITAbstractListenerSnapshotTest.java} (53%)
 copy modules/{configuration-api => rocksdb-common}/pom.xml (87%)
 rename modules/{metastorage-server/src/main/java/org/apache/ignite/internal/metastorage/server/persistence => rocksdb-common/src/main/java/org/apache/ignite/internal/rocksdb}/ColumnFamily.java (73%)
 copy modules/{client/src/main/java/org/apache/ignite/internal/client/PayloadReader.java => rocksdb-common/src/main/java/org/apache/ignite/internal/rocksdb/RocksBiConsumer.java} (67%)
 copy modules/{configuration-api/src/main/java/org/apache/ignite/configuration/notifications/ConfigurationListener.java => rocksdb-common/src/main/java/org/apache/ignite/internal/rocksdb/RocksBiPredicate.java} (61%)
 create mode 100644 modules/rocksdb-common/src/main/java/org/apache/ignite/internal/rocksdb/RocksUtils.java
 create mode 100644 modules/schema/src/main/java/org/apache/ignite/internal/schema/TemporalNativeType.java
 create mode 100644 modules/schema/src/main/java/org/apache/ignite/internal/schema/row/TemporalTypesHelper.java
 create mode 100644 modules/schema/src/test/java/org/apache/ignite/internal/schema/TemporalTypesTest.java
 create mode 100644 modules/table/src/integrationTest/java/org/apache/ignite/distributed/ITTablePersistenceTest.java