MySQL.RU .:. Одобрено лучшими российскими программистами

Справочное руководство по MySQL

C.1 Разработчики MySQL AB

C.1 Разработчики MySQL AB

Здесь представлен список разработчиков, занимающихся в настоящее разработкой программного обеспечения сервера баз данных MySQL в компании MySQL AB или занимавшихся этой разработкой ранее, приблизительно в том порядке, в котором они начинали работать с нами. После личных данных каждого разработчика следует небольшой список задач, за которые он отвечал, или выполненных им работ.

Майкл (Монти) Видениус (Michael (Monty) Widenius)
Написал перечисленные ниже части программного обеспечения базы данных MySQL и следующее:
  • Весь основной код в mysqld.
  • Новые функции для строковой библиотеки.
  • Большая часть библиотеки mysys.
  • Библиотеки ISAM и MyISAM (обработчики индексного файла B-tree с уплотнением индексов и различными форматами записи).
  • Библиотека HEAP. Система таблиц памяти с разработанным нами превосходным полностью динамическим хешированием. В эксплуатации находится с 1981 года; опубликована приблизительно в 1984 году.
  • Программа replace (гляньте на нее, это КРУТО!).
  • MyODBC, драйвер ODBC для Windows95.
  • Устранение ошибок в потоках MIT-pthreads для обеспечения их работы в сервере MySQL. А также Unireg, прикладная среда с интерфейсом Curses со многими полезными утилитами.
  • Осуществил перенос из mSQL таких средств, как msqlperl, DBD/DBI и DB2mysql.
  • Большинство тестов crash-me и организация эталонных тестов для MySQL.
Дэвид Эксмарк (David Axmark)
  • Координатор и первый основной автор справочного руководства, включая модернизацию texi2html.
  • Автоматический веб-сайт, обновляющийся из данного руководства.
  • Первоначальная поддержка Autoconf, Automake и Libtool.
  • Лицензирование.
  • Участие в написании всех текстовых файлов (из них в настоящее время остался только файл `README': остальные вошли в состав руководства).
  • Большой объем работы по тестированию новых возможностей.
  • Наш домашний юрист по программному обеспечению с открытым кодом (Free Software).
  • Ответственный за поддержку списка рассылки (у которого никогда нет времени делать это как следует...).
  • Автор нашего оригинального кода, обеспечивающего переносимость (которому сейчас более 10 лет). В настоящее время от mysys остались только некоторые части.
  • А также человек, которому Монти всегда может позвонить среди ночи, когда только что заработало новое программное средство.
Яни Толонен (Jani Tolonen)
  • mysqlimport
  • Большое количество расширений для клиента mysql.
  • PROCEDURE ANALYSE()
Синиша Миливоевич (Sinisa Milivojevic)
  • Компрессия (с помощью zlib) в протоколе клиент-сервер.
  • Превосходное хеширование для фазы лексического анализатора.
  • Многострочная команда INSERT
  • Опция mysqldump -e
  • LOAD DATA LOCAL INFILE
  • Опция SQL_CALC_FOUND_ROWS для SELECT
  • Опция --max-user-connections=...
  • net_read и net_write_timeout
  • GRANT/REVOKE и SHOW GRANTS FOR
  • Новый клиент-серверный протокол для версии 4.0
  • UNION.
  • Многотабличные команды DELETE/UPDATE
  • Клиент MySQLGUI.
  • Ответственный за поддержку MySQL++.
Тону Сэмюэл (Tonu Samuel)
  • Наш эксперт по безопасности.
  • Интерфейс VIO (основы клиент-серверного протокола с шифрованием).
  • MySQL Filesystem (технология использования баз данных MySQL как файловой системы).
  • Выражение CASE.
  • Функции MD5() и COALESCE().
  • Поддержка RAID для таблиц MyISAM.
Саша Пачев (Sasha Pachev)
  • Репликация.
  • SHOW CREATE TABLE.
  • mod_mysql_include
  • cgi++
  • mysql-bench
Мэт Вагнер (Matt Wagner)
  • Набор тестов для MySQL
  • Наш веб-мастер.
Мигуэл Солорцано (Miguel Solorzano)
  • Разработка Win32.
  • Winmysqladmin.
Тимоти Смит (Timothy Smith)
  • Поддержка динамических символов (dynamic character).
  • Ответственный за configure в MySQL.
Сергей Голубчик (Sergei Golubchik)
  • Полнотекстовый поиск.
  • Добавление ключей к библиотеке MERGE.
Джереми Коул (Jeremy Cole)
  • Чтение корректуры и редактирование этого замечательного руководства на английском языке.
  • ALTER TABLE ... ORDER BY ....
  • UPDATE ... ORDER BY ....
  • DELETE ... ORDER BY ....
Индрек Сиитан (Indrek Siitan)
  • Разработчик/программист веб-интерфейса.
Джордж дел Конде (Jorge del Conde)
  • Центр Управления MySQL MyCC (MyCC MySQL Control Center).
  • Веб-порталы.
  • Win32-разработка.