Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.0.2
-
I don't believe this is OS and/or hardware elated, but I'm running on a redhat 32-bit linux kernel
-
Dont Know
Description
From the last thread on the dev mailing list:
On Fri, Mar 18, 2011 at 10:54 AM, Filipe David Manana <fdmanana@apache.org> wrote:
> Ah,
>
> I think the issue is while we are folding the by sequence btree, we
> are not checking if the database file changed. So if compaction
> finishes before finishing the btree fold, we reach that error.
> I can't see right now any other situation, involving _changes, that
> might cause that issue.
>
>
> On Fri, Mar 18, 2011 at 5:40 PM, kowsik <kowsik@gmail.com> wrote:
>> Been seeing this on our production CouchDB's (1.0.2) sporadically. We
>> are using the _changes feed, background view indexing and automatic
>> compaction.
>>
>> Uncaught error in HTTP request: {exit,
>> {noproc,
>> {gen_server,call,
>> [<0.1478.0>,
>>
,
>> infinity]}}}
>>
>> Stacktrace: [
,
>>
,
>>
,
>>
,
>>
,
>>
,
>>
,
>>
]
>>
>> Not reproducible yet, but it seems compacting while there are active
>> _changes listeners seems to trigger this. After the exception the
>> _changes listeners are disconnected which then connect back and
>> everything goes back to normal. beam itself holds up, though last
>> night it terminated with no logs, nothing. Just poof. Any ideas?
>>
>> Thanks,
>>
>> K.
>> —
>> http://blitz.io
>> http://twitter.com/pcapr