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