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