LWN.net Logo

Bugfixes introducing bugs

Bugfixes introducing bugs

Posted Dec 6, 2008 17:33 UTC (Sat) by kleptog (subscriber, #1183)
In reply to: Bugfixes introducing bugs by droundy
Parent article: MySQL 5.1 and development models

While that's true, PostgreSQL's extensive regression test suite does turn up an amazing variety of bugs. Together with the buildfarm which runs the tests over a large range of servers and operating systems. Over time it has revealed a few fairly subtle bugs.

I suppose they had the advantage that the test suite has been there since the beginning and the enforcing the rule that every feature must come with a regression test keeps it up to date.

I think what really clinches it though is the number of people willing to test new versions prior to release. Every release there's generally a must have feature for people running expensive servers with large datasets and who throw insane queries at it.

(My favourite proposed regression test was using WITH RECURSIVE to generate the Mandelbrot set in SQL. Amazing piece of work, though quite hard on slow machines.)


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds