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:19:05 UTC
[ignite-3] branch ignite-15253 updated (629f187 -> a7676f5)
This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-15253
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from 629f187 Fix usability.
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 d686057 Merge branch 'main' into ignite-15253
add a7676f5 Resolve conflicts. Extend test coverage.
No new revisions were added by this update.
Summary of changes:
CONTRIBUTING.md | 70 ++++
.../java/org/apache/ignite/schema/ColumnType.java | 213 +++++++++--
.../main/java/org/apache/ignite/table/Tuple.java | 68 ++++
.../java/org/apache/ignite/table/TupleImpl.java | 44 +++
.../apache/ignite/client/proto/ClientDataType.java | 12 +
.../ignite/client/proto/ClientMessagePacker.java | 69 ++++
.../ignite/client/proto/ClientMessageUnpacker.java | 68 ++++
.../handler/requests/table/ClientTableCommon.java | 95 +++--
.../ignite/internal/client/table/ClientTuple.java | 44 +++
.../org/apache/ignite/client/ClientTupleTest.java | 26 +-
.../java/org/apache/ignite/client/CustomTuple.java | 60 +++-
.../internal/testframework/IgniteTestUtils.java | 50 +++
.../ITMetaStorageServicePersistenceTest.java | 391 +++------------------
modules/metastorage-server/pom.xml | 4 +-
.../server/persistence/RocksDBKeyValueStorage.java | 55 +--
.../server/persistence/RocksStorageUtils.java | 86 -----
.../server/persistence/WatchCursor.java | 5 +-
.../raft/client/service/RaftGroupListener.java | 2 +-
modules/raft/pom.xml | 6 +
.../service/ITAbstractListenerSnapshotTest.java} | 237 +++++--------
.../{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/schema/pom.xml | 7 +
.../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 | 163 ++++++++-
.../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 | 100 +++++-
.../ignite/internal/schema/TemporalTypesTest.java | 84 +++++
.../apache/ignite/internal/schema/TestUtils.java | 76 ++--
.../schema/marshaller/JavaSerializerTest.java | 7 +-
.../marshaller/reflection/FieldAccessorTest.java | 9 +-
.../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/ITTablePersistenceTest.java | 156 ++++++++
.../internal/table/AbstractRowTupleAdapter.java | 117 ++++--
.../internal/table/MutableRowTupleAdapter.java | 44 +++
.../table/distributed/raft/PartitionListener.java | 17 +-
...erTest.java => MutableRowTupleAdapterTest.java} | 172 +++++++--
.../internal/table/impl/TestTupleBuilder.java | 44 +++
.../org/apache/ignite/table/TupleImplTest.java | 44 +++
parent/pom.xml | 6 +
pom.xml | 1 +
57 files changed, 3122 insertions(+), 1033 deletions(-)
create mode 100644 CONTRIBUTING.md
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} (55%)
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
rename modules/table/src/test/java/org/apache/ignite/internal/table/{RowTupleAdapterTest.java => MutableRowTupleAdapterTest.java} (59%)