<!-- 
RSS generated by JIRA (5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9) at Wed May 22 21:19:52 CDT 2013

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
http://www.couchbase.com/issues/si/jira.issueviews:issue-xml/MB-6612/MB-6612.xml?field=key&field=summary
-->
<rss version="0.92" >
<channel>
    <title>Couchbase</title>
    <link>http://www.couchbase.com/issues</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>5.2.4</version>
        <build-number>845</build-number>
        <build-date>26-12-2012</build-date>
    </build-info>

<item>
            <title>[MB-6612] queries returns error {badmatch,{not_found,no_db_file}</title>
                <link>http://www.couchbase.com/issues/browse/MB-6612</link>
                <project id="10010" key="MB">Couchbase Server</project>
                        <description>test to reproduce: viewquerytests.ViewQueryTests.test_employee_dataset_startkey_endkey_queries_rebalance_in,num_nodes_to_add=1,skip_rebalance=truen&lt;br/&gt;
Test uses employee data set:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-documents are structured as {&amp;quot;name&amp;quot;: name&amp;lt;string&amp;gt;,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;join_yr&amp;quot; : year&amp;lt;int&amp;gt;,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;join_mo&amp;quot; : month&amp;lt;int&amp;gt;,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;join_day&amp;quot; : day&amp;lt;int&amp;gt;,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;email&amp;quot;: email&amp;lt;string&amp;gt;,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;job_title&amp;quot; : title&amp;lt;string&amp;gt;,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;type&amp;quot; : type&amp;lt;string&amp;gt;,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;desc&amp;quot; : desc&amp;lt;tring&amp;gt;}&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Steps to repro:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Test is just started and created views, first 1-2 seconds after view creation queries for all 6 views returned errors&lt;br/&gt;
&lt;br/&gt;
6 ddocs, 1 view per ddoc:&lt;br/&gt;
test_view-217467b&lt;br/&gt;
test_view-820faf6&lt;br/&gt;
test_view-6a68c94&lt;br/&gt;
test_view-d74d96e&lt;br/&gt;
test_view-b943fd9&lt;br/&gt;
&lt;br/&gt;
map fns:&lt;br/&gt;
&amp;#39;function (doc) { if(doc.job_title !== undefined) { var myregexp = new RegExp(&amp;quot;^UI &amp;quot;); if(doc.job_title.match(myregexp)){ emit([doc.join_yr, doc.join_mo, doc.join_day], [doc.name, doc.email] );}}}&amp;#39;&lt;br/&gt;
&amp;#39;function (doc) { if(doc.job_title !== undefined) { var myregexp = new RegExp(&amp;quot;^System &amp;quot;); if(doc.job_title.match(myregexp)){ emit([doc.join_yr, doc.join_mo, doc.join_day], [doc.name, doc.email] );}}}&amp;#39;&lt;br/&gt;
&amp;#39;function (doc) { if(doc.job_title !== undefined) { var myregexp = new RegExp(&amp;quot;^Senior &amp;quot;); if(doc.job_title.match(myregexp)){ emit([doc.join_yr, doc.join_mo, doc.join_day], [doc.name, doc.email] );}}}&amp;#39;&lt;br/&gt;
&amp;#39;function (doc) { if(doc.job_title !== undefined) emit([doc.join_yr, doc.join_mo, doc.join_day], [doc.name, doc.email] ); }&amp;#39;&lt;br/&gt;
&amp;#39;function (doc) { if(doc.job_title !== undefined) emit([doc.join_yr, doc.join_mo, doc.join_day], [doc.name, doc.email] ); }&amp;#39; + _count reduce fn&lt;br/&gt;
&amp;#39;function (doc, meta) { if(doc.job_title !== undefined) { var myregexp = new RegExp(&amp;quot;^admin&amp;quot;); if(meta.id.match(myregexp)) { emit([doc.join_yr, doc.join_mo, doc.join_day], [doc.name, doc.email] );}}}&amp;#39;&lt;br/&gt;
&lt;br/&gt;
exact queries:&lt;br/&gt;
&amp;nbsp;&lt;a href=&quot;http://10.2.2.60:8092/default/_design/test_view-6a68c94/_view/test_view-6a68c94?debug=true&amp;start_key=%5B2008%2C7%2Cnull%5D&amp;connection_timeout=60000&quot;&gt;http://10.2.2.60:8092/default/_design/test_view-6a68c94/_view/test_view-6a68c94?debug=true&amp;amp;start_key=%5B2008%2C7%2Cnull%5D&amp;amp;connection_timeout=60000&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://10.2.2.60:8092/default/_design/test_view-b943fd9/_view/test_view-b943fd9?debug=true&amp;start_key=%5B2008%2C7%2Cnull%5D&amp;connection_timeout=60000&quot;&gt;http://10.2.2.60:8092/default/_design/test_view-b943fd9/_view/test_view-b943fd9?debug=true&amp;amp;start_key=%5B2008%2C7%2Cnull%5D&amp;amp;connection_timeout=60000&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
error while querying returned:&lt;br/&gt;
{{{badmatch,{not_found,no_db_file}},&lt;br/&gt;
&amp;nbsp;&amp;nbsp;[{couch_db_set,&amp;#39;-handle_call/3-fun-1-&amp;#39;,3},&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;{lists,foldl,3},&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;{couch_db_set,handle_call,3},&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;{gen_server,handle_msg,5},&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;{proc_lib,init_p_do_apply,3}]},&lt;br/&gt;
&amp;nbsp;{gen_server,call,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&amp;lt;0.30044.20&amp;gt;,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{add_partitions,[24,861,862,863,864,865,866,867,868,869,870,871,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;872,873,874,875,876,877,878,879,880,881,882,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;883,884,885,886,887,888,889,890,891,892,893,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;894,895,896,897,898,899,900,901,902,903,904,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;905,906,907,908,909,910,911,912,913,914,915,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;916,917,918,919,920,921,922,923,924,925,926,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;927,928,929,930,931,932,933,934,935,936,937,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;938,939,940,941,942,943,944,945,946,947,948,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;949,950,951,952,953,954,955,956,957,958,959,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;960,961,962,963,964,965,966,967,968,969,970,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;971,972,973,974,975,976,977,978,979,980,981,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;982,983,984,985,986,987,988,989,990,991,992,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;993,994,995,996,997,998,999,1000,1001,1002,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1003,1004,1005,1006,1007,1008,1009,1010,1011,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1012,1013,1014,1015,1016,1017,1018,1019,1020,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1021,1022,1023]},&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;infinity]}} {&amp;quot;error&amp;quot;:&amp;quot;{{{badmatch,{not_found,no_db_file}},\n  [{couch_db_set,&amp;#39;-handle_call/3-fun-1-&amp;#39;,3},\n   {lists,foldl,3},\n   {couch_db_set,handle_call,3},\n   {gen_server,handle_msg,5},\n   {proc_lib,init_p_do_apply,3}]},\n {gen_server,call,\n             [&amp;lt;0.30044.20&amp;gt;,\n              {add_partitions,[24,861,862,863,864,865,866,867,868,869,870,871,\n                               872,873,874,875,876,877,878,879,880,881,882,\n                               883,884,885,886,887,888,889,890,891,892,893,\n                               894,895,896,897,898,899,900,901,902,903,904,\n                               905,906,907,908,909,910,911,912,913,914,915,\n                               916,917,918,919,920,921,922,923,924,925,926,\n                               927,928,929,930,931,932,933,934,935,936,937,\n                               938,939,940,941,942,943,944,945,946,947,948,\n                               949,950,951,952,953,954,955,956,957,958,959,\n                               960,961,962,963,964,965,966,967,968,969,970,\n                               971,972,973,974,975,976,977,978,979,980,981,\n                               982,983,984,985,986,987,988,989,990,991,992,\n                               993,994,995,996,997,998,999,1000,1001,1002,\n                               1003,1004,1005,1006,1007,1008,1009,1010,1011,\n                               1012,1013,1014,1015,1016,1017,1018,1019,1020,\n                               1021,1022,1023]},\n              infinity]}}&amp;quot;,&amp;quot;reason&amp;quot;:&amp;quot;{gen_server,call,\n            [&amp;lt;0.30029.20&amp;gt;,\n             {set_view_group_req,update_after,true,\n                                 [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,\n                                  18,19,20,21,22,23,24,25,26,27,28,29,30,31,\n                                  32,33,34,35,36,37,38,39,40,41,42,43,44,45,\n                                  46,47,48,49,50,51,52,53,54,55,56,57,58,59,\n                                  60,61,62,63,64,65,66,67,68,69,70,71,72,73,\n                                  74,75,76,77,78,79,80,81,82,83,84,85,86,87,\n                                  88,89,90,91,92,93,94,95,96,97,98,99,100,101,\n                                  102,103,104,105,106,107,108,109,110,111,112,\n                                  113,114,115,116,117,118,119,120,121,122,123,\n                                  124,125,126,127,128,129,130,131,132,133,134,\n                                  135,136,137,138,139,140,141,142,143,144,145,\n                                  146,147,148,149,150,151,152,153,154,155,156,\n                                  157,158,159,160,161,162,163,164,165,166,167,\n                                  168,169,170,171,172,173,174,175,176,177,178,\n                                  179,180,181,182,183,184,185,186,187,188,189,\n                                  190,191,192,193,194,195,196,197,198,199,200,\n                                  201,202,203,204,205,206,207,208,209,210,211,\n                                  212,213,214,215,216,217,218,219,220,221,222,\n                                  223,224,225,226,227,228,229,230,231,232,233,\n                                  234,235,236,237,238,239,240,241,242,243,244,\n                                  245,246,247,248,249,250,251,252,253,254,255,\n                                  256,257,258,259,260,261,262,263,264,265,266,\n                                  267,268,269,270,271,272,273,274,275,276,277,\n                                  278,279,280,281,282,283,284,285,286,287,288,\n                                  289,290,291,292,293,294,295,296,297,298,299,\n                                  300,301,302,303,304,305,306,307,308,309,310,\n                                  311,312,313,314,315,316,317,318,319,320,321,\n                                  322,323,324,325,326,327,328,329,330,331,332,\n                                  333,334,335,336,337,338,339,340,341,342,343,\n                                  344,345,346,347,348,349,350,351,352,353,354,\n                                  355,356,357,358,359,360,361,362,363,364,365,\n                                  366,367,368,369,370,371,372,373,374,375,376,\n                                  377,378,379,380,381,382,383,384,385,386,387,\n                                  388,389,390,391,392,393,394,395,396,397,398,\n                                  399,400,401,402,403,404,405,406,407,408,409,\n                                  410,411,412,413,414,415,416,417,418,419,420,\n                                  421,422,423,424,425,426,427,428,429,430,431,\n                                  432,433,434,435,436,437,438,439,440,441,442,\n                                  443,444,445,446,447,448,449,450,451,452,453,\n                                  454,455,456,457,458,459,460,461,462,463,464,\n                                  465,466,467,468,469,470,471,472,473,474,475,\n                                  476,477,478,479,480,481,482,483,484,485,486,\n                                  487,488,489,490,491,492,493,494,495,496,497,\n                                  498,499,500,501,502,503,504,505,506,507,508,\n                                  509,510,511,512,513,514,515,516,517,518,519,\n                                  520,521,522,523,524,525,526,527,528,529,530,\n                                  531,532,533,534,535,536,537,538,539,540,541,\n                                  542,543,544,545,546,547,548,549,550,551,552,\n                                  553,554,555,556,557,558,559,560,561,562,563,\n                                  564,565,566,567,568,569,570,571,572,573,574,\n                                  575,576,577,578,579,580,581,582,583,584,585,\n                                  586,587,588,589,590,591,592,593,594,595,596,\n                                  597,598,599,600,601,602,603,604,605,606,607,\n                                  608,609,610,611,612,613,614,615,616,617,618,\n                                  619,620,621,622,623,624,625,626,627,628,629,\n                                  630,631,632,633,634,635,636,637,638,639,640,\n                                  641,642,643,644,645,646,647,648,649,650,651,\n                                  652,653,654,655,656,657,658,659,660,661,662,\n                                  663,664,665,666,667,668,669,670,671,672,673,\n                                  674,675,676,677,678,679,680,681,682,683,684,\n                                  685,686,687,688,689,690,691,692,693,694,695,\n                                  696,697,698,699,700,701,702,703,704,705,706,\n                                  707,708,709,710,711,712,713,714,715,716,717,\n                                  718,719,720,721,722,723,724,725,726,727,728,\n                                  729,730,731,732,733,734,735,736,737,738,739,\n                                  740,741,742,743,744,745,746,747,748,749,750,\n                                  751,752,753,754,755,756,757,758,759,760,761,\n                                  762,763,764,765,766,767,768,769,770,771,772,\n                                  773,774,775,776,777,778,779,780,781,782,783,\n                                  784,785,786,787,788,789,790,791,792,793,794,\n                                  795,796,797,798,799,800,801,802,803,804,805,\n                                  806,807,808,809,810,811,812,813,814,815,816,\n                                  817,818,819,820,821,822,823,824,825,826,827,\n                                  828,829,830,831,832,833,834,835,836,837,838,\n                                  839,840,841,842,843,844,845,846,847,848,849,\n                                  850,851,852,853,854,855,856,857,858,859,860,\n                                  861,862,863,864,865,866,867,868,869,870,871,\n                                  872,873,874,875,876,877,878,879,880,881,882,\n                                  883,884,885,886,887,888,889,890,891,892,893,\n                                  894,895,896,897,898,899,900,901,902,903,904,\n                                  905,906,907,908,909,910,911,912,913,914,915,\n                                  916,917,918,919,920,921,922,923,924,925,926,\n                                  927,928,929,930,931,932,933,934,935,936,937,\n                                  938,939,940,941,942,943,944,945,946,947,948,\n                                  949,950,951,952,953,954,955,956,957,958,959,\n                                  960,961,962,963,964,965,966,967,968,969,970,\n                                  971,972,973,974,975,976,977,978,979,980,981,\n                                  982,983,984,985,986,987,988,989,990,991,992,\n                                  993,994,995,996,997,998,999,1000,1001,1002,\n                                  1003,1004,1005,1006,1007,1008,1009,1010,\n                                  1011,1012,1013,1014,1015,1016,1017,1018,\n                                  1019,1020,1021,1022,1023],\n                                 true,main},\n             infinity]}&amp;quot;}</description>
                <environment>centos, 1 node, 1 bucket&lt;br/&gt;
build 1712</environment>
            <key id="19697">MB-6612</key>
            <summary>queries returns error {badmatch,{not_found,no_db_file}</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="6" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/closed.png">Closed</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="peter">Peter Wansch</assignee>
                                <reporter username="Iryna">Iryna Mironava</reporter>
                        <labels>
                        <label>regression</label>
                    </labels>
                <created>Tue, 11 Sep 2012 17:41:03 -0500</created>
                <updated>Thu, 10 Jan 2013 01:55:21 -0600</updated>
                    <resolved>Tue, 25 Sep 2012 13:56:47 -0500</resolved>
                                            <fixVersion>2.0-beta-2</fixVersion>
                                <component>ns_server</component>
                                <votes>0</votes>
                        <watches>1</watches>
                                                    <comments>
                    <comment id="38526" author="alkondratenko" created="Tue, 11 Sep 2012 17:45:53 -0500"  >Potentially ns_server bug</comment>
                    <comment id="38529" author="alkondratenko" created="Tue, 11 Sep 2012 18:29:45 -0500"  >Cannot find any occurences of no_db_ in logs attached. Please, double check on your end</comment>
                    <comment id="38530" author="alkondratenko" created="Tue, 11 Sep 2012 18:29:50 -0500"  >See above</comment>
                    <comment id="38534" author="Iryna" created="Tue, 11 Sep 2012 19:09:42 -0500"  >there were no such messages in the log, just queries responses had it</comment>
                    <comment id="38535" author="alkondratenko" created="Tue, 11 Sep 2012 19:16:05 -0500"  >I see no trace of this pid either.&lt;br/&gt;
&lt;br/&gt;
Most likely logs have rotated past incident.&lt;br/&gt;
&lt;br/&gt;
May I have at least error level logs in case they still have some traces ?</comment>
                    <comment id="38536" author="Iryna" created="Tue, 11 Sep 2012 19:36:03 -0500"  >error logs attached</comment>
                    <comment id="38537" author="Iryna" created="Tue, 11 Sep 2012 19:39:48 -0500"  >logs of error level are attached</comment>
                    <comment id="38539" author="alkondratenko" created="Tue, 11 Sep 2012 19:44:16 -0500"  >Now I see multiple occurences of this problem. But sadly it was &amp;#39;too long time ago&amp;#39;. May I ask you to re-run your tests and capture diags at the middle ?</comment>
                    <comment id="38540" author="Iryna" created="Tue, 11 Sep 2012 20:00:53 -0500"  >logs are attached</comment>
                    <comment id="38613" author="farshid" created="Wed, 12 Sep 2012 12:23:19 -0500"  >promoting this to blocker since this happens more frequenetly now and its easy to reproduce&lt;br/&gt;
</comment>
                    <comment id="38686" author="alkondratenko" created="Wed, 12 Sep 2012 20:48:25 -0500"  >Found bug. Fixed and will soon upload to gerrit</comment>
                    <comment id="38691" author="alkondratenko" created="Wed, 12 Sep 2012 21:46:36 -0500"  >Fix is 3 commits ending here: &lt;a href=&quot;http://review.couchbase.org/20813&quot;&gt;http://review.couchbase.org/20813&lt;/a&gt;</comment>
                    <comment id="38735" author="farshid" created="Thu, 13 Sep 2012 10:15:31 -0500"  >Peter,&lt;br/&gt;
&lt;br/&gt;
given this issue is related to view engine can Filipe take a look ?</comment>
                    <comment id="38944" author="karan" created="Fri, 14 Sep 2012 15:19:31 -0500"  >Seeing this on system tests as well. build-1717 </comment>
                    <comment id="38945" author="karan" created="Fri, 14 Sep 2012 15:20:08 -0500"  >[error_logger:error,2012-09-14T2:08:03.441,&lt;a href=&apos;mailto:ns_1@10.3.121.16&apos;&gt;ns_1@10.3.121.16&lt;/a&gt;:error_logger:ale_error_logger_handler:log_report:72]&lt;br/&gt;
=========================CRASH REPORT=========================&lt;br/&gt;
&amp;nbsp;&amp;nbsp;crasher:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;initial call: couch_db_set:init/1&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pid: &amp;lt;0.17473.73&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;registered_name: []&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;exception exit: {{badmatch,{not_found,no_db_file}},&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[{couch_db_set,&amp;#39;-handle_call/3-fun-1-&amp;#39;,3},&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{lists,foldl,3},&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{couch_db_set,handle_call,3},&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{gen_server,handle_msg,5},&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{proc_lib,init_p_do_apply,3}]}&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;in function  gen_server:terminate/6&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ancestors: [&amp;lt;0.17468.73&amp;gt;,&amp;lt;0.17346.73&amp;gt;,&amp;lt;0.17345.73&amp;gt;]&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;messages: []&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;links: [&amp;lt;0.17468.73&amp;gt;]&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dictionary: []&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;trap_exit: false&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;status: running&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;heap_size: 2584&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;stack_size: 24&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;reductions: 38041&lt;br/&gt;
&amp;nbsp;&amp;nbsp;neighbours:&lt;br/&gt;
</comment>
                    <comment id="38946" author="alkondratenko" created="Fri, 14 Sep 2012 15:22:32 -0500"  >fix is still sitting in gerrit</comment>
                    <comment id="39146" author="farshid" created="Sun, 16 Sep 2012 18:02:05 -0500"  >Karan,&lt;br/&gt;
&lt;br/&gt;
was this during rebalancing ?&lt;br/&gt;
did the error go away after retrying ?</comment>
                    <comment id="39622" author="thuan" created="Tue, 25 Sep 2012 18:49:45 -0500"  >Integrated in github-couchdb-preview #507 (See [&lt;a href=&quot;http://qa.hq.northscale.net/job/github-couchdb-preview/507/&quot;&gt;http://qa.hq.northscale.net/job/github-couchdb-preview/507/&lt;/a&gt;])&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-6612&quot; title=&quot;queries returns error {badmatch,{not_found,no_db_file}&quot;&gt;&lt;strike&gt;MB-6612&lt;/strike&gt;&lt;/a&gt;: stop maintaining open dbs lru (Revision 7587aa0cf6af53e49487771d1ab31eb425b29cee)&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-6612&quot; title=&quot;queries returns error {badmatch,{not_found,no_db_file}&quot;&gt;&lt;strike&gt;MB-6612&lt;/strike&gt;&lt;/a&gt;: open databases synchronously (Revision fa5b6fe30dbf84e03dec273c92ba6e17b2621ff7)&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-6612&quot; title=&quot;queries returns error {badmatch,{not_found,no_db_file}&quot;&gt;&lt;strike&gt;MB-6612&lt;/strike&gt;&lt;/a&gt;: just store pid in couch server ets tables (Revision 261348623337e84e38635c2470c95bec3b7aa757)&lt;br/&gt;
&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-6612&quot; title=&quot;queries returns error {badmatch,{not_found,no_db_file}&quot;&gt;&lt;strike&gt;MB-6612&lt;/strike&gt;&lt;/a&gt;: exclude opening dbs from all_known_databases_with_prefix (Revision b94592131af1efb170f5710f65b142d4d786dc0f)&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Result = SUCCESS&lt;br/&gt;
pwansch : &lt;br/&gt;
Files : &lt;br/&gt;
* src/couchdb/couch_server.erl&lt;br/&gt;
&lt;br/&gt;
pwansch : &lt;br/&gt;
Files : &lt;br/&gt;
* src/couchdb/couch_server.erl&lt;br/&gt;
&lt;br/&gt;
pwansch : &lt;br/&gt;
Files : &lt;br/&gt;
* src/couchdb/couch_server.erl&lt;br/&gt;
&lt;br/&gt;
pwansch : &lt;br/&gt;
Files : &lt;br/&gt;
* src/couchdb/couch_server.erl&lt;br/&gt;
</comment>
                    <comment id="39712" author="thuan" created="Wed, 26 Sep 2012 10:35:32 -0500"  >Integrated in github-couchdb-preview #508 (See [&lt;a href=&quot;http://qa.hq.northscale.net/job/github-couchdb-preview/508/&quot;&gt;http://qa.hq.northscale.net/job/github-couchdb-preview/508/&lt;/a&gt;])&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-6736&quot; title=&quot;Querying a view on a single node gives inconsistent_state error if bucket is empty&quot;&gt;&lt;strike&gt;MB-6736&lt;/strike&gt;&lt;/a&gt;: Revert &amp;quot;&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-6612&quot; title=&quot;queries returns error {badmatch,{not_found,no_db_file}&quot;&gt;&lt;strike&gt;MB-6612&lt;/strike&gt;&lt;/a&gt;: exclude opening dbs from...&amp;quot; (Revision 804ef001394269d3c02e3eb1ef05ac3a02f86c54)&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Result = SUCCESS&lt;br/&gt;
Farshid Ghods : &lt;br/&gt;
Files : &lt;br/&gt;
* src/couchdb/couch_server.erl&lt;br/&gt;
</comment>
                    <comment id="42661" author="kzeller" created="Fri, 26 Oct 2012 18:39:50 -0500"  >RN text: Querying a view during rebalance had resulted in several errors due to the way database &lt;br/&gt;
storage files were managed and named. We now exclude opening &lt;br/&gt;
databases that are meant to be excluded from indexing and we now &lt;br/&gt;
synchronously open databases &lt;br/&gt;
for indexing to resolve the problem.</comment>
                    <comment id="43966" author="alkondratenko" created="Wed, 14 Nov 2012 09:15:23 -0600"  >Final relevant commit is this:&lt;br/&gt;
&lt;br/&gt;
commit 8ba83d2df2b35ebd8fbc621dcad193aec2255fe5&lt;br/&gt;
Author: Aliaksey Kandratsenka &amp;lt;&lt;a href=&apos;mailto:alk@tut.by&apos;&gt;alk@tut.by&lt;/a&gt;&amp;gt;&lt;br/&gt;
Date:   Mon Aug 27 17:44:43 2012 -0700&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-6413&quot; title=&quot;7 empty buckets is nearly killing server [was: Couchbase causes unreasonable high CPU utilization without any connected clients]&quot;&gt;&lt;strike&gt;MB-6413&lt;/strike&gt;&lt;/a&gt;: re-implemented bucket_databases using efficient API&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;As of &lt;a href=&quot;http://review.couchbase.org/20223&quot;&gt;http://review.couchbase.org/20223&lt;/a&gt; couchdb supports listing all&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;known vbuckets with given prefix. That allows us to only touch&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vbuckets of bucket we need.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;And it also opens all databases at startup. That allows us to avoid&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;using slow all_databases call.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Change-Id: I656000e408af6b977cb27e981d216f6ea11ac0cb&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reviewed-on: &lt;a href=&quot;http://review.couchbase.org/20224&quot;&gt;http://review.couchbase.org/20224&lt;/a&gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reviewed-by: Damien Katz &amp;lt;&lt;a href=&apos;mailto:damien@couchbase.com&apos;&gt;damien@couchbase.com&lt;/a&gt;&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Tested-by: Aliaksey Kandratsenka &amp;lt;&lt;a href=&apos;mailto:alkondratenko@gmail.com&apos;&gt;alkondratenko@gmail.com&lt;/a&gt;&amp;gt;&lt;br/&gt;
&lt;br/&gt;
So we first fixed &lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-6413&quot; title=&quot;7 empty buckets is nearly killing server [was: Couchbase causes unreasonable high CPU utilization without any connected clients]&quot;&gt;&lt;strike&gt;MB-6413&lt;/strike&gt;&lt;/a&gt; where:&lt;br/&gt;
&lt;br/&gt;
Underlying issue was due to race in a way couch implemented all_databases that ns_server used to enumerate all physically present vbuckets. Particularly it used readdir which is known to be not atomic with respect to renames. And in practice it raced with final rename at the end of compaction causing some vbuckets to disappear. Which caused view queries to fail because we incorrectly removed valid vbucket from set of indexed vbuckets in all views.&lt;br/&gt;
&lt;br/&gt;
Fix was to stop doing slow and unreliable all_databases and just keep list of all open vbuckets in public ordered ets table. Thus we fixed race above and at the same time we&amp;#39;ve got efficient way to list just vbuckets of some given bucket.&lt;br/&gt;
&lt;br/&gt;
In this bug (&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-6612&quot; title=&quot;queries returns error {badmatch,{not_found,no_db_file}&quot;&gt;&lt;strike&gt;MB-6612&lt;/strike&gt;&lt;/a&gt;) we discovered that fix wasn&amp;#39;t quite correctly implemented as pointed out in one of commits:&lt;br/&gt;
&lt;br/&gt;
commit fa5b6fe30dbf84e03dec273c92ba6e17b2621ff7&lt;br/&gt;
Author: Aliaksey Kandratsenka &amp;lt;&lt;a href=&apos;mailto:alk@tut.by&apos;&gt;alk@tut.by&lt;/a&gt;&amp;gt;&lt;br/&gt;
Date:   Wed Sep 12 18:30:52 2012 -0700&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-6612&quot; title=&quot;queries returns error {badmatch,{not_found,no_db_file}&quot;&gt;&lt;strike&gt;MB-6612&lt;/strike&gt;&lt;/a&gt;: open databases synchronously&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Problem that we see in &lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-6612&quot; title=&quot;queries returns error {badmatch,{not_found,no_db_file}&quot;&gt;&lt;strike&gt;MB-6612&lt;/strike&gt;&lt;/a&gt; is that all_known_databases_with_prefix&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;is scanning couch_dbs_by_name ets table. Given that previously we also&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;stored dbs being opened that lead to condition where some vbuckets&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;would be thought as present while in fact they are simply being tried&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;to be opened and do not actually exist.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Given that we don&amp;#39;t need async db opening in couchbase fork of couchdb&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for quite some time it seems logical to just get rid of async open and&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thus never have onopened dbs in ets table.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Change-Id: I5d1dad5f60c64d197e143cf4a7be1996a4fc4ea2&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reviewed-on: &lt;a href=&quot;http://review.couchbase.org/20812&quot;&gt;http://review.couchbase.org/20812&lt;/a&gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reviewed-by: Damien Katz &amp;lt;&lt;a href=&apos;mailto:damien@couchbase.com&apos;&gt;damien@couchbase.com&lt;/a&gt;&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Tested-by: Aliaksey Kandratsenka &amp;lt;&lt;a href=&apos;mailto:alkondratenko@gmail.com&apos;&gt;alkondratenko@gmail.com&lt;/a&gt;&amp;gt;&lt;br/&gt;
&lt;br/&gt;
As part of doing this work we also removed legacy couchdb behavior where some unused dbs were closed. I.e.:&lt;br/&gt;
&lt;br/&gt;
commit 261348623337e84e38635c2470c95bec3b7aa757&lt;br/&gt;
Author: Aliaksey Kandratsenka &amp;lt;&lt;a href=&apos;mailto:alk@tut.by&apos;&gt;alk@tut.by&lt;/a&gt;&amp;gt;&lt;br/&gt;
Date:   Wed Sep 12 18:34:04 2012 -0700&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-6612&quot; title=&quot;queries returns error {badmatch,{not_found,no_db_file}&quot;&gt;&lt;strike&gt;MB-6612&lt;/strike&gt;&lt;/a&gt;: just store pid in couch server ets tables&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Instead of {opened,..} tuple.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Change-Id: Ie88c1137fa55f55e8b9f1128c12f15750d4b36bd&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reviewed-on: &lt;a href=&quot;http://review.couchbase.org/20813&quot;&gt;http://review.couchbase.org/20813&lt;/a&gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reviewed-by: Damien Katz &amp;lt;&lt;a href=&apos;mailto:damien@couchbase.com&apos;&gt;damien@couchbase.com&lt;/a&gt;&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Tested-by: Aliaksey Kandratsenka &amp;lt;&lt;a href=&apos;mailto:alkondratenko@gmail.com&apos;&gt;alkondratenko@gmail.com&lt;/a&gt;&amp;gt;&lt;br/&gt;
&lt;br/&gt;
commit 7587aa0cf6af53e49487771d1ab31eb425b29cee&lt;br/&gt;
Author: Aliaksey Kandratsenka &amp;lt;&lt;a href=&apos;mailto:alk@tut.by&apos;&gt;alk@tut.by&lt;/a&gt;&amp;gt;&lt;br/&gt;
Date:   Wed Sep 12 18:14:32 2012 -0700&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-6612&quot; title=&quot;queries returns error {badmatch,{not_found,no_db_file}&quot;&gt;&lt;strike&gt;MB-6612&lt;/strike&gt;&lt;/a&gt;: stop maintaining open dbs lru&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Because that&amp;#39;s long unused and simplifies things for actual &lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-6612&quot; title=&quot;queries returns error {badmatch,{not_found,no_db_file}&quot;&gt;&lt;strike&gt;MB-6612&lt;/strike&gt;&lt;/a&gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fix.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Change-Id: Ie8ac7e5f6d03e962f181d84461cc26ee53cb7309&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reviewed-on: &lt;a href=&quot;http://review.couchbase.org/20811&quot;&gt;http://review.couchbase.org/20811&lt;/a&gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reviewed-by: Damien Katz &amp;lt;&lt;a href=&apos;mailto:damien@couchbase.com&apos;&gt;damien@couchbase.com&lt;/a&gt;&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Tested-by: Aliaksey Kandratsenka &amp;lt;&lt;a href=&apos;mailto:alkondratenko@gmail.com&apos;&gt;alkondratenko@gmail.com&lt;/a&gt;&amp;gt;&lt;br/&gt;
&lt;br/&gt;
And after all that we found another issue in original implementation:&lt;br/&gt;
&lt;br/&gt;
commit 7a0f8699723d3557bcc71d1964464a0e1248c7cf&lt;br/&gt;
Author: Aliaksey Artamonau &amp;lt;&lt;a href=&apos;mailto:aliaksiej.artamonau@gmail.com&apos;&gt;aliaksiej.artamonau@gmail.com&lt;/a&gt;&amp;gt;&lt;br/&gt;
Date:   Fri Oct 26 13:56:30 2012 -0700&lt;br/&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.couchbase.com/issues/browse/MB-7025&quot; title=&quot;Not able to setup replication , getting a  Server error during create replication {what,{badmatch,{not_found,no_db_file}}},&quot;&gt;&lt;strike&gt;MB-7025&lt;/strike&gt;&lt;/a&gt; Shutdown databases in couch_server:terminate correctly.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Since recently couch_dbs_by_name contains only PID and nothing&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;more.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;It&amp;#39;s not clear though if this actually fixes referred bug.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Change-Id: Ifb3a0bd9a9c011c4836e0513a4adbaba94c3c8c1&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reviewed-on: &lt;a href=&quot;http://review.couchbase.org/22021&quot;&gt;http://review.couchbase.org/22021&lt;/a&gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reviewed-by: Aliaksey Kandratsenka &amp;lt;&lt;a href=&apos;mailto:alkondratenko@gmail.com&apos;&gt;alkondratenko@gmail.com&lt;/a&gt;&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Tested-by: Aliaksey Kandratsenka &amp;lt;&lt;a href=&apos;mailto:alkondratenko@gmail.com&apos;&gt;alkondratenko@gmail.com&lt;/a&gt;&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reviewed-by: Filipe David Borba Manana &amp;lt;&lt;a href=&apos;mailto:fdmanana@gmail.com&apos;&gt;fdmanana@gmail.com&lt;/a&gt;&amp;gt;&lt;br/&gt;
</comment>
                </comments>
                    <attachments>
                    <attachment id="14956" name="10.2.2.108-8091-diag.txt.gz" size="16418193" author="Iryna" created="Tue, 11 Sep 2012 17:41:03 -0500" />
                    <attachment id="14955" name="10.2.2.60-8091-diag.txt.gz" size="16167761" author="Iryna" created="Tue, 11 Sep 2012 17:41:03 -0500" />
                    <attachment id="14957" name="10.2.2.63-8091-diag.txt.gz" size="96596" author="Iryna" created="Tue, 11 Sep 2012 17:41:03 -0500" />
                    <attachment id="14958" name="10.2.2.64-8091-diag.txt.gz" size="96574" author="Iryna" created="Tue, 11 Sep 2012 17:41:03 -0500" />
                    <attachment id="14959" name="10.2.2.65-8091-diag.txt.gz" size="96184" author="Iryna" created="Tue, 11 Sep 2012 17:41:03 -0500" />
                    <attachment id="14963" name="10.3.121.104.txt.tar.gz" size="15280243" author="Iryna" created="Tue, 11 Sep 2012 20:00:53 -0500" />
                    <attachment id="14961" name="error.1" size="10463807" author="Iryna" created="Tue, 11 Sep 2012 19:36:03 -0500" />
                    <attachment id="14962" name="error.2" size="10481137" author="Iryna" created="Tue, 11 Sep 2012 19:36:03 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                        <customfield id="customfield_10180" key="com.atlassian.jira.ext.charting:firstresponsedate">
                <customfieldname>Date of First Response</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>Tue, 11 Sep 2012 17:45:53 -0500</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>4002</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                                                                                <customfield id="customfield_10052" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                <customfieldname>Sprint Status</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10027"><![CDATA[Current Sprint]]></customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>
</channel>
</rss>