[MB-5401] sqlite error: logical error or missing database Created: 29/May/12  Updated: 06/Jun/12  Resolved: 30/May/12

Status: Resolved
Project: Couchbase Server
Component/s: couchbase-bucket
Affects Version/s: 1.8.0, 1.8.1
Fix Version/s: 1.8.1
Security Level: Public

Type: Bug Priority: Major
Reporter: Chiyoung Seo Assignee: Chiyoung Seo
Resolution: Fixed Votes: 0
Labels: customer
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

From some customer clusters, we observed the sqlite-level errors that prevent the flusher from persisting dirty items into disk. We even saw that this symptom happens across all the buckets on a single node at the same time. To resolve this issue, we should re-establish the connections to the sqlite upon the sqlite-level failures.

Comment by Chiyoung Seo [ 30/May/12 ]
Comment by Thuan Nguyen [ 02/Jun/12 ]
Integrated in github-ep-engine-2-0 #301 (See [http://qa.hq.northscale.net/job/github-ep-engine-2-0/301/])
    MB-5401 Reopen database upon failures from the database layer (Revision 66016b798e5c8e54dccba87a25e49e5320d44655)

     Result = SUCCESS
Chiyoung Seo :
Files :
* sqlite-kvstore/sqlite-kvstore.hh
* sqlite-kvstore/sqlite-kvstore.cc
Generated at Thu Nov 27 03:53:34 CST 2014 using JIRA 5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9.