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/11/27 13:55:16 UTC

[ignite-3] branch ignite-13748 updated (c1ee0b3 -> c756f49)

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 c1ee0b3  Add schema builder prototype.
     add c756f49  WIP.

No new revisions were added by this update.

Summary of changes:
 .../commons/schema/ColumnConfigurationBuilder.java |  58 --------
 .../apache/ignite/commons/schema/ColumnType.java   | 100 -------------
 .../schema/KeyColumnConfigurationBuilder.java      |  49 -------
 .../schema/ColumnConfigurationBuilder.java         |  51 +++++++
 .../schema/IndexColumnConfigurationBuilder.java    |  15 +-
 .../schema/IndexConfigurationBuilder.java          |  14 +-
 .../schema/KeyColumnCollectionBuilder.java         |  40 ++++++
 .../schema/KeyColumnConfigurationBuilder.java      |  32 +++++
 .../schema/SchemaConfigurationBuilder.java         |  43 +++---
 .../schema/ValueColumnCollectionBuilder.java       |  36 +++++
 .../schema/ValueColumnConfigurationBuilder.java    |  21 +++
 .../java/org/apache/ignite/schema/ColumnType.java  | 157 +++++++++++++++++++++
 .../org/apache/ignite/schema/SchemaBuilder.java    |  15 ++
 .../apache/ignite/schema/SchemaColumnBuilder.java  |  14 ++
 .../schema/SchemaColumnCollectionBuilder.java      |   7 +
 .../apache/ignite/schema/SchemaIndexBuilder.java   |  11 ++
 .../ignite/schema/SchemaIndexColumnBuilder.java    |  11 ++
 .../org/apache/ignite/schema/SchemaKeyBuilder.java |   4 +
 .../ignite/schema/SchemaKeyColumnBuilder.java      |   7 +
 .../apache/ignite/schema/SchemaValueBuilder.java   |   4 +
 .../ignite/schema/SchemaValueColumnBuilder.java    |   5 +
 .../commons/schema/SchemaConfigurationTest.java    |  30 ----
 .../internal/schema/SchemaConfigurationTest.java   |  34 +++++
 23 files changed, 484 insertions(+), 274 deletions(-)
 delete mode 100644 modules/commons/src/main/java/org/apache/ignite/commons/schema/ColumnConfigurationBuilder.java
 delete mode 100644 modules/commons/src/main/java/org/apache/ignite/commons/schema/ColumnType.java
 delete mode 100644 modules/commons/src/main/java/org/apache/ignite/commons/schema/KeyColumnConfigurationBuilder.java
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/internal/schema/ColumnConfigurationBuilder.java
 rename modules/commons/src/main/java/org/apache/ignite/{commons => internal}/schema/IndexColumnConfigurationBuilder.java (55%)
 rename modules/commons/src/main/java/org/apache/ignite/{commons => internal}/schema/IndexConfigurationBuilder.java (69%)
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/internal/schema/KeyColumnCollectionBuilder.java
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/internal/schema/KeyColumnConfigurationBuilder.java
 rename modules/commons/src/main/java/org/apache/ignite/{commons => internal}/schema/SchemaConfigurationBuilder.java (50%)
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/internal/schema/ValueColumnCollectionBuilder.java
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/internal/schema/ValueColumnConfigurationBuilder.java
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/ColumnType.java
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/SchemaBuilder.java
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/SchemaColumnBuilder.java
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/SchemaColumnCollectionBuilder.java
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/SchemaIndexBuilder.java
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/SchemaIndexColumnBuilder.java
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/SchemaKeyBuilder.java
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/SchemaKeyColumnBuilder.java
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/SchemaValueBuilder.java
 create mode 100644 modules/commons/src/main/java/org/apache/ignite/schema/SchemaValueColumnBuilder.java
 delete mode 100644 modules/commons/src/test/java/org/apache/ignite/commons/schema/SchemaConfigurationTest.java
 create mode 100644 modules/commons/src/test/java/org/apache/ignite/internal/schema/SchemaConfigurationTest.java