Search Postgresql Archives

Re: Native DB replication for PG

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Greg Smith <greg@xxxxxxxxxxxxxxx> writes:
> Scott Marlowe wrote:
>> I tested 8.4 what I thought was fairly hardly last year only
>> to have 8.4.1 die under the same load that 8.3 handled without a
>> problem, and reverted to the known working version putting testing
>> 8.4.1 on hold.

> FYI, since December of 2009 (release of 8.4.2) there have been 10 bugs 
> fixed with the word "crash" in their description, as well as 7 memory 
> leaks that could potentially lead to crash.  Even six months ago I was 
> still hesitant to push 8.4 toward production systems; the number of bugs 
> shaken out in the last two releases has been substantial.

Are we reading the same CVS log?  I find quite a few commit messages
mentioning the word "crash", but the *only* post-8.4.0 crash fix that
applied to 8.4 and didn't also get committed into 8.3 (and often a
lot further back than that) was this, which made it into 8.4.2:

2009-09-22 11:46  tgl

	* src/: backend/catalog/dependency.c,
	test/regress/expected/rules.out, test/regress/sql/rules.sql
	(REL8_4_STABLE), backend/catalog/dependency.c,
	test/regress/expected/rules.out, test/regress/sql/rules.sql: Fix
	crash if a DROP is attempted on an internally-dependent object. 
	Introduced in 8.4 rewrite of dependency.c.  Per bug #5072 from Amit
	Khandekar.

I searched the CVS log in detail back to the start of 2010, and found
only half a dozen patches of any flavor that were applied to 8.4 but not
8.3 (discounting cosmetic changes such as docs-only patches).  Only one
of these was a server crash condition, and most of them applied to
new-in-8.4 features that you wouldn't even exercise if you were simply
migrating an 8.3-compatible application.

So in general I think there is no objective evidence to support a
position that 8.4 is less stable than 8.3, at least not since about
8.4.2.  This is fairly typical of our release series, IME.  I expect
9.0 will have a much longer period before its bug curve falls to match
the previous releases, of course.

I'm curious to get to the bottom of Scott's report.  It's possible that
he hit one of the two or three 8.4-only crashes we fixed since 8.4.1;
or the bug may still be lurking.

			regards, tom lane

-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux