This is an automated email from the ASF dual-hosted git repository.
apkhmv pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 5f492e901c IGNITE-21677 Fix NPE in ActiveActorTest (#3359)
add 7684d7c0c8 IGNITE-21426 Create tables from Java classes basic
implementation (#3267)
No new revisions were added by this update.
Summary of changes:
.../src/main/java/org/apache/ignite/Ignite.java | 21 ++
.../org/apache/ignite/catalog/ColumnSorted.java | 127 ++++++++
.../java/org/apache/ignite/catalog/ColumnType.java | 355 +++++++++++++++++++++
.../org/apache/ignite/catalog/DefaultZone.java | 27 ++
.../org/apache/ignite/catalog/IgniteCatalog.java | 122 +++++++
.../java/org/apache/ignite/catalog/IndexType.java | 23 ++
.../java/org/apache/ignite/catalog/Options.java | 147 +++++++++
.../main/java/org/apache/ignite/catalog/Query.java | 35 ++
.../java/org/apache/ignite/catalog/SortOrder.java | 48 +++
.../java/org/apache/ignite/catalog/ZoneEngine.java | 25 ++
.../apache/ignite/catalog/annotations/Column.java | 74 +++++
.../ignite/catalog/annotations/ColumnRef.java | 45 +++
.../org/apache/ignite/catalog/annotations/Id.java | 39 +++
.../apache/ignite/catalog/annotations/Index.java | 52 +++
.../apache/ignite/catalog/annotations/Table.java | 75 +++++
.../apache/ignite/catalog/annotations/Zone.java | 60 ++++
.../apache/ignite/table/mapper/MapperBuilder.java | 19 +-
modules/catalog-dsl/build.gradle | 35 ++
.../ignite/internal/catalog/ItCatalogDslTest.java | 234 ++++++++++++++
.../internal/catalog/sql/AbstractCatalogQuery.java | 55 ++++
.../ignite/internal/catalog/sql/Colocate.java | 44 +++
.../apache/ignite/internal/catalog/sql/Column.java | 48 +++
.../internal/catalog/sql/ColumnTypeImpl.java | 78 +++++
.../ignite/internal/catalog/sql/Constraint.java | 57 ++++
.../catalog/sql/CreateFromAnnotationsImpl.java | 200 ++++++++++++
.../internal/catalog/sql/CreateIndexImpl.java | 99 ++++++
.../internal/catalog/sql/CreateTableImpl.java | 182 +++++++++++
.../internal/catalog/sql/CreateZoneImpl.java | 97 ++++++
.../ignite/internal/catalog/sql/DropTableImpl.java | 54 ++++
.../ignite/internal/catalog/sql/DropZoneImpl.java | 54 ++++
.../internal/catalog/sql/IgniteCatalogSqlImpl.java | 57 ++++
.../internal/catalog/sql/IndexColumnImpl.java | 103 ++++++
.../apache/ignite/internal/catalog/sql/Name.java | 68 ++++
.../ignite/internal/catalog/sql/QueryContext.java | 121 +++++++
.../ignite/internal/catalog/sql/QueryPart.java | 32 ++
.../internal/catalog/sql/QueryPartCollection.java | 132 ++++++++
.../ignite/internal/catalog/sql/QueryUtils.java | 68 ++++
.../ignite/internal/catalog/sql/WithOption.java | 52 +++
.../catalog/sql/CreateFromAnnotationsTest.java | 272 ++++++++++++++++
.../internal/catalog/sql/CreateTableTest.java | 202 ++++++++++++
.../internal/catalog/sql/CreateZoneTest.java | 83 +++++
.../ignite/internal/catalog/sql/DropTableTest.java | 50 +++
.../ignite/internal/catalog/sql/DropZoneTest.java | 50 +++
.../ignite/internal/catalog/sql/QueryPartTest.java | 236 ++++++++++++++
modules/client/build.gradle | 1 +
.../ignite/internal/client/TcpIgniteClient.java | 8 +
.../org/apache/ignite/client/fakes/FakeIgnite.java | 8 +
modules/runner/build.gradle | 1 +
.../org/apache/ignite/internal/app/IgniteImpl.java | 8 +
settings.gradle | 2 +
50 files changed, 4082 insertions(+), 3 deletions(-)
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/ColumnSorted.java
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/ColumnType.java
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/DefaultZone.java
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/IgniteCatalog.java
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/IndexType.java
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/Options.java
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/Query.java
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/SortOrder.java
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/ZoneEngine.java
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/annotations/Column.java
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/annotations/ColumnRef.java
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/annotations/Id.java
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/annotations/Index.java
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/annotations/Table.java
create mode 100644
modules/api/src/main/java/org/apache/ignite/catalog/annotations/Zone.java
create mode 100644 modules/catalog-dsl/build.gradle
create mode 100644
modules/catalog-dsl/src/integrationTest/java/org/apache/ignite/internal/catalog/ItCatalogDslTest.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/AbstractCatalogQuery.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/Colocate.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/Column.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/ColumnTypeImpl.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/Constraint.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/CreateFromAnnotationsImpl.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/CreateIndexImpl.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/CreateTableImpl.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/CreateZoneImpl.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/DropTableImpl.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/DropZoneImpl.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/IgniteCatalogSqlImpl.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/IndexColumnImpl.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/Name.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/QueryContext.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/QueryPart.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/QueryPartCollection.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/QueryUtils.java
create mode 100644
modules/catalog-dsl/src/main/java/org/apache/ignite/internal/catalog/sql/WithOption.java
create mode 100644
modules/catalog-dsl/src/test/java/org/apache/ignite/internal/catalog/sql/CreateFromAnnotationsTest.java
create mode 100644
modules/catalog-dsl/src/test/java/org/apache/ignite/internal/catalog/sql/CreateTableTest.java
create mode 100644
modules/catalog-dsl/src/test/java/org/apache/ignite/internal/catalog/sql/CreateZoneTest.java
create mode 100644
modules/catalog-dsl/src/test/java/org/apache/ignite/internal/catalog/sql/DropTableTest.java
create mode 100644
modules/catalog-dsl/src/test/java/org/apache/ignite/internal/catalog/sql/DropZoneTest.java
create mode 100644
modules/catalog-dsl/src/test/java/org/apache/ignite/internal/catalog/sql/QueryPartTest.java