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