[MCOL-3913] Find and replace legacy OAM facilities used by ColumnStore. Created: 2020-04-01 Updated: 2023-10-25 Resolved: 2023-10-25 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | DDLProc, DMLProc, ExeMgr, MDB Plugin, PrimProc |
| Affects Version/s: | None |
| Fix Version/s: | 23.10 |
| Type: | Task | Priority: | Major |
| Reporter: | Roman | Assignee: | Leonid Fedorov |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Epic Link: | Legacy Cleanup | ||||||||
| Description |
|
There are a number of legacy OAM facilities used by the engine. We need to find them and replace or disable if we don't need them. |
| Comments |
| Comment by Patrick LeBlanc (Inactive) [ 2020-04-01 ] |
|
Spent a couple hours grepping through the code looking for references to the liboam functions. Good news, of the 134 public functions of that class, only ~15 are used outside of the OAM processes & helpers, and they appear to be functions that can be replaced with Config class accesses. That is, as long as the config file will reflect the current state of the system, which I believe it will. I posted my findings here. |