ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Daedalus: New packages
@ 2008-10-16 20:44 Daedalus
  2008-10-17 11:45 ` [devel] MySQL 5.1 plans II. [Re: Daedalus] Igor Vlasenko
  0 siblings, 1 reply; 18+ messages in thread
From: Daedalus @ 2008-10-16 20:44 UTC (permalink / raw)
  To: devel; +Cc: sisyphus


В Daedalus выложены обновлённые пакеты:
MySQL5.1

----------------------------------------------------------
MySQL5.1
----------------------------------------------------------
Description :
MySQL - это многопользовательский, многопоточный SQL-сервер (SQL -
структурированный язык запросов) баз данных. MySQL построен по технологии
клиент/сервер и включает в себя сервер mysqld и набор различных клиентских
программ и библиотек разработчиков.

Козыри MySQL - скорость, надежность и простота использования. Разработка
MySQL ведется на основе программного кода, который используется в
критических промышленных приложениях уже в течение многих лет. Несмотря на
то, что MySQL только разрабатывается, он уже предоставляет богатый и очень
полезный набор функций.

Changelog:
----------------------------------------------------------
* Птн Окт 10 2008 Igor Vlasenko <viy@> 5.1.28-alt0.1
- Initial build of MySQL 5.1

Пакет для самостоятельной сборки доступен по адресу:
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/SRPMS.daedalus/MySQL5.1-5.1.28-alt0.1.src.rpm

Пакеты для установки доступны по адресу:
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/libMySQL5.1-5.1.28-alt0.1.i586.rpm
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/libMySQL5.1-devel-5.1.28-alt0.1.i586.rpm
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/libMySQL5.1-devel-static-5.1.28-alt0.1.i586.rpm
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/MySQL5.1-bench-5.1.28-alt0.1.i586.rpm
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/MySQL5.1-client-5.1.28-alt0.1.i586.rpm
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/MySQL5.1-embedded-5.1.28-alt0.1.i586.rpm
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/MySQL5.1-ndb-extra-5.1.28-alt0.1.i586.rpm
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/MySQL5.1-ndb-management-5.1.28-alt0.1.i586.rpm
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/MySQL5.1-ndb-storage-5.1.28-alt0.1.i586.rpm
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/MySQL5.1-ndb-tools-5.1.28-alt0.1.i586.rpm
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/MySQL5.1-server-5.1.28-alt0.1.i586.rpm
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/MySQL5.1-server-perl-5.1.28-alt0.1.i586.rpm
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/MySQL5.1-test-5.1.28-alt0.1.i586.rpm



^ permalink raw reply	[flat|nested] 18+ messages in thread

* [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-16 20:44 [devel] Daedalus: New packages Daedalus
@ 2008-10-17 11:45 ` Igor Vlasenko
  2008-10-17 13:13   ` Konstantin A. Lepikhov
  0 siblings, 1 reply; 18+ messages in thread
From: Igor Vlasenko @ 2008-10-17 11:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Oct 16, 2008 at 11:44:43PM +0300, Daedalus wrote:
> 
> В Daedalus выложены обновлённые пакеты:
> MySQL5.1
> MySQL5.1NDB6.3

Этим релизом хочу зафиксировать имеющийся прогресс.
Сборки под x86_64 доступны на 
ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/viy/MySQL5.1

Планы далее:
1) Добавить sys5init обвязку для ndb

2) Сделать сборку большинства пакетов опциональной,
вплоть до того, чтобы можно было отключать все, что угодно,
например, конфигурацию, где есть один только libmysqld.
Подобный обрезанный пакет я могу и в Сизиф бросить :)

Обоснование: 
Как справедливо указал Алексей (at@), 
не надо дублировать сущности без необходимости.

Общие части легко увидеть, посмотрев на MySQL5.1 и MySQL5.1NDB6.3.

3) Выделить опять пакет common,
в который ложить charsets и per lang data.

Обоснование:
Эти данные будут общими для разных вариантов сборки сервера.

Кроме того, судя по опциям mysql клиента
--character-sets-dir=path,
пакет client как минимум Recommends: такой common.

4) Полиси как собирать разные варианты mysqld.

5) Ищутся добровольцы для поддержки MySQL 5.1.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 11:45 ` [devel] MySQL 5.1 plans II. [Re: Daedalus] Igor Vlasenko
@ 2008-10-17 13:13   ` Konstantin A. Lepikhov
  2008-10-17 13:29     ` Igor Vlasenko
  2008-10-17 13:35     ` Igor Vlasenko
  0 siblings, 2 replies; 18+ messages in thread
From: Konstantin A. Lepikhov @ 2008-10-17 13:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1850 bytes --]

Hi Igor!

Friday 17, at 02:45:19 PM you wrote:

> On Thu, Oct 16, 2008 at 11:44:43PM +0300, Daedalus wrote:
> > 
> > В Daedalus выложены обновлённые пакеты:
> > MySQL5.1
> > MySQL5.1NDB6.3
> 
> Этим релизом хочу зафиксировать имеющийся прогресс.
> Сборки под x86_64 доступны на 
> ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/viy/MySQL5.1
> 
> Планы далее:
> 1) Добавить sys5init обвязку для ndb
т.е. там и этого еще нет? Тогда сразу советую заглянуть в сборку MySQL-max
от мандривы.

> 
> 2) Сделать сборку большинства пакетов опциональной,
> вплоть до того, чтобы можно было отключать все, что угодно,
> например, конфигурацию, где есть один только libmysqld.
> Подобный обрезанный пакет я могу и в Сизиф бросить :)
для этого можно посмотреть и существующий.

> 
> Обоснование: 
> Как справедливо указал Алексей (at@), 
> не надо дублировать сущности без необходимости.
> 
> Общие части легко увидеть, посмотрев на MySQL5.1 и MySQL5.1NDB6.3.
> 
> 3) Выделить опять пакет common,
> в который ложить charsets и per lang data.


> 
> Обоснование:
> Эти данные будут общими для разных вариантов сборки сервера.
Не уверен, что разработчики mysql разделяют с вами это убеждение.

> 
> Кроме того, судя по опциям mysql клиента
> --character-sets-dir=path,
> пакет client как минимум Recommends: такой common.
> 
> 4) Полиси как собирать разные варианты mysqld.
полиси простое - полная сборка должна быть только одна, все другие
по-дефолту должны собираться только с lib, но иметь возможность
переключения на полный вариант с помощью def_enable/disable. Rationale -
мы можем поддерживать только одну конфигурацию в какой-то момент времени,
все остальное - вкусовщина и кастомные решения.

> 
> 5) Ищутся добровольцы для поддержки MySQL 5.1.
гм. поматросил, разломал и бросил? :) 

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 13:13   ` Konstantin A. Lepikhov
@ 2008-10-17 13:29     ` Igor Vlasenko
  2008-10-17 13:33       ` Igor Vlasenko
  2008-10-17 13:51       ` Konstantin A. Lepikhov
  2008-10-17 13:35     ` Igor Vlasenko
  1 sibling, 2 replies; 18+ messages in thread
From: Igor Vlasenko @ 2008-10-17 13:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Oct 17, 2008 at 05:13:47PM +0400, Konstantin A. Lepikhov wrote:
> Hi Igor!
> > Планы далее:
> > 1) Добавить sys5init обвязку для ndb
> т.е. там и этого еще нет? Тогда сразу советую заглянуть в сборку MySQL-max
> от мандривы.

В моих сборках для Федоры я сделал это 1,5 года назад :)
Кстати, скрипты там далеки от идеала, больше для галочки.
1) означает, что хочу их спортировать под Альт.

> > 3) Выделить опять пакет common,
> > в который ложить charsets и per lang data.

Нет возражений?
 
> > 4) Полиси как собирать разные варианты mysqld.
> полная сборка должна быть только одна, все другие
> по-дефолту должны собираться только с lib, но иметь возможность
> переключения на полный вариант с помощью def_enable/disable. 
lib? Наверное имеется в виду server?

> Rationale -
> мы можем поддерживать только одну конфигурацию в какой-то момент времени,
> все остальное - вкусовщина и кастомные решения.
Согласен.

> полиси простое
Не все так просто. Под какими именами будут провайдится 
(и require-иться) общие части?

Кроме того, Алексей предлагает пересобрать сизиф с libmysqlclient.so.16.

И что будет с 5.0? 
по-дефолту должн собираться только с server и lib (для совместимости)?

> > 5) Ищутся добровольцы для поддержки MySQL 5.1.
> гм. поматросил, разломал и бросил? :) 

Если бы я выложил в Сизиф, то таки да.
А так -- лучше сделать и не обещать, 
чем обещать и не сделать :)

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 13:29     ` Igor Vlasenko
@ 2008-10-17 13:33       ` Igor Vlasenko
  2008-10-17 13:51       ` Konstantin A. Lepikhov
  1 sibling, 0 replies; 18+ messages in thread
From: Igor Vlasenko @ 2008-10-17 13:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Oct 17, 2008 at 04:29:10PM +0300, Igor Vlasenko wrote:
> > > 3) Выделить опять пакет common,
> > > в который ложить charsets и per lang data.

> > > Эти данные будут общими для разных вариантов сборки сервера.
> Нет возражений?
Сорри, не увидел
> Не уверен, что разработчики mysql разделяют с вами это убеждение.

в принципе, на короткий период времени можно добиться,
но на перспективу - да, наверное лучше пусть живут параллельно.

а как насчет того, что это нужно и client?
Сейчас проверить негде,
если поставить MySQL-client но не ставить server,
подсоединиться к удаленному и
поменять CLIENT ENCODING, 
что будет :(

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 13:13   ` Konstantin A. Lepikhov
  2008-10-17 13:29     ` Igor Vlasenko
@ 2008-10-17 13:35     ` Igor Vlasenko
  2008-10-17 13:41       ` Konstantin A. Lepikhov
  1 sibling, 1 reply; 18+ messages in thread
From: Igor Vlasenko @ 2008-10-17 13:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Oct 17, 2008 at 05:13:47PM +0400, Konstantin A. Lepikhov wrote:
> > 2) Сделать сборку большинства пакетов опциональной,
> > вплоть до того, чтобы можно было отключать все, что угодно,
> > например, конфигурацию, где есть один только libmysqld.
> > Подобный обрезанный пакет я могу и в Сизиф бросить :)
> для этого можно посмотреть и существующий.

Это замечание мне не понятно. У меня spec и так основан на существующем.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 13:35     ` Igor Vlasenko
@ 2008-10-17 13:41       ` Konstantin A. Lepikhov
  2008-10-17 13:51         ` Igor Vlasenko
  0 siblings, 1 reply; 18+ messages in thread
From: Konstantin A. Lepikhov @ 2008-10-17 13:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 676 bytes --]

Hi Igor!

Friday 17, at 04:35:21 PM you wrote:

> On Fri, Oct 17, 2008 at 05:13:47PM +0400, Konstantin A. Lepikhov wrote:
> > > 2) Сделать сборку большинства пакетов опциональной,
> > > вплоть до того, чтобы можно было отключать все, что угодно,
> > > например, конфигурацию, где есть один только libmysqld.
> > > Подобный обрезанный пакет я могу и в Сизиф бросить :)
> > для этого можно посмотреть и существующий.
> 
> Это замечание мне не понятно. У меня spec и так основан на существующем.
мне не понятно, зачем это выносить в требование если в текущем .spec так и
сделано. Сейчас ничего не мешает превратить MySQL-server в libmysqlclient.

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 13:29     ` Igor Vlasenko
  2008-10-17 13:33       ` Igor Vlasenko
@ 2008-10-17 13:51       ` Konstantin A. Lepikhov
  2008-10-17 13:58         ` Igor Vlasenko
  2008-10-19 11:00         ` Michael Shigorin
  1 sibling, 2 replies; 18+ messages in thread
From: Konstantin A. Lepikhov @ 2008-10-17 13:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2207 bytes --]

Hi Igor!

Friday 17, at 04:29:10 PM you wrote:

> On Fri, Oct 17, 2008 at 05:13:47PM +0400, Konstantin A. Lepikhov wrote:
> > Hi Igor!
> > > Планы далее:
> > > 1) Добавить sys5init обвязку для ndb
> > т.е. там и этого еще нет? Тогда сразу советую заглянуть в сборку MySQL-max
> > от мандривы.
> 
> В моих сборках для Федоры я сделал это 1,5 года назад :)
> Кстати, скрипты там далеки от идеала, больше для галочки.
> 1) означает, что хочу их спортировать под Альт.
Спортировать мало, это надо еще и проверять.

> 
> > > 3) Выделить опять пакет common,
> > > в который ложить charsets и per lang data.
> 
> Нет возражений?
>  
> > > 4) Полиси как собирать разные варианты mysqld.
> > полная сборка должна быть только одна, все другие
> > по-дефолту должны собираться только с lib, но иметь возможность
> > переключения на полный вариант с помощью def_enable/disable. 
> lib? Наверное имеется в виду server?
нет. сервер будет один. все остальное - экзотические libmysqlclientXX.

> 
> > Rationale -
> > мы можем поддерживать только одну конфигурацию в какой-то момент времени,
> > все остальное - вкусовщина и кастомные решения.
> Согласен.
> 
> > полиси простое
> Не все так просто. Под какими именами будут провайдится 
> (и require-иться) общие части?
не будет общих частей :) Если кто-то захочет экзотики, то он пересобирает
эту экзотику с нужными ключиками и переводит stable в режим "только
libmysqlclientXX".

> 
> Кроме того, Алексей предлагает пересобрать сизиф с libmysqlclient.so.16.
против. пока основным будет MySQL 5.0, либы тоже должны быть от него,
поскольку наш MySQL имеет некоторую несовместимость со сторонними сборками
на уровне протокола (см. например username-length патч). Т.е. в случае
изменения клиентов мы рискуем потерять связь с такими серверами.

> 
> И что будет с 5.0? 
> по-дефолту должн собираться только с server и lib (для совместимости)?
> 
> > > 5) Ищутся добровольцы для поддержки MySQL 5.1.
> > гм. поматросил, разломал и бросил? :) 
> 
> Если бы я выложил в Сизиф, то таки да.
> А так -- лучше сделать и не обещать, 
> чем обещать и не сделать :)
да, это все лучше чем просто говорить :) 

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 13:41       ` Konstantin A. Lepikhov
@ 2008-10-17 13:51         ` Igor Vlasenko
  0 siblings, 0 replies; 18+ messages in thread
From: Igor Vlasenko @ 2008-10-17 13:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Oct 17, 2008 at 05:41:31PM +0400, Konstantin A. Lepikhov wrote:
> Hi Igor!
> 
> Friday 17, at 04:35:21 PM you wrote:
> 
> > On Fri, Oct 17, 2008 at 05:13:47PM +0400, Konstantin A. Lepikhov wrote:
> > > > 2) Сделать сборку большинства пакетов опциональной,
> > > > вплоть до того, чтобы можно было отключать все, что угодно,
> > > > например, конфигурацию, где есть один только libmysqld.
> > > > Подобный обрезанный пакет я могу и в Сизиф бросить :)
> > > для этого можно посмотреть и существующий.
> > 
> > Это замечание мне не понятно. У меня spec и так основан на существующем.
> мне не понятно, зачем это выносить в требование если в текущем .spec так и
> сделано. Сейчас ничего не мешает превратить MySQL-server в libmysqlclient.

Согласен, что ничего не мешает, но этого не сделано.
Т.е. 2)== собираюсь сделать так.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 13:51       ` Konstantin A. Lepikhov
@ 2008-10-17 13:58         ` Igor Vlasenko
  2008-10-17 14:23           ` Konstantin A. Lepikhov
  2008-10-19 11:00         ` Michael Shigorin
  1 sibling, 1 reply; 18+ messages in thread
From: Igor Vlasenko @ 2008-10-17 13:58 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Oct 17, 2008 at 05:51:08PM +0400, Konstantin A. Lepikhov wrote:
> > > > 4) Полиси как собирать разные варианты mysqld.
> > > полная сборка должна быть только одна, все другие
> > > по-дефолту должны собираться только с lib, но иметь возможность
> > > переключения на полный вариант с помощью def_enable/disable. 
> > lib? Наверное имеется в виду server?
> нет. сервер будет один. все остальное - экзотические libmysqlclientXX.

Констанин, подумайте еще раз.
Пример -
ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/viy/MySQL5.1/

Там MySQL5.1 и MySQL5.1NDB6.3.
libmysqlclient там ABI совместим и эти сборки практически тождественны.

пакет client там практически тот же,
разве что в MySQL5.1NDB6.3 добавлены 
+  {"bind-address", OPT_BIND_ADDRESS, "IP address to bind to.",
в разные mysqladmin.

а вот сервера СУЩЕСТВЕННО разные.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 13:58         ` Igor Vlasenko
@ 2008-10-17 14:23           ` Konstantin A. Lepikhov
  2008-10-17 14:27             ` Igor Vlasenko
  0 siblings, 1 reply; 18+ messages in thread
From: Konstantin A. Lepikhov @ 2008-10-17 14:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 17.10.2008 17:58, Igor Vlasenko wrote:
> On Fri, Oct 17, 2008 at 05:51:08PM +0400, Konstantin A. Lepikhov wrote:
>   
>>>>> 4) Полиси как собирать разные варианты mysqld.
>>>>>           
>>>> полная сборка должна быть только одна, все другие
>>>> по-дефолту должны собираться только с lib, но иметь возможность
>>>> переключения на полный вариант с помощью def_enable/disable. 
>>>>         
>>> lib? Наверное имеется в виду server?
>>>       
>> нет. сервер будет один. все остальное - экзотические libmysqlclientXX.
>>     
>
> Констанин, подумайте еще раз.
> Пример -
> ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/viy/MySQL5.1/
>
> Там MySQL5.1 и MySQL5.1NDB6.3.
> libmysqlclient там ABI совместим и эти сборки практически тождественны.
>
> пакет client там практически тот же,
> разве что в MySQL5.1NDB6.3 добавлены 
> +  {"bind-address", OPT_BIND_ADDRESS, "IP address to bind to.",
> в разные mysqladmin.
>
> а вот сервера СУЩЕСТВЕННО разные.
>
>   
Я говорю про совместимость этого добра с серверами/клиентами нашего
MySQL 5.0. Так вот ее нет.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 14:23           ` Konstantin A. Lepikhov
@ 2008-10-17 14:27             ` Igor Vlasenko
  2008-10-17 14:46               ` Konstantin A. Lepikhov
  0 siblings, 1 reply; 18+ messages in thread
From: Igor Vlasenko @ 2008-10-17 14:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Oct 17, 2008 at 06:23:15PM +0400, Konstantin A. Lepikhov wrote:
> Я говорю про совместимость этого добра с серверами/клиентами нашего
> MySQL 5.0. Так вот ее нет.

Обратная должна быть - 
mysql из 5.1-client должен подключаться к старой версии сервера.
Также, если perl-DBD-Mysql собрать с libmysqlclient.16,
то через него можно будет работать и с сервером 5.0,
и с 5.1.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 14:27             ` Igor Vlasenko
@ 2008-10-17 14:46               ` Konstantin A. Lepikhov
  2008-10-17 14:54                 ` Igor Vlasenko
  0 siblings, 1 reply; 18+ messages in thread
From: Konstantin A. Lepikhov @ 2008-10-17 14:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 661 bytes --]

Hi Igor!

Friday 17, at 05:27:33 PM you wrote:

> On Fri, Oct 17, 2008 at 06:23:15PM +0400, Konstantin A. Lepikhov wrote:
> > Я говорю про совместимость этого добра с серверами/клиентами нашего
> > MySQL 5.0. Так вот ее нет.
> 
> Обратная должна быть - 
> mysql из 5.1-client должен подключаться к старой версии сервера.
> Также, если perl-DBD-Mysql собрать с libmysqlclient.16,
> то через него можно будет работать и с сервером 5.0,
> и с 5.1.
Еще раз - в некоторых конфигурациях, _наша_ сборка MySQL 5.0 несовместима
с другими сборками MySQL 5.0/5.x без дополнительных патчей. Смотрите
исходники нашей MySQL, там все есть. 

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 14:46               ` Konstantin A. Lepikhov
@ 2008-10-17 14:54                 ` Igor Vlasenko
  2008-10-17 15:01                   ` Konstantin A. Lepikhov
  0 siblings, 1 reply; 18+ messages in thread
From: Igor Vlasenko @ 2008-10-17 14:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Oct 17, 2008 at 06:46:32PM +0400, Konstantin A. Lepikhov wrote:
> Hi Igor!
> > Обратная должна быть - 
> > mysql из 5.1-client должен подключаться к старой версии сервера.
> > Также, если perl-DBD-Mysql собрать с libmysqlclient.16,
> > то через него можно будет работать и с сервером 5.0,
> > и с 5.1.
> Еще раз - в некоторых конфигурациях, _наша_ сборка MySQL 5.0 несовместима
> с другими сборками MySQL 5.0/5.x без дополнительных патчей. 
> Смотрите исходники нашей MySQL, там все есть. 

Да, конечно. Это правильное замечание.
Но как я понимаю, единственное наше отличие - это
alt-username-length.

В сброках 5.1, которые выложены, используется 
Patch23: mysql-5.1.28-alt-username-length-0.patch,

т.е. если требовать, чтобы так было во всех серверах,
(а это пока выполняется, насколько я понимаю),
то проблем пока нет.

> Смотрите исходники нашей MySQL, там все есть.  
Конечно.
Также и вас приглашаю, кроме Дедала сборки 5.1 доступны на
http://git.altlinux.org/people/viy/packages/?p=MySQL.git;a=summary
:)

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 14:54                 ` Igor Vlasenko
@ 2008-10-17 15:01                   ` Konstantin A. Lepikhov
  2008-10-17 15:06                     ` Igor Vlasenko
  0 siblings, 1 reply; 18+ messages in thread
From: Konstantin A. Lepikhov @ 2008-10-17 15:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1184 bytes --]

Hi Igor!

Friday 17, at 05:54:32 PM you wrote:

> On Fri, Oct 17, 2008 at 06:46:32PM +0400, Konstantin A. Lepikhov wrote:
> > Hi Igor!
> > > Обратная должна быть - 
> > > mysql из 5.1-client должен подключаться к старой версии сервера.
> > > Также, если perl-DBD-Mysql собрать с libmysqlclient.16,
> > > то через него можно будет работать и с сервером 5.0,
> > > и с 5.1.
> > Еще раз - в некоторых конфигурациях, _наша_ сборка MySQL 5.0 несовместима
> > с другими сборками MySQL 5.0/5.x без дополнительных патчей. 
> > Смотрите исходники нашей MySQL, там все есть. 
> 
> Да, конечно. Это правильное замечание.
> Но как я понимаю, единственное наше отличие - это
> alt-username-length.
> 
> В сброках 5.1, которые выложены, используется 
> Patch23: mysql-5.1.28-alt-username-length-0.patch,
> 
> т.е. если требовать, чтобы так было во всех серверах,
> (а это пока выполняется, насколько я понимаю),
> то проблем пока нет.
Это надо проверять. Мало ли чего может разъехаться на уровне протокола.
Опять, вы меня не поняли - мне не нужно чтобы так было на всех серверах,
мне нужно чтобы текущие конфигурации не были затронуты никоим образом.

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 15:01                   ` Konstantin A. Lepikhov
@ 2008-10-17 15:06                     ` Igor Vlasenko
  0 siblings, 0 replies; 18+ messages in thread
From: Igor Vlasenko @ 2008-10-17 15:06 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Oct 17, 2008 at 07:01:07PM +0400, Konstantin A. Lepikhov wrote:
> > т.е. если требовать, чтобы так было во всех серверах,
> > (а это пока выполняется, насколько я понимаю),
> > то проблем пока нет.
> Это надо проверять. Мало ли чего может разъехаться на уровне протокола.
> Опять, вы меня не поняли - мне не нужно чтобы так было на всех серверах,
> мне нужно чтобы текущие конфигурации не были затронуты никоим образом.

Согласен. 
Поэтому я и не хочу свои сборки выкладывать даже в Сизиф.
IMHO, в случае с MySQL стабильность и надежность 
намного важнее новизны и "фичастости".
И здесь я полагаюсь на вас как на майнтайнера 5.0.

С другой стороны, рано или поздно 5.1 собирать 
придется. И лучше заранее вытоптать грабли.
Поэтому собирать лучше уже 

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-17 13:51       ` Konstantin A. Lepikhov
  2008-10-17 13:58         ` Igor Vlasenko
@ 2008-10-19 11:00         ` Michael Shigorin
  2008-10-19 19:23           ` Igor Vlasenko
  1 sibling, 1 reply; 18+ messages in thread
From: Michael Shigorin @ 2008-10-19 11:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Oct 17, 2008 at 05:51:08PM +0400, Konstantin A. Lepikhov wrote:
> > Кроме того, Алексей предлагает пересобрать сизиф с
> > libmysqlclient.so.16.
> против. пока основным будет MySQL 5.0, либы тоже должны быть от
> него, поскольку наш MySQL имеет некоторую несовместимость со
> сторонними сборками на уровне протокола (см. например
> username-length патч). Т.е. в случае изменения клиентов мы
> рискуем потерять связь с такими серверами.

Стоп.  Ты говоришь о том, что она уже некоторым образом потеряна,
или я что-то не так понял? (или "уже" для _некоторых_ случаев, но
при изменении версии libmysqlclient будет уже для _всех_?)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [devel] MySQL 5.1 plans II. [Re:  Daedalus]
  2008-10-19 11:00         ` Michael Shigorin
@ 2008-10-19 19:23           ` Igor Vlasenko
  0 siblings, 0 replies; 18+ messages in thread
From: Igor Vlasenko @ 2008-10-19 19:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Oct 19, 2008 at 02:00:13PM +0300, Michael Shigorin wrote:
> On Fri, Oct 17, 2008 at 05:51:08PM +0400, Konstantin A. Lepikhov wrote:
> > > Кроме того, Алексей предлагает пересобрать сизиф с
> > > libmysqlclient.so.16.
> > против. пока основным будет MySQL 5.0, либы тоже должны быть от
> > него, поскольку наш MySQL имеет некоторую несовместимость со
> > сторонними сборками на уровне протокола (см. например
> > username-length патч). Т.е. в случае изменения клиентов мы
> > рискуем потерять связь с такими серверами.
> 
> Стоп.  Ты говоришь о том, что она уже некоторым образом потеряна,
> или я что-то не так понял? (или "уже" для _некоторых_ случаев, но
> при изменении версии libmysqlclient будет уже для _всех_?)

+1. Хороший вопрос, присоединяюсь.

Конечно, по умолчанию лучше считать что все плохо и сломано,
пока явно не убедишься в обратном.

Константин, но если вы знаете о конкретных граблях,
то хотелось бы услышать, что именно.
Зная, где падать будешь, можно соломки подстелить :)

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2008-10-19 19:23 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-10-16 20:44 [devel] Daedalus: New packages Daedalus
2008-10-17 11:45 ` [devel] MySQL 5.1 plans II. [Re: Daedalus] Igor Vlasenko
2008-10-17 13:13   ` Konstantin A. Lepikhov
2008-10-17 13:29     ` Igor Vlasenko
2008-10-17 13:33       ` Igor Vlasenko
2008-10-17 13:51       ` Konstantin A. Lepikhov
2008-10-17 13:58         ` Igor Vlasenko
2008-10-17 14:23           ` Konstantin A. Lepikhov
2008-10-17 14:27             ` Igor Vlasenko
2008-10-17 14:46               ` Konstantin A. Lepikhov
2008-10-17 14:54                 ` Igor Vlasenko
2008-10-17 15:01                   ` Konstantin A. Lepikhov
2008-10-17 15:06                     ` Igor Vlasenko
2008-10-19 11:00         ` Michael Shigorin
2008-10-19 19:23           ` Igor Vlasenko
2008-10-17 13:35     ` Igor Vlasenko
2008-10-17 13:41       ` Konstantin A. Lepikhov
2008-10-17 13:51         ` Igor Vlasenko

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git