Alexey Scherbakov created IGNITE-27640:
------------------------------------------

             Summary: Refactor InternalTransaction to better reflect 
transaction properties
                 Key: IGNITE-27640
                 URL: https://issues.apache.org/jira/browse/IGNITE-27640
             Project: Ignite
          Issue Type: Improvement
            Reporter: Alexey Scherbakov


Currently both read-write and read-only transactions are inherited from common 
InternalTransaction interface. This complicates adding the logic on interface 
level, which is applicable only to specific type of transaction.
We need to split InternalTransaction to InternalReadOnlyTransaction and 
InternalReadWriteTransaction, having distinct set of methods, applicable to a 
specific type of a transaction.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to