phpbar.de logo

Mailinglisten-Archive

Subqueries/Alpha-Version/Re: Update-Problem

Subqueries/Alpha-Version/Re: Update-Problem

Werner Stuerenburg mysql-de_(at)_lists.bttr.org
Fri, 2 Nov 2001 12:43:26 +0100


Hallo Peter!

> Ich muss in einer Datenbank Updates mit Subquery einbauen, aber
> alle meine Versuche scheitern.

subqueries werden ab Version 4.1 implementiert sein. Die
Alpha-Version ist für Ende dieses Jahres geplant.

An dieser Stelle ein Wort zu unserer Produktpolitik. Diese ist
vielen Anwendern nicht deutlich und innerhalb der Branche
durchaus ungewöhnlich, vor allen Dingen, wenn man kommerzielle
Software als Vergleich heranzieht.

Eine Alpha-Version hat alle internen Test bestanden und sollte
fehlerfrei sein.

Da wir aber offensichtlich nicht sämtliche Hardwarekombinationen,
sämtliche Tabellenstrukturen, sämtliche Datenbestände testen
können, mögen sich in der Praxis durchaus Probleme einstellen.

Deshalb empfehlen wir, daß Entwickler ein Testsystem
bereithalten, das das Produktionssystem so gut wie möglich
simuliert. Wenn die Alpha-Version auf diesem Testsystem
fehlerfrei läuft, kann sie ohne weiteres im Produktionssystem
eingesetzt werden.

Ohne einen solchen Test würde man als Verantwortlicher
wahrscheinlich doch fahrlässig handeln.

Wichtig ist für uns auch, daß wir in dieser Phase Rückmeldungen
bekommen, ob die neuen Features so brauchbar sind oder ergänzt
bzw. umgestaltet werden sollten. Erfahrungsgemäß bedingt diese
Art von Rückmeldungen eine Entwicklungsgeschichte, die sich in
der dritten Stelle ausdrückt und bei der Version 4.0 so um die 10
betragen wird, weil diese Version eigentlich nur eine
Übergangsversion ist.

Dann wird die Version als Beta erklärt und die nächste
Alpha-Generation kommt heraus. Für die Version 4.0 dürfte das
also gegen Jahresende soweit sein.

Eine Beta-Version kann aus unserer Sicht ohne weiteres in
Produktionsumgebungen eingesetzt werden. Nach einem längeren
Zeitraum, in der Regel zwischen einem halben und ganzen Jahr,
wird diese Version dann als stabil erklärt, sodaß extrem
vorsichtige Zeitgenossen guten Gewissens umsteigen können.

Ich möchte an dieser Stelle etwas betonen, was vielleicht
ebenfalls nicht ganz offensichtlich ist: MySQL hat zu keinem
Zeitpunkt bekannte Bugs, außer es wird gerade ein Bug gemeldet.

Dieser erhält automatisch höchste Priorität und wird sofort
beseitigt. Der Benutzer, der diesen Bug gefunden hat, erhält
einen Patch und kann gegebenenfalls sein System neu kompilieren
und damit den Bug beseitigen.

Neue Versionen werden im Abstand von zwei bis drei Wochen
herausgegeben und enthalten jeweils automatisch die letzten
Bugfixes.

Falls sinnvoll, wird die Ursache des Bugs in die Testroutinen
eingebaut, die jede Version zu bestehen hat, bevor sie als Alpha
freigegeben wird. Damit ist sichergestellt, daß ein bereits
gefundener Bug nicht noch einmal unentdeckt durchschlüpfen kann.

Herzlich
Werner Stürenburg

-- 
MySQL in Deutschland: Anpassung, Unterstützung, Schulung für Sie
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /    Dr.math. W. Stürenburg <werner_(at)_mysql.com>
 / /|_/ / // /\ \/ /_/ / /__   MySQL AB, Consultant, Trainer
/_/  /_/\_, /___/\___\_\___/   Bielefeld, Germany
       <___/   www.mysql.com   +49-5224-997-407, GSM  +49-172-938 0 238

---
!!NEU!!
Fragen und Antworten zu MySQL und dieser Liste unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive