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 2022/06/06 15:01:13 UTC

[ignite-3] branch main updated (8325a1040 -> 7931c0993)

This is an automated email from the ASF dual-hosted git repository.

amashenkov pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from 8325a1040 IGNITE-17097: Add ServicesResourceTransformer to shade-plugin configuration (#852)
     add 7931c0993 IGNITE-16962: SQL API: Implement query metadata (#832)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/ignite/sql/ColumnMetadata.java |  69 +++++++++-
 .../org/apache/ignite/sql/ResultSetMetadata.java   |   2 +-
 .../java/org/apache/ignite/sql/SqlColumnType.java} |  89 ++++++------
 .../client/handler/JdbcQueryEventHandlerImpl.java  |  37 ++---
 .../handler/requests/jdbc/JdbcMetadataCatalog.java |   8 +-
 .../handler/requests/jdbc/JdbcQueryCursor.java     |   2 +-
 .../requests/sql/ClientSqlExecuteRequest.java      |   2 +-
 .../internal/client/sql/ClientAsyncResultSet.java  |   3 +-
 .../internal/client/sql/ClientColumnMetadata.java  |  27 +++-
 .../ignite/client/fakes/FakeColumnMetadata.java    |  21 ++-
 .../org/apache/ignite/client/fakes/FakeCursor.java |   2 +-
 .../runner/app/client/ItThinClientSqlTest.java     |  13 +-
 .../internal/sql/api/ItSqlAsynchronousApiTest.java |  44 ++++++
 .../sql/engine/AbstractBasicIntegrationTest.java   |  25 ++++
 .../internal/sql/engine/util/QueryChecker.java     |  12 +-
 .../internal/sql/api/AsyncResultSetImpl.java       |  49 ++-----
 .../internal/sql/api/ColumnMetadataImpl.java       | 150 ++++++++++++++++++---
 .../internal/sql/api/ResultSetMetadataImpl.java}   |  48 +++----
 .../ignite/internal/sql/api/SessionImpl.java       |   2 +-
 .../ignite/internal/sql/engine/AsyncSqlCursor.java |   2 +
 .../internal/sql/engine/AsyncSqlCursorImpl.java    |   1 +
 .../internal/sql/engine/ResultFieldMetadata.java   |  56 --------
 .../internal/sql/engine/ResultSetMetadata.java     |  30 -----
 .../ignite/internal/sql/engine/SqlCursor.java      |   1 +
 .../sql/engine/prepare/AbstractMultiStepPlan.java  |   2 +-
 .../internal/sql/engine/prepare/DdlPlan.java       |  11 +-
 .../internal/sql/engine/prepare/ExplainPlan.java   |  18 +--
 .../internal/sql/engine/prepare/FragmentPlan.java  |   5 +-
 .../sql/engine/prepare/LazyResultSetMetadata.java  |  35 +++--
 .../sql/engine/prepare/MultiStepDmlPlan.java       |  16 ++-
 .../sql/engine/prepare/MultiStepQueryPlan.java     |   2 +-
 .../sql/engine/prepare/PrepareServiceImpl.java     |  46 +++----
 .../internal/sql/engine/prepare/QueryPlan.java     |   2 +-
 .../engine/prepare/ResultFieldMetadataImpl.java    |  90 -------------
 .../sql/engine/schema/ColumnDescriptorImpl.java    |   5 +-
 .../ignite/internal/sql/engine/util/Commons.java   |  73 +++++++++-
 .../ignite/internal/sql/engine/util/TypeUtils.java |  52 ++++---
 37 files changed, 626 insertions(+), 426 deletions(-)
 copy modules/{marshaller-common/src/main/java/org/apache/ignite/internal/marshaller/BinaryMode.java => api/src/main/java/org/apache/ignite/sql/SqlColumnType.java} (51%)
 copy modules/{client/src/main/java/org/apache/ignite/internal/client/sql/ClientResultSetMetadata.java => sql-engine/src/main/java/org/apache/ignite/internal/sql/api/ResultSetMetadataImpl.java} (56%)
 delete mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/ResultFieldMetadata.java
 delete mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/ResultSetMetadata.java
 delete mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ResultFieldMetadataImpl.java