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

Consider module consolidation

    XMLWordPrintable

Details

    • New Feature
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Won't Do
    • None
    • 5.5.1
    • N/A

    Description

      At the moment we have the following processes in the UM:

      • DMLProc - Sends DML requests to WriteEngine
      • DDLProc - Processes DDL and sends to WriteEngine
      • ExeMgr - Processes SELECT queries, consolidates results
      • mysqld - The MariaDB Server

      These can all be consolidated into the storage engine plugin for mysqld (apart from mysqld itself) which has the added benefit of reducing the network RTT for queries.

      In the PM we have:

      • WriteEngine - Write engine processor
      • PrimProc - Primitive jobs processor
      • DecomSvr - Legacy decryption (InfiniDB < 4.0)
      • controllernode - The DBRM server (controls the extent map and UNDO logs)
      • workernode - A DBRM worker node (applies the extent map and UNDO log changes)

      DecomSvr is a legacy process that is no longer required. This can be removed completely. The others can be consolidated into a single process. This is not such a high priority as getting the UM processes combined.

      ProcMon/ProcMgr can remain independent until the replacement plan is executed.

      Attachments

        Activity

          People

            toddstoffel Todd Stoffel (Inactive)
            LinuxJedi Andrew Hutchings (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 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.