Details
-
Bug
-
Resolution: Won't Fix
-
Major
-
2.0
-
Security Level: Public
-
None
-
2.0.0-1776-rel
<manifest>
<remote name="couchbase" fetch="git://10.1.1.210/"/>
<remote name="membase" fetch="git://10.1.1.210/"/>
<remote name="apache" fetch="git://github.com/apache/"/>
<remote name="erlang" fetch="git://github.com/erlang/"/>
<default remote="couchbase" revision="master"/>
<project name="tlm" path="tlm" revision="3811f5fc95c9e6000fa4a17c7fc1f3648e108fe8">
<copyfile src="Makefile.top" dest="Makefile"/>
</project>
<project name="bucket_engine" path="bucket_engine" revision="70b3624abc697b7d18bf3d57f331b7674544e1e7"/>
<project name="ep-engine" path="ep-engine" revision="23b73f327a9b21018db62024bbffdde96f8b1639"/>
<project name="libconflate" path="libconflate" revision="3cf7107eaa5b52b34cc9f887cf0e2edb3465988e"/>
<project name="libmemcached" path="libmemcached" revision="ca739a890349ac36dc79447e37da7caa9ae819f5" remote="membase"/>
<project name="libvbucket" path="libvbucket" revision="00d3763593c116e8e5d97aa0b646c42885727398"/>
<project name="membase-cli" path="membase-cli" revision="1cf2486aa308309726f7c6d022b2708d2daac16b" remote="membase"/>
<project name="memcached" path="memcached" revision="858731183b08cd6b72fa6e68c1fb4208cb87570d" remote="membase"/>
<project name="memcachetest" path="memcachetest" revision="b64224719a684828925ca97f4c120cf2fb2163e9" remote="membase"/>
<project name="moxi" path="moxi" revision="52a5fa887bfff0bf719c4ee5f29634dd8707500e"/>
<project name="ns_server" path="ns_server" revision="fb0c1a4fc43ef6538dfa2a9552fdd2a4fe6d2b2e"/>
<project name="portsigar" path="portsigar" revision="1bc865e1622fb93a3fe0d1a4cdf18eb97ed9d600"/>
<project name="sigar" path="sigar" revision="63a3cd1b316d2d4aa6dd31ce8fc66101b983e0b0"/>
<project name="couchbase-examples" path="couchbase-examples" revision="0a08bf14277e6649cd969bd9ebc3e132db25f03b"/>
<project name="couchbase-python-client" path="couchbase-python-client" revision="3bd552c47ba0273d79159a5c808d6de2cd955dcb"/>
<project name="couchdb" path="couchdb" revision="804ef001394269d3c02e3eb1ef05ac3a02f86c54"/>
<project name="couchdbx-app" path="couchdbx-app" revision="f57578ee2f4ecbf58ac39f238bd23cb72013645e"/>
<project name="couchstore" path="couchstore" revision="29579bd47f7c916c43116722b8f4962b4ea9fff0"/>
<project name="geocouch" path="geocouch" revision="7782df1a53104e9c8bb9ef941a9b499bbc7cd61e"/>
<project name="mccouch" path="mccouch" revision="88701cc326bc3dde4ed072bb8441be83adcfb2a5"/>
<project name="testrunner" path="testrunner" revision="097ca64a4912e07b4d3c080195ab71e091757d3b"/>
<project name="otp" path="otp" revision="b6dc1a844eab061d0a7153d46e7e68296f15a504" remote="erlang"/>
<project name="icu4c" path="icu4c" revision="26359393672c378f41f2103a8699c4357c894be7" remote="couchbase"/>
<project name="snappy" path="snappy" revision="5681dde156e9d07adbeeab79666c9a9d7a10ec95" remote="couchbase"/>
<project name="v8" path="v8" revision="447decb75060a106131ab4de934bcc374648e7f2" remote="couchbase"/>
<project name="gperftools" path="gperftools" revision="8f60ba949fb8576c530ef4be148bff97106ddc59" remote="couchbase"/>
<project name="pysqlite" path="pysqlite" revision="0ff6e32ea05037fddef1eb41a648f2a2141009ea" remote="couchbase"/>
</manifest>2.0.0-1776-rel <manifest> <remote name="couchbase" fetch=" git://10.1.1.210/ "/> <remote name="membase" fetch=" git://10.1.1.210/ "/> <remote name="apache" fetch=" git://github.com/apache/ "/> <remote name="erlang" fetch=" git://github.com/erlang/ "/> <default remote="couchbase" revision="master"/> <project name="tlm" path="tlm" revision="3811f5fc95c9e6000fa4a17c7fc1f3648e108fe8"> <copyfile src="Makefile.top" dest="Makefile"/> </project> <project name="bucket_engine" path="bucket_engine" revision="70b3624abc697b7d18bf3d57f331b7674544e1e7"/> <project name="ep-engine" path="ep-engine" revision="23b73f327a9b21018db62024bbffdde96f8b1639"/> <project name="libconflate" path="libconflate" revision="3cf7107eaa5b52b34cc9f887cf0e2edb3465988e"/> <project name="libmemcached" path="libmemcached" revision="ca739a890349ac36dc79447e37da7caa9ae819f5" remote="membase"/> <project name="libvbucket" path="libvbucket" revision="00d3763593c116e8e5d97aa0b646c42885727398"/> <project name="membase-cli" path="membase-cli" revision="1cf2486aa308309726f7c6d022b2708d2daac16b" remote="membase"/> <project name="memcached" path="memcached" revision="858731183b08cd6b72fa6e68c1fb4208cb87570d" remote="membase"/> <project name="memcachetest" path="memcachetest" revision="b64224719a684828925ca97f4c120cf2fb2163e9" remote="membase"/> <project name="moxi" path="moxi" revision="52a5fa887bfff0bf719c4ee5f29634dd8707500e"/> <project name="ns_server" path="ns_server" revision="fb0c1a4fc43ef6538dfa2a9552fdd2a4fe6d2b2e"/> <project name="portsigar" path="portsigar" revision="1bc865e1622fb93a3fe0d1a4cdf18eb97ed9d600"/> <project name="sigar" path="sigar" revision="63a3cd1b316d2d4aa6dd31ce8fc66101b983e0b0"/> <project name="couchbase-examples" path="couchbase-examples" revision="0a08bf14277e6649cd969bd9ebc3e132db25f03b"/> <project name="couchbase-python-client" path="couchbase-python-client" revision="3bd552c47ba0273d79159a5c808d6de2cd955dcb"/> <project name="couchdb" path="couchdb" revision="804ef001394269d3c02e3eb1ef05ac3a02f86c54"/> <project name="couchdbx-app" path="couchdbx-app" revision="f57578ee2f4ecbf58ac39f238bd23cb72013645e"/> <project name="couchstore" path="couchstore" revision="29579bd47f7c916c43116722b8f4962b4ea9fff0"/> <project name="geocouch" path="geocouch" revision="7782df1a53104e9c8bb9ef941a9b499bbc7cd61e"/> <project name="mccouch" path="mccouch" revision="88701cc326bc3dde4ed072bb8441be83adcfb2a5"/> <project name="testrunner" path="testrunner" revision="097ca64a4912e07b4d3c080195ab71e091757d3b"/> <project name="otp" path="otp" revision="b6dc1a844eab061d0a7153d46e7e68296f15a504" remote="erlang"/> <project name="icu4c" path="icu4c" revision="26359393672c378f41f2103a8699c4357c894be7" remote="couchbase"/> <project name="snappy" path="snappy" revision="5681dde156e9d07adbeeab79666c9a9d7a10ec95" remote="couchbase"/> <project name="v8" path="v8" revision="447decb75060a106131ab4de934bcc374648e7f2" remote="couchbase"/> <project name="gperftools" path="gperftools" revision="8f60ba949fb8576c530ef4be148bff97106ddc59" remote="couchbase"/> <project name="pysqlite" path="pysqlite" revision="0ff6e32ea05037fddef1eb41a648f2a2141009ea" remote="couchbase"/> </manifest>
Description
Query request for _design/_info returns error no_db_file while view compaction is in progress(consistent views enabled).
Reproduced with the test
./testrunner -i /tmp/rebalance_in.ini get-logs=True,disabled_consistent_view=False -t rebalance.rebalancein.RebalanceInTests.rebalance_in_with_ddoc_compaction,items=1000000,nodes_in=3,replica=2,fragmentation_value=85,max_verify=100000,GROUP=IN
View compaction is in progress and one of the requests for _design/_info
http://10.3.3.92:8092/_set_view/default/_design/ddoc1/_info
returns error:
{"error":"not_found","reason":"no_db_file"}Following error can be seen in couchdb logs:
[couchdb:debug,2012-09-28T4:00:04.529,ns_1@10.3.3.92:<0.5014.64>:couch_log:debug:36]Minor error in HTTP request:
{not_found,no_db_file}[couchdb:debug,2012-09-28T4:00:04.530,ns_1@10.3.3.92:<0.5014.64>:couch_log:debug:36]Stacktrace: [
{couch_set_view,open_set_group,2},
,
,
,
,
,
]
[couchdb:info,2012-09-28T4:00:04.530,ns_1@10.3.3.92:<0.5014.64>:couch_log:info:39]10.3.1.11 - - GET /_set_view/default/_design/ddoc1/_info 404
[couchdb:debug,2012-09-28T4:00:04.530,ns_1@10.3.3.92:<0.5014.64>:couch_log:debug:36]httpd 404 error response:
Diagnostics are attached. The info files however do not have this error.