forked from apache/couchdb
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
MB-6612: open databases synchronously
Problem that we see in MB-6612 is that all_known_databases_with_prefix is scanning couch_dbs_by_name ets table. Given that previously we also stored dbs being opened that lead to condition where some vbuckets would be thought as present while in fact they are simply being tried to be opened and do not actually exist. Given that we don't need async db opening in couchbase fork of couchdb for quite some time it seems logical to just get rid of async open and thus never have onopened dbs in ets table. Change-Id: I5d1dad5f60c64d197e143cf4a7be1996a4fc4ea2 Reviewed-on: http://review.couchbase.org/20812 Reviewed-by: Damien Katz <damien@couchbase.com> Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
- Loading branch information
Aliaksey Kandratsenka
authored and
Peter Wansch
committed
Sep 25, 2012
1 parent
7587aa0
commit fa5b6fe
Showing
1 changed file
with
26 additions
and
126 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters