You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by pp...@apache.org on 2022/07/18 11:16:23 UTC
[ignite] branch master updated (7aca244b68d -> 1cee6ce50f7)
This is an automated email from the ASF dual-hosted git repository.
ppa pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git
from 7aca244b68d IGNITE-17317 Test implementation fixed to avoid race resulting in flaky test - Fixes #10151.
add 1cee6ce50f7 IGNITE-17296 .NET: Add service interceptors (#10145)
No new revisions were added by this update.
Summary of changes:
.../platform/dotnet/PlatformDotNetServiceImpl.java | 21 +-
.../platform/services/PlatformAbstractService.java | 29 +-
.../platform/services/PlatformServices.java | 14 +-
.../service/LazyServiceConfiguration.java | 3 +-
.../ignite/services/ServiceCallInterceptor.java | 6 +-
.../ignite/internal/client/thin/ServicesTest.java | 45 ++-
.../platform/AbstractPlatformServiceCallTask.java | 6 +-
.../ignite/platform/PlatformDeployServiceTask.java | 24 ++
.../ignite/platform/PlatformServiceCallTask.java | 8 +
.../Services/CallPlatformServiceTest.cs | 18 +-
.../Services/IJavaService.cs | 3 +
.../Services/JavaServiceDynamicProxy.cs | 6 +
.../Services/PlatformTestService.cs | 10 +
.../Services/PlatformTestServiceInterceptor.cs} | 37 +--
.../Services/ServiceProxyTest.cs | 23 +-
.../Services/ServicesTest.cs | 304 ++++++++++++++++++++-
.../Services/CompositeServiceCallInterceptor.cs | 109 ++++++++
.../Impl/Services/ServiceContext.cs | 30 +-
.../Impl/Services/ServiceProxyInvoker.cs | 16 +-
.../Apache.Ignite.Core/Impl/Services/Services.cs | 9 +-
.../Impl/Unmanaged/UnmanagedCallbacks.cs | 55 ++--
.../Services/IServiceCallContext.cs | 3 +
.../Services/IServiceCallInterceptor.cs | 119 ++++++++
.../Services/ServiceConfiguration.cs | 21 +-
24 files changed, 828 insertions(+), 91 deletions(-)
copy modules/platforms/dotnet/{Apache.Ignite.Core/Impl/Memory/InteropExternalMemory.cs => Apache.Ignite.Core.Tests/Services/PlatformTestServiceInterceptor.cs} (55%)
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Core/Impl/Services/CompositeServiceCallInterceptor.cs
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Core/Services/IServiceCallInterceptor.cs