You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Nikita Amelchev (Jira)" <ji...@apache.org> on 2026/10/06 18:31:00 UTC
[jira] [Updated] (IGNITE-29112) Remove unused methods from transaction and cache internals
[ https://issues.apache.org/jira/browse/IGNITE-29112?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nikita Amelchev updated IGNITE-29112:
-------------------------------------
Summary: Remove unused methods from transaction and cache internals (was: Remove unused methods from transaction and cache entry classes)
> Remove unused methods from transaction and cache internals
> ----------------------------------------------------------
>
> Key: IGNITE-29112
> URL: https://issues.apache.org/jira/browse/IGNITE-29112
> Project: Ignite
> Issue Type: Task
> Reporter: Nikita Amelchev
> Assignee: Nikita Amelchev
> Priority: Minor
> Fix For: 2.19
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Several methods in the transaction and cache entry classes have no callers left: \{{IgniteTxAdapter.remote()}} lost its last usage with the removal of \{{applyTxSizes()}}, \{{GridCacheEntryEx.rawPut()}}, \{{lockedByThreadUnsafe()}} and \{{lockedLocallyUnsafe()}} are implemented but never invoked, and \{{GridDhtTxLocalAdapter.removeNearMapping()}}, \{{GridCacheMapEntry.valueBytes0()}}, \{{TxDeadlock.cycle()}} and \{{IgniteTxMap.sealed()}} are leftovers of removed code.
> They should be removed to keep the transactional code free of dead paths.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)