[MCOL-3624] Move jemalloc to LD_PRELOAD Created: 2019-11-25 Updated: 2020-01-04 Resolved: 2020-01-04 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | N/A |
| Affects Version/s: | None |
| Fix Version/s: | 1.4.2 |
| Type: | Task | Priority: | Major |
| Reporter: | Andrew Hutchings (Inactive) | Assignee: | Daniel Lee (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Epic Link: | ColumnStore integration in ES in December 2019 | ||||||||
| Sprint: | 2019-06 | ||||||||
| Description |
|
We won't be compiling MariaDB Server any more so we can't link jemalloc at build time as this would cause issues with our plugin. We need to switch to LD_PRELOAD for the ColumnStore binaries (particularly ExeMgr and PrimProc). As a side-effect this should also fix issues with jemalloc 5.x used in CentOS 8 and other newer platforms. |
| Comments |
| Comment by Daniel Lee (Inactive) [ 2019-12-06 ] |
|
Build verified: 1.4.2-1 source Server commit 6e1a53f89ee8d4eb9e66257b01898995aa7691de MENT-240 change plugin-maturity default to stable Engine commit 1d2ea3ad1f2a3a4eed3b220da1ca6082b2cff28f Merge pull request #972 from benthompson15/update-gitignore Regression test only. |
| Comment by Patrick LeBlanc (Inactive) [ 2020-01-03 ] |
|
For |