You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Kirill Tkalenko (Jira)" <ji...@apache.org> on 2026/10/23 05:42:00 UTC

[jira] [Created] (IGNITE-29198) Support more thread local OperationContextAttribute in OperationContext

Kirill Tkalenko created IGNITE-29198:
----------------------------------------

             Summary: Support more thread local OperationContextAttribute in OperationContext
                 Key: IGNITE-29198
                 URL: https://issues.apache.org/jira/browse/IGNITE-29198
             Project: Ignite
          Issue Type: Improvement
    Affects Versions: 2.18
            Reporter: Kirill Tkalenko


org.apache.ignite.internal.thread.context.OperationContextAttribute uses an int bitmask, limiting the total number of attribute instances to 32 per classloader. 
Exceeding this limit triggers an assertion or causes key collisions when assertions are disabled.

Rework attribute storage to support more attributes while preserving efficient lookup and context propagation.



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)