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

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


    from b2f470a3f IGNITE-17281 Added support error codes and trace ids to rest 
components. Fixes #926
     add ea4d63194 IGNITE-16756 .NET: Implement SQL API (#935)

No new revisions were added by this update.

Summary of changes:
 .../ignite/internal/client/sql/ClientSession.java  |   2 +-
 .../Apache.Ignite.Benchmarks.csproj                |   2 +
 .../Sql/ResultSetBenchmarks.cs                     |  90 +++++
 .../SerializerHandlerBenchmarksBase.cs             |   2 +-
 .../Apache.Ignite.Tests/Apache.Ignite.Tests.csproj |   1 +
 .../ByteArrayPoolTests.cs}                         |  21 +-
 .../ClientProtocolVersionTest.cs                   |   2 +-
 .../dotnet/Apache.Ignite.Tests/FakeServer.cs       | 236 ++++++++++---
 .../dotnet/Apache.Ignite.Tests/FakeServerTests.cs  |  22 ++
 .../dotnet/Apache.Ignite.Tests/ListLogger.cs       |   6 +-
 .../Proto/MessagePackExtensionsTest.cs             |  40 +++
 .../Apache.Ignite.Tests/Sql/SqlStatementTests.cs   |  86 +++++
 .../dotnet/Apache.Ignite.Tests/Sql/SqlTests.cs     | 277 +++++++++++++++
 .../Apache.Ignite.Tests/Table/IgniteTupleTests.cs  |   6 +-
 .../Serialization/ObjectSerializerHandlerTests.cs  |  10 +-
 .../dotnet/Apache.Ignite/ClientOperationType.cs    |   6 +
 modules/platforms/dotnet/Apache.Ignite/IIgnite.cs  |   6 +
 .../Internal/Buffers/ByteArrayPool.cs              |  68 ++++
 .../Internal/Buffers/PooledArrayBufferWriter.cs    |  12 +-
 .../Apache.Ignite/Internal/Buffers/PooledBuffer.cs |  15 +-
 .../Apache.Ignite/Internal/ClientFailoverSocket.cs |  64 +++-
 .../Internal/ClientProtocolVersion.cs              |   2 +-
 .../dotnet/Apache.Ignite/Internal/ClientSocket.cs  |   9 +-
 .../Apache.Ignite/Internal/IgniteClientInternal.cs |   6 +
 .../Apache.Ignite/Internal/Proto/ClientOp.cs       |  11 +-
 .../Internal/Proto/ClientOpExtensions.cs           |   3 +
 .../Internal/Proto/MessagePackReaderExtensions.cs  |  18 +
 .../Internal/Proto/MessagePackWriterExtensions.cs  |  18 +
 .../{Table/Column.cs => Sql/ColumnMetadata.cs}     |  10 +-
 .../{Table/Column.cs => Sql/ColumnOrigin.cs}       |   9 +-
 .../dotnet/Apache.Ignite/Internal/Sql/ResultSet.cs | 391 +++++++++++++++++++++
 .../Internal/Sql/ResultSetMetadata.cs              |  63 ++++
 .../dotnet/Apache.Ignite/Internal/Sql/Sql.cs       |  96 +++++
 .../Apache.Ignite/Internal/Table/RecordView.cs     |  14 +-
 .../Table/Serialization/RecordSerializer.cs        |  10 +-
 .../Internal/Transactions/Transactions.cs          |  12 +-
 .../dotnet/Apache.Ignite/RetryReadPolicy.cs        |   1 +
 .../dotnet/Apache.Ignite/Sql/IColumnMetadata.cs    |  66 ++++
 .../ServerMessageType.cs => Sql/IColumnOrigin.cs}  |  19 +-
 .../dotnet/Apache.Ignite/Sql/IResultSet.cs         |  68 ++++
 .../IResultSetMetadata.cs}                         |  21 +-
 modules/platforms/dotnet/Apache.Ignite/Sql/ISql.cs |  49 +++
 .../dotnet/Apache.Ignite/Sql/SqlColumnType.cs      |  88 +++++
 .../dotnet/Apache.Ignite/Sql/SqlStatement.cs       | 151 ++++++++
 .../dotnet/Apache.Ignite/Table/IgniteTuple.cs      |  11 +-
 modules/platforms/dotnet/Directory.Build.props     |   2 +-
 .../runner/app/client/ItThinClientSqlTest.java     |   7 +-
 47 files changed, 1973 insertions(+), 156 deletions(-)
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite.Benchmarks/Sql/ResultSetBenchmarks.cs
 copy 
modules/platforms/dotnet/Apache.Ignite.Tests/{Proto/ClientOpExtensionsTest.cs 
=> Buffers/ByteArrayPoolTests.cs} (65%)
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite.Tests/Sql/SqlStatementTests.cs
 create mode 100644 modules/platforms/dotnet/Apache.Ignite.Tests/Sql/SqlTests.cs
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Buffers/ByteArrayPool.cs
 copy modules/platforms/dotnet/Apache.Ignite/Internal/{Table/Column.cs => 
Sql/ColumnMetadata.cs} (78%)
 copy modules/platforms/dotnet/Apache.Ignite/Internal/{Table/Column.cs => 
Sql/ColumnOrigin.cs} (78%)
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Sql/ResultSet.cs
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Sql/ResultSetMetadata.cs
 create mode 100644 modules/platforms/dotnet/Apache.Ignite/Internal/Sql/Sql.cs
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Sql/IColumnMetadata.cs
 copy 
modules/platforms/dotnet/Apache.Ignite/{Internal/Proto/ServerMessageType.cs => 
Sql/IColumnOrigin.cs} (73%)
 create mode 100644 modules/platforms/dotnet/Apache.Ignite/Sql/IResultSet.cs
 copy modules/platforms/dotnet/Apache.Ignite/{IIgniteClient.cs => 
Sql/IResultSetMetadata.cs} (66%)
 create mode 100644 modules/platforms/dotnet/Apache.Ignite/Sql/ISql.cs
 create mode 100644 modules/platforms/dotnet/Apache.Ignite/Sql/SqlColumnType.cs
 create mode 100644 modules/platforms/dotnet/Apache.Ignite/Sql/SqlStatement.cs

Reply via email to