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

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


The following commit(s) were added to refs/heads/ignite-27278 by this push:
     new 7ed8340ac9f wip
7ed8340ac9f is described below

commit 7ed8340ac9f74e96c39de3c490bbdbcb5956f896
Author: Pavel Tupitsyn <[email protected]>
AuthorDate: Tue Dec 23 12:23:37 2025 +0200

    wip
---
 modules/platforms/dotnet/Apache.Ignite/Internal/Compute/Compute.cs | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/modules/platforms/dotnet/Apache.Ignite/Internal/Compute/Compute.cs 
b/modules/platforms/dotnet/Apache.Ignite/Internal/Compute/Compute.cs
index fff192d1d66..8167d42ea6f 100644
--- a/modules/platforms/dotnet/Apache.Ignite/Internal/Compute/Compute.cs
+++ b/modules/platforms/dotnet/Apache.Ignite/Internal/Compute/Compute.cs
@@ -645,14 +645,13 @@ namespace Apache.Ignite.Internal.Compute
                     cancellationToken)
                 .ConfigureAwait(false);
 
-            [UnconditionalSuppressMessage("Trimming", "IL2026", Justification 
= "IGNITE-27278")]
-            [UnconditionalSuppressMessage("Trimming", "IL3050", Justification 
= "IGNITE-27278")]
+            [UnconditionalSuppressMessage("Trimming", "IL2026", Justification 
= "Unreachable with IMapper.")]
+            [UnconditionalSuppressMessage("Trimming", "IL3050", Justification 
= "Unreachable with IMapper")]
             static IRecordSerializerHandler<TKey> GetSerializerHandler(Table 
table)
             {
                 if (!RuntimeFeature.IsDynamicCodeSupported)
                 {
-                    // TODO IGNITE-27278: Remove suppression and require 
mapper in trimmed mode.
-                    throw new InvalidOperationException("Colocated job target 
requires an IIgniteTuple key when running in trimmed AOT mode.");
+                    throw new InvalidOperationException("Use 
JobTarget.Colocated overload with IMapper<T>.");
                 }
 
                 return 
table.GetRecordViewInternal<TKey>().RecordSerializer.Handler;

Reply via email to