Voici les développeurs qui sont employés par MySQL
AB
pour travailler sur la base de données MySQL, grosso
modo dans leur ordre d'embauche. Pour chaque développeur, vous
trouverez une petite liste de leur tâches et de leur
responsabilités, ainsi que leur réalisations. Tous les
développeurs sont impliqués dans le support.
Michael (Monty) Widenius
Chef d'équipe et auteur principal du serveur MySQL
(mysqld
).
Nouvelles fonctions dans la bibliothèque de chaînes de caractères.
La majorité de la bibliothèque mysys
.
Les bibliothèques ISAM
et
MyISAM
(les fichiers d'index
B-tree
avec compression d'index et
différentes formats d'enregistrement).
La bibliothèque HEAP
. Un système de
gestion des tables en mémoire avec un hashage dynamique
efficace. Utilisé depuis 1980 et publié en 1984.
Le programme replace
(jetez y un oeil
c'est carrément COOL!).
MyODBC
, le pilote ODBC de Windows95.
La correction de bogues avec les
MIT-pthreads
pour qu'ils fonctionnent
avec MySQL. Et aussi l'Unireg, une application à base de
curses avec de nombreuses utilisations.
Le port d'outils mSQL
comme
msqlperl
,
DBD
/DBI
et
DB2mysql
.
La majorité de crash-me
et les
fondations des tests de performances de MySQL.
David Axmark
Auteur original du manuel de
référence, incluent les améliorations de
texi2html
.
La mise à jour automatique du site web depuis le manuel.
Le support initial de Autoconf, Automake et Libtool.
Les licences.
Des parties de tous les fichiers textes (de nos jours,
uniquement le README
est encore
présent. le reste est dans le manuel).
Nombreux tests des nouvelles fonctionnalités.
Notre expert légal des logiciels libres.
Le responsable des listes de diffusion (qui n'a jamais le temps de le faire correctement...).
Notre code initial pour le port (bientôt plus de 10 ans).
De nos jours, seules des parties de
mysys
restent.
La personne que Monty appelle au milieu de la nuit lorsqu'il a réussi a faire fonctionner la nouvelle fonctionnalité!
Le chef "Open Source" (Relations avec la communauté MySQL).
Jani Tolonen
mysqlimport
Un grand nombre d'extension pour le client en ligne de commande.
PROCEDURE ANALYSE()
Sinisa Milivojevic
Compression du protocole client/serveur avec
zlib
.
Hashing parfait pour la phase d'analyse lexicale.
Insertions multi-lignes
Option mysqldump
-e
LOAD DATA LOCAL INFILE
Option SQL_CALC_FOUND_ROWS
SELECT
Option --max-user-connections=...
net_read
et
net_write_timeout
GRANT
/REVOKE
et
SHOW GRANTS FOR
Nouveau protocole client/serveur pour la version 4.0
UNION
en version 4.0
Traitements multi-table de
DELETE
/UPDATE
Tables dérivées en version 4.1
Gestion des ressources utilisateurs.
Développeur initial de l'API MySQL++
C++ API et du client MySQLGUI
.
Tonu Samuel (ancien développeur)
Interface VIO (la base pour le protocole client/serveur chiffré ).
Système de fichier MySQL (une méthode pour utiliser la base MySQL comme un système de fichiers).
L'expression CASE
.
Les fonctions MD5()
et
COALESCE()
.
Le support RAID
des tables
MyISAM
.
Sasha Pachev
Implémentation initiale de la réplication (jusqu'en version 4.0).
SHOW CREATE TABLE
.
mysql-bench
Matt Wagner
Suite de tests MySQL.
Webmestre (jusqu'en 2002).
Coordinateur du développement.
Miguel Solorzano
Développement Win32 et publications.
Code du serveur sur Windows NT.
WinMySQLAdmin
Timothy Smith (ancien développeur)
Support des jeux de caractères dynamiques.
le script configure, les RPM
et
d'autres parties du système de compilation.
Développeur initial de libmysqld
, le
serveur intégré.
Sergei Golubchik
Recherche en texte plein.
bibliothèque de clés pour MERGE
.
Jeremy Cole
Relecture et édition de ce manuel.
ALTER TABLE ... ORDER BY ...
.
UPDATE ... ORDER BY ...
.
DELETE ... ORDER BY ...
.
Indrek Siitan
Design et programmation de notre interface web.
Auteur de notre lettre d'actualité.
Jorge del Conde
MySQLCC
(MySQL Control
Center
)
Développement Win32
Implémentation initiale des portails du site web.
Venu Anuganti
MyODBC 3.51
Nouveau protocole client/serveur pour la version 4.1 (pour les requêtes préparées).
Arjen Lentz
Responsable du manuel de référence MySQL.
Préparation de la version imprimée chez O'Reilly.
Alexander (Bar) Barkov, Alexey (Holyfoot) Botchkov et Ramil Kalimullin
Données spatiales (GIS) et R-Trees en version 4.1
Unicode et jeux de caractères pour la version 4.1
Oleksandr (Sanja) Byelkin
Cache de requêtes en version 4.0
Implémentation des sous-requêtes en version 4.1.
Aleksey (Walrus) Kishkin et Alexey (Ranger) Stroganov
Design des tests de performance et analyse.
Maintenance de la suite de test MySQL.
Zak Greant
Porte parole Open Source, relation avec la communauté.
Carsten Pedersen
Le programme de certification MySQL.
Lenz Grimmer
Ingénierie de mise en production (compilation et publication).
Peter Zaitsev
Fonction SHA1()
,
AES_ENCRYPT()
et
AES_DECRYPT()
.
Débogage et nettoyage de diverses fonctionnalités.
Alexander (Salle) Keremidarski
Support.
Débogage.
Per-Erik Martin
Chef de projet pour les procédures stockées et les triggers.
Jim Winstead
Chef développeur web.
Mark Matthews
Connecteur/Pilote J (Java).
Peter Gulutzan
Compatibilité avec les standards SQL-99, SQL-2003.
Documentation des codes/algorithmes MySQL existant.
Guilhem Bichot
Réplication, depuis MySQL version 4.0.
Correction de la gestion des exposants pour les
DECIMAL
.
Auteur de mysql_tableinfo
.
Antony T. Curtis
Port de MySQL sur OS/2.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.