[MDEV-4091] Dynamic columns C functions should be included in libmysqlclient Created: 2013-01-25  Updated: 2013-02-04  Resolved: 2013-02-04

Status: Closed
Project: MariaDB Server
Component/s: None
Fix Version/s: 10.0.1, 5.5.29

Type: Task Priority: Minor
Reporter: Adriano Meirelles Assignee: Oleksandr Byelkin
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Blocks
is blocked by MDEV-3842 Missing version information libmysqlc... Closed

 Description   

Hi folks,

As title stated. I strongly suggest it. Dynamic columns is a great feature and should be in future more adopted by developers. As one of them, I while miss required C functions to manipulate the "BLOB" easily in the client side. The common manipulation using SQL may be very inefficient on complex applications with dozens of columns. Is more elegant provide a API.

Actually as the documentation noted (https://kb.askmonty.org/en/dynamic-columns/) the dynamic columns functions already is included in libmysqld.

But these functions should be equally important on both libmysqlclient and libmysqld.

Not all linux distributions include the libmysqld on mysql package by default. Also link the application with both libmysqld and libmysqlclient is at least a bad practice.

Best regards



 Comments   
Comment by Sergei Golubchik [ 2013-01-25 ]

sanja when MDEV-3842 will be pushed, this will be as simple as adding corresponding function names to the appropriate list in the libmysql/CMakeLists.txt

Comment by Oleksandr Byelkin [ 2013-01-28 ]

Pushed to 5.5.
10.0 is wating for merge from 5.5.

Generated at Thu Feb 08 06:53:39 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.