[devel] MySQL 5.1 plans
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пт Окт 10 23:50:07 MSD 2008
On Fri, Oct 10, 2008 at 10:36:15PM +0300, Igor Vlasenko wrote:
> > Серверов может быть сколько угодно, напр. server5.0 и server5.1. Но
> > желательно иметь только одного клиента (и даже только одну клиентскую
> > библиотеку, доступную для линковки). В целях совместимости можно
> > оставить другие клиентские библиотеки, но без возможности линковки.
>
> Если Константин согласится с этим предложением,
> мне бы хотелось после появления 5.1 в сизифе как MySQL51 (MySQL5.1?)
> переименовть MySQL* в MySQL50 (MySQL5.0?).
>
> libMySQL-devel сделать виртуальным пакетом,
> которая будет предоставляться той libMySQL*-devel, которая нужна.
> Например, до релиза 5.1 пусть это будет libMySQL5.0-devel,
> (они уже раз abi ломали в 5.0.19)
> потом - libMySQL5.1-devel.
А в чем вообще смысл развязки клиент/сервер? Клиент может подключаться
к серверу любой другой версии, и взаимодействие происходит на уровне
протокла, а непосредственной связи по пакетной базе уже нет. Правда?
По крайней мере, клиент должен уметь безошибочно подключаться к более
ранним версиям сервера.
Тогда виртуальный пакет libMySQL-devel не нужен. Нужны пакеты
mysql-client и libmysqlclient-devel, собранные их наиболее свежих
исходинков (то есть 5.1). И нужны пакеты mysql50-server и
mysql51-server, если там нетривиальная процедура миграции базы.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20081010/ac5d70d4/attachment-0002.bin>
Подробная информация о списке рассылки Devel