On Tue, Jan 19, 2010 at 6:39 PM, Joshua Bronson <[email protected]> wrote:

> On Tue, Jan 19, 2010 at 5:36 PM, Joshua Bronson <[email protected]>wrote:
>
>> we're going to give
>> http://github.com/kocolosk/couchdb/tree/0.9.2-and-view-compaction a shot
>>
>
> Uh oh, I just installed this branch, took down our system couch (0.9.0),
> got 0.9.2-and-view-compaction up and running (pointing at our live data),
> and browsed to a view in Futon, but no results. I checked the status page
> and the view group indexer is running. I expected to still be able to access
> the uncompacted views while couch was writing out the compacted ones. Did I
> misunderstand, Adam?
>

I looked in the logs to try to see what happened and put my findings up at
http://pylonshq.com/pasties/471b8769f43ceacd0999cfbc4c1355ef (annotations
underneath the excerpt).

I tried reproducing this behavior on a sandbox server (started a
0.9.2-and-v-c couch with a copy of 0.9.0 data and then browsed around in
Futon) but I could not get it to trigger the erroneous view reindex.
Triggering the view compaction via curl worked as expected.

I was, however, able to reproduce this when I tried reading the data back
from an 0.9.0 couch:

$ curl localhost:5984/melkjug  # (the live db)
> {"error":"error","reason":"{{badmatch,unknown_header_type},\n
> [{couch_db_updater,init,1},\n  {gen_server,init_it,6},\n
>  {proc_lib,init_p_do_apply,3}]}"}
>

See http://pylonshq.com/pasties/07ebe42c7a75af52e9da701a79779fbd

Hope this helps,
Josh

Reply via email to