Adam Kocoloski wrote:
On Jul 7, 2009, at 9:34 AM, Nils Breunese wrote:
Robert Dionne wrote:
On Jul 7, 2009, at 4:54 AM, Nils Breunese wrote:
stats: # Assertion 'open_databases > 0 && max >= open_databases,
name'
failed: should keep the same number of open databases when
reaching the max_dbs_open limit
This was a long standing bug with initializing the stats collector
and is now fixed in trunk
So it's only the stats collector that is not functioning properly?
Can we just use CouchDB 0.9.0 if we do not really care about the
stats collector?
This test is not failing on our testing CouchDB (also 0.9.0) by the
way. What is the explanation for that?
Hi Nils, the bug is also fixed in the 0.9.1 release candidate being
voted on now. It's a bug in the stats collector and the test suite.
The stats collector was not being reset properly on a call to
_restart, and the test suite was measuring the wrong field. The
latter bug is probably why you only saw intermittent failures or none
at all in 0.9.0.
In short, the suite was measuring the maximum rate of DBs being
opened, when it should have measured the number that were open. So
the results of the test really depended on the environment and the
hardware. Hope it helps,
Ok, so it's a bug in the test and not the 'regular' code? So we should
be fine using CouchDB 0.9.0 now?
Nils Breunese.