Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-7704

Spiral patch 006_mariadb-10.0.15.direct_update_rows.diff

Details

    Description

      Description:
      This patch is for send updating(deleting) sql to remote server directly threw FDW type storage engine like Spider.
      Detail:
      Add handler::ha_direct_update_rows_init(), handler::ha_direct_update_rows(), handler::ha_direct_update_row_binlog(), handler::ha_direct_delete_rows_init(), handler::ha_direct_delete_rows() and handler::
      +ha_direct_delete_row_binlog() for direct updating(deleting).
      handler::ha_direct_update_rows_init() and handler::ha_direct_delete_rows_init() are used for asking to handler "is this sql possible to do direct updating(deleting)?".
      handler::ha_direct_update_rows() and handler::ha_direct_delete_rows() are used for executing updating(deleting).
      handler::ha_direct_update_row_binlog() and handler::ha_direct_delete_row_binlog() are used for writing row base binary log.

      Attachments

        Activity

          jacob-mathew Jacob Mathew (Inactive) added a comment - - edited

          Commit edee2c1 integrates Spiral patches 006, 008, 010, 011, 027 and 061, for adding direct update/delete to the handler and to the partition engine, in branch bb-10.2-spider-extra-jacob.

          jacob-mathew Jacob Mathew (Inactive) added a comment - - edited Commit edee2c1 integrates Spiral patches 006, 008, 010, 011, 027 and 061, for adding direct update/delete to the handler and to the partition engine, in branch bb-10.2-spider-extra-jacob.
          jacob-mathew Jacob Mathew (Inactive) added a comment - - edited

          The review comments for integrating Spiral patches 006, 008, 010, 011, 027 and 061, for adding direct update/delete to the server and to the partition engine, are incorporated in commit 26211d5 in branch bb-10.2-spider-extra-jacob.

          jacob-mathew Jacob Mathew (Inactive) added a comment - - edited The review comments for integrating Spiral patches 006, 008, 010, 011, 027 and 061, for adding direct update/delete to the server and to the partition engine, are incorporated in commit 26211d5 in branch bb-10.2-spider-extra-jacob.

          Pushed to bb-10.2-spider

          monty Michael Widenius added a comment - Pushed to bb-10.2-spider

          People

            monty Michael Widenius
            svoj Sergey Vojtovich
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.