[MCOL-4354] Breaks circular dependencies of .so objects used by MCS Created: 2020-10-15  Updated: 2023-07-01

Status: Open
Project: MariaDB ColumnStore
Component/s: None
Affects Version/s: None
Fix Version/s: Icebox

Type: Task Priority: Minor
Reporter: Roman Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None


 Description   

MCS now depends on .so objects a lot. Unfortunatelly ad-hoc design decisions made it impossible to separate functionality efficiently so now 95% binaries are linked against all .so objects MCS has. We need to re-organise .so symbols so that binaries must be linked only against a subset of .so objects available.


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