[MCOL-1330] Make ColumnStore work under valgrind Created: 2018-04-09  Updated: 2018-06-28  Resolved: 2018-06-28

Status: Closed
Project: MariaDB ColumnStore
Component/s: None
Affects Version/s: None
Fix Version/s: 1.1.6

Type: New Feature Priority: Major
Reporter: Andrew Hutchings (Inactive) Assignee: Daniel Lee (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Blocks
blocks MCOL-1495 Memory leak in WriteEngineServ Closed
Relates
relates to MCOL-1346 Debian9 fails to startup in buildbot Closed
Sprint: 2018-13

 Description   

Need an option in ExeMgr and other processes to bypass the results of setupResources() as this fails under valgrind causing immediate abort.



 Comments   
Comment by Andrew Hutchings (Inactive) [ 2018-06-25 ]

For QA: there is a new '-d' option available for WriteEngine and PrimProc, it will all valgrind to work with them. The flag already exists for ExeMgr and this has been modified to allow valgrind to work.

Comment by Daniel Lee (Inactive) [ 2018-06-28 ]

Build verified: 1.1.6-1 source

[root@localhost ~]# cat mariadb-columnstore-1.1.6-1-centos7.x86_64.bin.tar.gz.txt
/root/columnstore/mariadb-columnstore-server
commit 1741c7e7d522d1245ec9c1e4c7c7474574f09bd2
Merge: 2adc4b5 6abef48
Author: benthompson15 <ben.thompson@mariadb.com>
Date: Tue Jun 19 09:51:48 2018 -0500

Merge pull request #113 from mariadb-corporation/davidhilldallas-patch-3

update readme

/root/columnstore/mariadb-columnstore-server/mariadb-columnstore-engine
commit c4e9b0ce3a396edd2353eb44532336e9db857f86
Merge: ac45350 ffb76bb
Author: David.Hall <david.hall@mariadb.com>
Date: Wed Jun 27 17:36:13 2018 -0500

Merge pull request #511 from mariadb-corporation/MCOL-1467-1

MCOL-1467 - changes to get back to 1.1.6

Confirmed that the -d options on 1.1.5-1 does not work for Valgrind.
Verified that the -d options for both processes do work with Valgrind.

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