Mailinglisten-Archive |
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