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 ba3016f Fix styles. add 21551e3 IGNITE-13857 Update java version to 11 add 86a7ade Merge branch 'main' into ignite-13748 add 7859258 WIP. Minors. Add schema modification API. No new revisions were added by this update. Summary of changes: .../apache/ignite/internal/schema/ColumnImpl.java | 37 ++++++++++++ .../ignite/internal/schema/SchemaTableImpl.java | 36 ++++++++++++ .../schema/builder/ColumnCollectionBuilder.java | 35 ------------ .../schema/builder/PrimaryKeyBuilderImpl.java | 12 ++-- .../schema/builder/SchemaTableBuilderImpl.java | 24 ++++---- .../schema/builder/TableColumnBuilderImpl.java | 21 +++---- .../modification/AlterColumnBuilderImpl.java | 38 +++++++++++++ .../modification/TableModificationBuilderImpl.java | 44 +++++++++++++++ .../schema/{builder => }/SchemaBuilders.java | 43 +++++++++----- .../java/org/apache/ignite/schema/SchemaTable.java | 4 +- .../ignite/schema/builder/SchemaTableBuilder.java | 3 +- .../ignite/schema/builder/TableColumnBuilder.java | 9 +-- .../builder/TableColumnCollectionBuilder.java | 18 ------ .../schema/modification/AlterColumnBuilder.java | 59 +++++++++++++++++++ .../modification/SchemaModificationBuilder.java | 22 -------- .../SchemaTableModificationBuilder.java | 13 ----- .../modification/TableModificationBuilder.java | 66 ++++++++++++++++++++++ .../internal/schema/SchemaConfigurationTest.java | 66 ++++++++++++++++++---- pom.xml | 3 +- 19 files changed, 400 insertions(+), 153 deletions(-) create mode 100644 modules/commons/src/main/java/org/apache/ignite/internal/schema/ColumnImpl.java create mode 100644 modules/commons/src/main/java/org/apache/ignite/internal/schema/SchemaTableImpl.java delete mode 100644 modules/commons/src/main/java/org/apache/ignite/internal/schema/builder/ColumnCollectionBuilder.java create mode 100644 modules/commons/src/main/java/org/apache/ignite/internal/schema/modification/AlterColumnBuilderImpl.java create mode 100644 modules/commons/src/main/java/org/apache/ignite/internal/schema/modification/TableModificationBuilderImpl.java rename modules/commons/src/main/java/org/apache/ignite/schema/{builder => }/SchemaBuilders.java (67%) delete mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/builder/TableColumnCollectionBuilder.java create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/modification/AlterColumnBuilder.java delete mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/modification/SchemaModificationBuilder.java delete mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/modification/SchemaTableModificationBuilder.java create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/modification/TableModificationBuilder.java