Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-4795

Combine all processes in a single one. Shared memory removal. Phase 2.

    XMLWordPrintable

Details

    • New Feature
    • Status: Open (View Workflow)
    • Major
    • Resolution: Unresolved
    • 6.1.1
    • Icebox
    • ExeMgr
    • None

    Description

      After all processes migrate to a single one one must move all metadata into the overall process'es heap. There is another metadata consumer that resides in MDB plugin code.
      The consumer must become another "workernode client"(MCS specific consensus proto implementation node) Here are the related functionality that the consumer do:

      • translates from MDB's query tree representation into MCS analog.
      • provides metadata(EM, partitioning) visibility via SQL.

      The first activity needs syscat contents: tables, columns so the consumer type needs only syscat state that is consistent with the cluster. The state can be even eventual.
      The consumer can query the new overall columnstore process for additional metadata, e.g. extentmap and partitioning details.

      Attachments

        Issue Links

          Activity

            People

              maxmether Max Mether
              drrtuy Roman
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Git Integration

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