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 2020/12/18 18:18:55 UTC
[ignite-3] branch ignite-13748 updated (5341f3b -> 9d3b0ff)
This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-13748
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from 5341f3b WIP. Refactoring. Index builders added.
add 9d3b0ff Fix API.
No new revisions were added by this update.
Summary of changes:
.../schema/builder/AbstractIndexBuilder.java | 13 +--
.../schema/builder/HashIndexBuilderImpl.java | 23 +++---
.../schema/builder/PartialIndexBuilderImpl.java | 15 ++--
.../schema/builder/PrimaryKeyBuilderImpl.java | 47 +++++++++++
.../schema/builder/SchemaTableBuilderImpl.java | 92 +++++++++++-----------
.../schema/builder/SortedIndexBuilderImpl.java | 11 +--
.../schema/builder/TableColumnBuilderImpl.java | 6 +-
.../java/org/apache/ignite/schema/SchemaTable.java | 3 +-
.../ignite/schema/builder/HashIndexBuilder.java | 5 +-
.../apache/ignite/schema/builder/IndexBuilder.java | 12 +--
.../ignite/schema/builder/PartialIndexBuilder.java | 14 ++--
.../ignite/schema/builder/PrimaryKeyBuilder.java | 17 ++++
.../ignite/schema/builder/SchemaBuilders.java | 23 ++++++
.../schema/builder/SchemaModificationBuilder.java | 21 -----
.../ignite/schema/builder/SchemaTableBuilder.java | 25 +-----
.../builder/SchemaValueModificationBuilder.java | 12 ---
.../ignite/schema/builder/SortedIndexBuilder.java | 12 ++-
.../ignite/schema/builder/TableColumnBuilder.java | 6 +-
.../modification/SchemaModificationBuilder.java | 22 ++++++
.../SchemaTableModificationBuilder.java | 13 +++
.../internal/schema/SchemaConfigurationTest.java | 64 ++++++++-------
21 files changed, 261 insertions(+), 195 deletions(-)
create mode 100644 modules/commons/src/main/java/org/apache/ignite/internal/schema/builder/PrimaryKeyBuilderImpl.java
create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/builder/PrimaryKeyBuilder.java
create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/builder/SchemaBuilders.java
delete mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/builder/SchemaModificationBuilder.java
delete mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/builder/SchemaValueModificationBuilder.java
create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/modification/SchemaModificationBuilder.java
create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/modification/SchemaTableModificationBuilder.java