You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Yury Gerzhedovich (Jira)" <ji...@apache.org> on 2022/08/05 08:39:00 UTC

[jira] [Created] (IGNITE-17473) Support transactional scan for RW transaction

Yury Gerzhedovich created IGNITE-17473:
------------------------------------------

             Summary: Support transactional scan for RW transaction
                 Key: IGNITE-17473
                 URL: https://issues.apache.org/jira/browse/IGNITE-17473
             Project: Ignite
          Issue Type: Improvement
          Components: sql
            Reporter: Yury Gerzhedovich


Right now transaction not sending to remote nodes, so we don't use single transaction for whole query (transaction scan is not possible).



Need to transfer transaction metadata to remote nodes and use it during scan. Seems required transfer just transaction id and recover transaction by the id (build transaction instance limited transaction, don't go to transaction coordinator) on remote nodes, however need to understand should we do enlist partitions for scan.

Start point: 
org.apache.ignite.internal.sql.engine.exec.rel.TableScanNode#request



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