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