[MDEV-3587] LP:988204 - MariaDB 5.5.23 binaries don't use libaio Created: 2012-04-25  Updated: 2012-10-04  Resolved: 2012-10-04

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

Type: Bug
Reporter: Axel Schwenke Assignee: Unassigned
Resolution: Not a Bug Votes: 0
Labels: Launchpad

Attachments: XML File LPexportBug988204.xml    

 Description   

The binary packages for MariaDB-5.5.23 (checked: tar.gz for Linux-x86-64, deb for Lenny/amd64) don't use native AIO. This can be seen in the error log: the message about InnoDB using native AIO is missing. And also "ldd mysqld" does not list libaio.so.

Since AIO has rather big performance impact, binary packages should be built with AIO support, at least those packages that come with explicit dependency support.



 Comments   
Comment by Axel Schwenke [ 2012-04-25 ]

Re: MariaDB 5.5.23 binaries don't use libaio
discussed with knielsen. We agree that deb packages should be built with native AIO. For that, libaio-dev must be installed on the relevant build VMs.

Comment by Vladislav Vaintroub [ 2012-04-25 ]

Re: MariaDB 5.5.23 binaries don't use libaio
.tar.gz should also come with AIO compiled in. On systems that have static AIO library (which IIRC is everything but OpenSUSE), this static one is used to link the server, so there won't even be a dependency on libaio.so

Comment by Sergei Golubchik [ 2012-05-31 ]

Re: MariaDB 5.5.23 binaries don't use libaio
see https://mariadb.atlassian.net/browse/MDEV-302 for further information

Comment by Rasmus Johansson (Inactive) [ 2012-06-04 ]

Launchpad bug id: 988204

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