[MCOL-317] replace drizzle with maria client library Created: 2016-09-23  Updated: 2017-03-02  Resolved: 2017-03-02

Status: Closed
Project: MariaDB ColumnStore
Component/s: ExeMgr
Affects Version/s: 1.0.3
Fix Version/s: 1.1.0

Type: Bug Priority: Major
Reporter: David Thompson (Inactive) Assignee: Daniel Lee (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Attachments: File MCOL-317.diff    
Sprint: 2017-01, 2017-2, 2017-3, 2017-4, 2017-5

 Description   

Usage of libdrizzle should be replaced by the client library since a much older version of drizzle is being used and is also not strictly necessary.



 Comments   
Comment by Andrew Hutchings (Inactive) [ 2017-01-06 ]

Patch for this attached, need to apply this and remove the utils/mysqlcl_idb/ directory. We have no 1.1 tree yet so not in git yet.

The patch also switches to unbuffered results for better performance and lower memory usage.

Comment by Andrew Hutchings (Inactive) [ 2017-01-12 ]

Request review from Ben as this makes build changes.

Comment by Ben Thompson (Inactive) [ 2017-01-25 ]

Reviewed, looks good.

Comment by Ben Thompson (Inactive) [ 2017-01-25 ]

Out-of-tree build fails, as discussed.

Comment by Andrew Hutchings (Inactive) [ 2017-01-25 ]

Fixed out-of-tree linking issue

Comment by Ben Thompson (Inactive) [ 2017-01-25 ]

Reviewed, Builds

Comment by Andrew Hutchings (Inactive) [ 2017-01-26 ]

Re-opened as it broke RPM build

Comment by Andrew Hutchings (Inactive) [ 2017-01-26 ]

Review for RPM build fixes

Comment by Ben Thompson (Inactive) [ 2017-01-26 ]

Reviewed

Comment by Daniel Lee (Inactive) [ 2017-03-02 ]

Build tested: Github source

[root@localhost columnstore]# cd mariadb-columnstore-server/
[root@localhost mariadb-columnstore-server]# git show
commit 3da188e5c8a2630019ea810fb8c1bd3ece5e058b
Merge: 5d9686c 53c1df7
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date: Fri Feb 10 15:07:31 2017 +0000

Merge pull request #31 from jbfavre/fix_deb_package_dependency

MCOL-562 Fix Debian package dependencies

[root@localhost mariadb-columnstore-server]# cd mariadb-columnstore-engine/
[root@localhost mariadb-columnstore-engine]# git show
commit 16cef50caedd9ec7585b04c096996a9441bdf2d5
Author: David Hill <david.hill@mariadb.com>
Date: Wed Mar 1 10:39:11 2017 -0600

change the check for prompt back to the previous code

Manually testing cross-engine join.

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