Columnstore cloud improvements (MCOL-4445)

[MCOL-4448] Combine PrimProc and ExeMgr Created: 2020-12-12  Updated: 2022-04-06  Resolved: 2022-04-06

Status: Closed
Project: MariaDB ColumnStore
Component/s: ExeMgr, PrimProc
Affects Version/s: None
Fix Version/s: Icebox

Type: Sub-Task Priority: Major
Reporter: Roman Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: None

Issue Links:
PartOf
includes MCOL-5001 Combine PrimProc and ExeMgr runtimes Closed

 Description   

In the very end primary node must not process primitives but only do:

  • dispatching(using full metadata knowledge)
  • final processing of the intermediate query parts results

In the middle of the migration towards better cloud support primary node must have less generic data in its single dbroot1.

The combination of PrimProc and ExeMgr will be a single process with separate threads(can be discussed but we need this to work gracefully using systemd) that behaves like PrimProc and ExeMgr,e.g. open separate network ports.

Luckily Bar made a framework for daemonizing services.


Generated at Thu Feb 08 02:50:25 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.