Skip to content

Instantly share code, notes, and snippets.

@stefankoegl
Created June 13, 2013 10:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stefankoegl/5772860 to your computer and use it in GitHub Desktop.
Save stefankoegl/5772860 to your computer and use it in GitHub Desktop.
[Thu, 13 Jun 2013 10:38:20 GMT] [info] [<0.4686.175>] 176.28.52.105 - - POST /mygpo/_ensure_full_commit 201
[Thu, 13 Jun 2013 10:38:21 GMT] [info] [<0.408.0>] recording a checkpoint for `http://stefan:*****@176.28.52.105:5984/mygpo/` -> `http://stefan:*****@127.0.0.1:5984/mygpo/` at source update_seq 65737128
[Thu, 13 Jun 2013 10:38:21 GMT] [info] [<0.350.0>] Starting index update for db: mygpo idx: _design/episode_states-tmp
[Thu, 13 Jun 2013 10:38:21 GMT] [info] [<0.247.0>] Closing index for db: mygpo idx: _design/podcasts-tmp sig: "03d98488c40b7dcedd53fcd4ffac13a8"
reason: {timeout,
{gen_server,call,
[<0.251.0>,
{update,
{mrst,
<<3,217,132,136,196,11,125,206,221,83,252,212,255,172,
19,168>>,
<0.3306.17>,<0.4166.17>,<<"mygpo">>,
<<"_design/podcasts-tmp">>,<<"javascript">>,[],
{[]},
[{mrview,0,238069025,0,
[<<"random">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast)\n {\n if(!podcast.title || !podcast.title.trim() || !podcast.description || !podcast.description.trim() || !podcast.logo_url)\n {\n return;\n }\n\n var random_key = 1;\n\n if(podcast.random_key)\n {\n random_key = podcast.random_key;\n }\n\n emit([\"\", random_key], null);\n\n if(podcast.language)\n {\n emit([podcast.language, random_key], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n searchPodcast(doc.podcasts[n]);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250690392,{89781,[]},4774121},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,1,0,0,
[<<"by_oldid">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast)\n {\n if(podcast.oldid)\n {\n emit(podcast.oldid, null);\n }\n\n for(var n in podcast.merged_oldids)\n {\n emit(podcast.merged_oldids[n], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var i in doc.podcasts)\n {\n searchPodcast(doc.podcasts[i]);\n }\n }\n}">>,
{btree,<0.3306.17>,
{37585106,{58791,[]},2052000},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,2,238067595,0,
[<<"by_slug">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n if(podcast.slug)\n {\n emit([podcast.slug, podcast_id], null);\n }\n\n if(podcast.merged_slugs)\n {\n for(m in podcast.merged_slugs)\n {\n emit([podcast.merged_slugs[m], podcast_id], null);\n }\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n searchPodcast(doc, doc._id);\n\n for(n in doc.podcasts)\n {\n searchPodcast(doc.podcasts[n], doc.podcasts[n].id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250096522,{80650,[]},5899325},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,3,238068416,0,
[<<"by_url">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast)\n {\n for(n in podcast.urls)\n {\n emit(podcast.urls[n], null);\n }\n }\n\n if (doc.doc_type == 'Podcast')\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == 'PodcastGroup')\n {\n for(n in doc.podcasts)\n {\n podcast = doc.podcasts[n];\n searchPodcast(podcast);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250362825,{109427,[]},7817736},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,4,238079081,0,
[<<"by_last_update">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n emit([podcast.last_update, podcast_id], null);\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n podcast = doc.podcasts[n];\n searchPodcast(podcast, podcast.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{253450809,{108071,[]},6301219},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,5,238072697,0,[],
[{<<"by_tag">>,<<"_sum">>}],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n for(source in podcast.tags)\n {\n for(n in podcast.tags[source])\n {\n emit([podcast.tags[source][n], podcast_id], sourceWeight(source));\n }\n }\n }\n\n function sourceWeight(source)\n {\n if(source == \"feed\")\n {\n return 1;\n }\n else if (source == \"delicious\")\n {\n return 2;\n }\n else\n {\n return 0;\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(p in doc.podcasts)\n {\n searchPodcast(p, p.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{251948189,{622943,[722378]},27142473},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,6,238069025,0,[],
[{<<"by_language">>,<<"_count">>}],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n if(podcast.language)\n {\n emit([podcast.language, podcast_id], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n searchPodcast(podcast, podcast.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250701391,{63013,[63013]},2612459},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,7,238068416,0,
[<<"by_id">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast_id, podcast)\n {\n emit(podcast_id, null);\n\n for(var n in podcast.merged_ids)\n {\n emit(podcast.merged_ids[n], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc._id, doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n searchPodcast(podcast.id, podcast);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250368904,{108494,[]},3556346},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,8,238068416,0,
[<<"podcasts_groups">>],
[],
<<"function(doc)\n{\n if (doc.doc_type == \"Podcast\" || doc.doc_type == \"PodcastGroup\")\n {\n emit(doc._id, null);\n }\n}">>,
{btree,<0.3306.17>,
{250371852,{108007,[]},3529933},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,9,238012451,0,[],
[{<<"flattr">>,<<"_count">>}],
<<"function(doc)\n{\n if (doc.doc_type == 'Podcast')\n {\n if(doc.flattr_url)\n {\n emit(null, null);\n }\n }\n else if(doc.doc_type == 'PodcastGroup')\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n if (podcast.flattr_url)\n {\n emit(null, null);\n return;\n }\n }\n }\n}">>,
{btree,<0.3306.17>,
{224489277,{357,[357]},13365},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,10,0,0,
[<<"groups_by_oldid">>],
[],
<<"function(doc)\n{\n if(doc.doc_type == \"PodcastGroup\")\n {\n if(doc.oldid)\n {\n emit(doc.oldid, null);\n }\n\n for(var n in doc.merged_oldids)\n {\n emit(doc.merged_oldids[n], null);\n }\n }\n}">>,
{btree,<0.3306.17>,
{93917711,{33,[]},1497},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,11,237815138,0,
[<<"subscriber_data">>],
[],
<<"function(doc)\n{\n if(doc.doc_type == \"PodcastSubscriberData\")\n {\n emit(doc.podcast, null);\n }\n}">>,
{btree,<0.3306.17>,
{148774592,{109528,[]},4693839},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]}],
{btree,<0.3306.17>,
{253440748,[],31062234},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_btree.5.114668118>,nil,snappy},
238079097,0,false,<0.247.0>,[],<0.6583.175>,
<0.6584.175>,nil}}]}}
[Thu, 13 Jun 2013 10:38:21 GMT] [error] [<0.247.0>] ** Generic server <0.247.0> terminating
** Last message in was {get_state,238079098}
** When Server state == {st,couch_mrview_index,
{mrst,
<<3,217,132,136,196,11,125,206,221,83,252,212,255,
172,19,168>>,
<0.3306.17>,<0.4166.17>,<<"mygpo">>,
<<"_design/podcasts-tmp">>,<<"javascript">>,[],
{[]},
[{mrview,0,238069025,0,
[<<"random">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast)\n {\n if(!podcast.title || !podcast.title.trim() || !podcast.description || !podcast.description.trim() || !podcast.logo_url)\n {\n return;\n }\n\n var random_key = 1;\n\n if(podcast.random_key)\n {\n random_key = podcast.random_key;\n }\n\n emit([\"\", random_key], null);\n\n if(podcast.language)\n {\n emit([podcast.language, random_key], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n searchPodcast(doc.podcasts[n]);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250690392,{89781,[]},4774121},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,1,0,0,
[<<"by_oldid">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast)\n {\n if(podcast.oldid)\n {\n emit(podcast.oldid, null);\n }\n\n for(var n in podcast.merged_oldids)\n {\n emit(podcast.merged_oldids[n], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var i in doc.podcasts)\n {\n searchPodcast(doc.podcasts[i]);\n }\n }\n}">>,
{btree,<0.3306.17>,
{37585106,{58791,[]},2052000},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,2,238067595,0,
[<<"by_slug">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n if(podcast.slug)\n {\n emit([podcast.slug, podcast_id], null);\n }\n\n if(podcast.merged_slugs)\n {\n for(m in podcast.merged_slugs)\n {\n emit([podcast.merged_slugs[m], podcast_id], null);\n }\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n searchPodcast(doc, doc._id);\n\n for(n in doc.podcasts)\n {\n searchPodcast(doc.podcasts[n], doc.podcasts[n].id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250096522,{80650,[]},5899325},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,3,238068416,0,
[<<"by_url">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast)\n {\n for(n in podcast.urls)\n {\n emit(podcast.urls[n], null);\n }\n }\n\n if (doc.doc_type == 'Podcast')\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == 'PodcastGroup')\n {\n for(n in doc.podcasts)\n {\n podcast = doc.podcasts[n];\n searchPodcast(podcast);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250362825,{109427,[]},7817736},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,4,238079081,0,
[<<"by_last_update">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n emit([podcast.last_update, podcast_id], null);\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n podcast = doc.podcasts[n];\n searchPodcast(podcast, podcast.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{253450809,{108071,[]},6301219},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,5,238072697,0,[],
[{<<"by_tag">>,<<"_sum">>}],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n for(source in podcast.tags)\n {\n for(n in podcast.tags[source])\n {\n emit([podcast.tags[source][n], podcast_id], sourceWeight(source));\n }\n }\n }\n\n function sourceWeight(source)\n {\n if(source == \"feed\")\n {\n return 1;\n }\n else if (source == \"delicious\")\n {\n return 2;\n }\n else\n {\n return 0;\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(p in doc.podcasts)\n {\n searchPodcast(p, p.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{251948189,{622943,[722378]},27142473},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,6,238069025,0,[],
[{<<"by_language">>,<<"_count">>}],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n if(podcast.language)\n {\n emit([podcast.language, podcast_id], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n searchPodcast(podcast, podcast.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250701391,{63013,[63013]},2612459},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,7,238068416,0,
[<<"by_id">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast_id, podcast)\n {\n emit(podcast_id, null);\n\n for(var n in podcast.merged_ids)\n {\n emit(podcast.merged_ids[n], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc._id, doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n searchPodcast(podcast.id, podcast);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250368904,{108494,[]},3556346},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,8,238068416,0,
[<<"podcasts_groups">>],
[],
<<"function(doc)\n{\n if (doc.doc_type == \"Podcast\" || doc.doc_type == \"PodcastGroup\")\n {\n emit(doc._id, null);\n }\n}">>,
{btree,<0.3306.17>,
{250371852,{108007,[]},3529933},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,9,238012451,0,[],
[{<<"flattr">>,<<"_count">>}],
<<"function(doc)\n{\n if (doc.doc_type == 'Podcast')\n {\n if(doc.flattr_url)\n {\n emit(null, null);\n }\n }\n else if(doc.doc_type == 'PodcastGroup')\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n if (podcast.flattr_url)\n {\n emit(null, null);\n return;\n }\n }\n }\n}">>,
{btree,<0.3306.17>,
{224489277,{357,[357]},13365},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,10,0,0,
[<<"groups_by_oldid">>],
[],
<<"function(doc)\n{\n if(doc.doc_type == \"PodcastGroup\")\n {\n if(doc.oldid)\n {\n emit(doc.oldid, null);\n }\n\n for(var n in doc.merged_oldids)\n {\n emit(doc.merged_oldids[n], null);\n }\n }\n}">>,
{btree,<0.3306.17>,
{93917711,{33,[]},1497},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,11,237815138,0,
[<<"subscriber_data">>],
[],
<<"function(doc)\n{\n if(doc.doc_type == \"PodcastSubscriberData\")\n {\n emit(doc.podcast, null);\n }\n}">>,
{btree,<0.3306.17>,
{148774592,{109528,[]},4693839},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]}],
{btree,<0.3306.17>,
{253440748,[],31062234},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_btree.5.114668118>,nil,snappy},
238079097,0,false,<0.247.0>,[],<0.6583.175>,
<0.6584.175>,nil},
<0.251.0>,<0.252.0>,[],5000,false,false}
** Reason for termination ==
** {timeout,
{gen_server,call,
[<0.251.0>,
{update,
{mrst,
<<3,217,132,136,196,11,125,206,221,83,252,212,255,172,19,
168>>,
<0.3306.17>,<0.4166.17>,<<"mygpo">>,
<<"_design/podcasts-tmp">>,<<"javascript">>,[],
{[]},
[{mrview,0,238069025,0,
[<<"random">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast)\n {\n if(!podcast.title || !podcast.title.trim() || !podcast.description || !podcast.description.trim() || !podcast.logo_url)\n {\n return;\n }\n\n var random_key = 1;\n\n if(podcast.random_key)\n {\n random_key = podcast.random_key;\n }\n\n emit([\"\", random_key], null);\n\n if(podcast.language)\n {\n emit([podcast.language, random_key], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n searchPodcast(doc.podcasts[n]);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250690392,{89781,[]},4774121},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,1,0,0,
[<<"by_oldid">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast)\n {\n if(podcast.oldid)\n {\n emit(podcast.oldid, null);\n }\n\n for(var n in podcast.merged_oldids)\n {\n emit(podcast.merged_oldids[n], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var i in doc.podcasts)\n {\n searchPodcast(doc.podcasts[i]);\n }\n }\n}">>,
{btree,<0.3306.17>,
{37585106,{58791,[]},2052000},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,2,238067595,0,
[<<"by_slug">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n if(podcast.slug)\n {\n emit([podcast.slug, podcast_id], null);\n }\n\n if(podcast.merged_slugs)\n {\n for(m in podcast.merged_slugs)\n {\n emit([podcast.merged_slugs[m], podcast_id], null);\n }\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n searchPodcast(doc, doc._id);\n\n for(n in doc.podcasts)\n {\n searchPodcast(doc.podcasts[n], doc.podcasts[n].id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250096522,{80650,[]},5899325},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,3,238068416,0,
[<<"by_url">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast)\n {\n for(n in podcast.urls)\n {\n emit(podcast.urls[n], null);\n }\n }\n\n if (doc.doc_type == 'Podcast')\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == 'PodcastGroup')\n {\n for(n in doc.podcasts)\n {\n podcast = doc.podcasts[n];\n searchPodcast(podcast);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250362825,{109427,[]},7817736},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,4,238079081,0,
[<<"by_last_update">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n emit([podcast.last_update, podcast_id], null);\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n podcast = doc.podcasts[n];\n searchPodcast(podcast, podcast.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{253450809,{108071,[]},6301219},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,5,238072697,0,[],
[{<<"by_tag">>,<<"_sum">>}],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n for(source in podcast.tags)\n {\n for(n in podcast.tags[source])\n {\n emit([podcast.tags[source][n], podcast_id], sourceWeight(source));\n }\n }\n }\n\n function sourceWeight(source)\n {\n if(source == \"feed\")\n {\n return 1;\n }\n else if (source == \"delicious\")\n {\n return 2;\n }\n else\n {\n return 0;\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(p in doc.podcasts)\n {\n searchPodcast(p, p.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{251948189,{622943,[722378]},27142473},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,6,238069025,0,[],
[{<<"by_language">>,<<"_count">>}],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n if(podcast.language)\n {\n emit([podcast.language, podcast_id], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n searchPodcast(podcast, podcast.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250701391,{63013,[63013]},2612459},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,7,238068416,0,
[<<"by_id">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast_id, podcast)\n {\n emit(podcast_id, null);\n\n for(var n in podcast.merged_ids)\n {\n emit(podcast.merged_ids[n], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc._id, doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n searchPodcast(podcast.id, podcast);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250368904,{108494,[]},3556346},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,8,238068416,0,
[<<"podcasts_groups">>],
[],
<<"function(doc)\n{\n if (doc.doc_type == \"Podcast\" || doc.doc_type == \"PodcastGroup\")\n {\n emit(doc._id, null);\n }\n}">>,
{btree,<0.3306.17>,
{250371852,{108007,[]},3529933},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,9,238012451,0,[],
[{<<"flattr">>,<<"_count">>}],
<<"function(doc)\n{\n if (doc.doc_type == 'Podcast')\n {\n if(doc.flattr_url)\n {\n emit(null, null);\n }\n }\n else if(doc.doc_type == 'PodcastGroup')\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n if (podcast.flattr_url)\n {\n emit(null, null);\n return;\n }\n }\n }\n}">>,
{btree,<0.3306.17>,
{224489277,{357,[357]},13365},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,10,0,0,
[<<"groups_by_oldid">>],
[],
<<"function(doc)\n{\n if(doc.doc_type == \"PodcastGroup\")\n {\n if(doc.oldid)\n {\n emit(doc.oldid, null);\n }\n\n for(var n in doc.merged_oldids)\n {\n emit(doc.merged_oldids[n], null);\n }\n }\n}">>,
{btree,<0.3306.17>,
{93917711,{33,[]},1497},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,11,237815138,0,
[<<"subscriber_data">>],
[],
<<"function(doc)\n{\n if(doc.doc_type == \"PodcastSubscriberData\")\n {\n emit(doc.podcast, null);\n }\n}">>,
{btree,<0.3306.17>,
{148774592,{109528,[]},4693839},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]}],
{btree,<0.3306.17>,
{253440748,[],31062234},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_btree.5.114668118>,nil,snappy},
238079097,0,false,<0.247.0>,[],<0.6583.175>,<0.6584.175>,
nil}}]}}
[Thu, 13 Jun 2013 10:38:21 GMT] [error] [<0.247.0>] {error_report,<0.31.0>,
{<0.247.0>,crash_report,
[[{initial_call,{couch_index,init,['Argument__1']}},
{pid,<0.247.0>},
{registered_name,[]},
{error_info,
{exit,
{timeout,
{gen_server,call,
[<0.251.0>,
{update,
{mrst,
<<3,217,132,136,196,11,125,206,221,83,252,212,
255,172,19,168>>,
<0.3306.17>,<0.4166.17>,<<"mygpo">>,
<<"_design/podcasts-tmp">>,<<"javascript">>,[],
{[]},
[{mrview,0,238069025,0,
[<<"random">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast)\n {\n if(!podcast.title || !podcast.title.trim() || !podcast.description || !podcast.description.trim() || !podcast.logo_url)\n {\n return;\n }\n\n var random_key = 1;\n\n if(podcast.random_key)\n {\n random_key = podcast.random_key;\n }\n\n emit([\"\", random_key], null);\n\n if(podcast.language)\n {\n emit([podcast.language, random_key], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n searchPodcast(doc.podcasts[n]);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250690392,{89781,[]},4774121},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,1,0,0,
[<<"by_oldid">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast)\n {\n if(podcast.oldid)\n {\n emit(podcast.oldid, null);\n }\n\n for(var n in podcast.merged_oldids)\n {\n emit(podcast.merged_oldids[n], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var i in doc.podcasts)\n {\n searchPodcast(doc.podcasts[i]);\n }\n }\n}">>,
{btree,<0.3306.17>,
{37585106,{58791,[]},2052000},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,2,238067595,0,
[<<"by_slug">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n if(podcast.slug)\n {\n emit([podcast.slug, podcast_id], null);\n }\n\n if(podcast.merged_slugs)\n {\n for(m in podcast.merged_slugs)\n {\n emit([podcast.merged_slugs[m], podcast_id], null);\n }\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n searchPodcast(doc, doc._id);\n\n for(n in doc.podcasts)\n {\n searchPodcast(doc.podcasts[n], doc.podcasts[n].id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250096522,{80650,[]},5899325},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,3,238068416,0,
[<<"by_url">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast)\n {\n for(n in podcast.urls)\n {\n emit(podcast.urls[n], null);\n }\n }\n\n if (doc.doc_type == 'Podcast')\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == 'PodcastGroup')\n {\n for(n in doc.podcasts)\n {\n podcast = doc.podcasts[n];\n searchPodcast(podcast);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250362825,{109427,[]},7817736},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,4,238079081,0,
[<<"by_last_update">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n emit([podcast.last_update, podcast_id], null);\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n podcast = doc.podcasts[n];\n searchPodcast(podcast, podcast.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{253450809,{108071,[]},6301219},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,5,238072697,0,[],
[{<<"by_tag">>,<<"_sum">>}],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n for(source in podcast.tags)\n {\n for(n in podcast.tags[source])\n {\n emit([podcast.tags[source][n], podcast_id], sourceWeight(source));\n }\n }\n }\n\n function sourceWeight(source)\n {\n if(source == \"feed\")\n {\n return 1;\n }\n else if (source == \"delicious\")\n {\n return 2;\n }\n else\n {\n return 0;\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(p in doc.podcasts)\n {\n searchPodcast(p, p.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{251948189,{622943,[722378]},27142473},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,6,238069025,0,[],
[{<<"by_language">>,<<"_count">>}],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n if(podcast.language)\n {\n emit([podcast.language, podcast_id], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n searchPodcast(podcast, podcast.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250701391,{63013,[63013]},2612459},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,7,238068416,0,
[<<"by_id">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast_id, podcast)\n {\n emit(podcast_id, null);\n\n for(var n in podcast.merged_ids)\n {\n emit(podcast.merged_ids[n], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc._id, doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n searchPodcast(podcast.id, podcast);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250368904,{108494,[]},3556346},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,8,238068416,0,
[<<"podcasts_groups">>],
[],
<<"function(doc)\n{\n if (doc.doc_type == \"Podcast\" || doc.doc_type == \"PodcastGroup\")\n {\n emit(doc._id, null);\n }\n}">>,
{btree,<0.3306.17>,
{250371852,{108007,[]},3529933},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,9,238012451,0,[],
[{<<"flattr">>,<<"_count">>}],
<<"function(doc)\n{\n if (doc.doc_type == 'Podcast')\n {\n if(doc.flattr_url)\n {\n emit(null, null);\n }\n }\n else if(doc.doc_type == 'PodcastGroup')\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n if (podcast.flattr_url)\n {\n emit(null, null);\n return;\n }\n }\n }\n}">>,
{btree,<0.3306.17>,
{224489277,{357,[357]},13365},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,10,0,0,
[<<"groups_by_oldid">>],
[],
<<"function(doc)\n{\n if(doc.doc_type == \"PodcastGroup\")\n {\n if(doc.oldid)\n {\n emit(doc.oldid, null);\n }\n\n for(var n in doc.merged_oldids)\n {\n emit(doc.merged_oldids[n], null);\n }\n }\n}">>,
{btree,<0.3306.17>,
{93917711,{33,[]},1497},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,11,237815138,0,
[<<"subscriber_data">>],
[],
<<"function(doc)\n{\n if(doc.doc_type == \"PodcastSubscriberData\")\n {\n emit(doc.podcast, null);\n }\n}">>,
{btree,<0.3306.17>,
{148774592,{109528,[]},4693839},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]}],
{btree,<0.3306.17>,
{253440748,[],31062234},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_btree.5.114668118>,nil,snappy},
238079097,0,false,<0.247.0>,[],<0.6583.175>,
<0.6584.175>,nil}}]}},
[{gen_server,terminate,6,
[{file,"gen_server.erl"},{line,747}]},
{proc_lib,init_p_do_apply,3,
[{file,"proc_lib.erl"},{line,227}]}]}},
{ancestors,[<0.246.0>]},
{messages,
[commit,
{'$gen_cast',
{updated,
{mrst,
<<3,217,132,136,196,11,125,206,221,83,252,212,255,
172,19,168>>,
<0.3306.17>,<0.4166.17>,<<"mygpo">>,
<<"_design/podcasts-tmp">>,<<"javascript">>,[],
{[]},
[{mrview,0,238069025,0,
[<<"random">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast)\n {\n if(!podcast.title || !podcast.title.trim() || !podcast.description || !podcast.description.trim() || !podcast.logo_url)\n {\n return;\n }\n\n var random_key = 1;\n\n if(podcast.random_key)\n {\n random_key = podcast.random_key;\n }\n\n emit([\"\", random_key], null);\n\n if(podcast.language)\n {\n emit([podcast.language, random_key], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n searchPodcast(doc.podcasts[n]);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250690392,{89781,[]},4774121},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,1,0,0,
[<<"by_oldid">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast)\n {\n if(podcast.oldid)\n {\n emit(podcast.oldid, null);\n }\n\n for(var n in podcast.merged_oldids)\n {\n emit(podcast.merged_oldids[n], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var i in doc.podcasts)\n {\n searchPodcast(doc.podcasts[i]);\n }\n }\n}">>,
{btree,<0.3306.17>,
{37585106,{58791,[]},2052000},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,2,238067595,0,
[<<"by_slug">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n if(podcast.slug)\n {\n emit([podcast.slug, podcast_id], null);\n }\n\n if(podcast.merged_slugs)\n {\n for(m in podcast.merged_slugs)\n {\n emit([podcast.merged_slugs[m], podcast_id], null);\n }\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n searchPodcast(doc, doc._id);\n\n for(n in doc.podcasts)\n {\n searchPodcast(doc.podcasts[n], doc.podcasts[n].id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250096522,{80650,[]},5899325},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,3,238068416,0,
[<<"by_url">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast)\n {\n for(n in podcast.urls)\n {\n emit(podcast.urls[n], null);\n }\n }\n\n if (doc.doc_type == 'Podcast')\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == 'PodcastGroup')\n {\n for(n in doc.podcasts)\n {\n podcast = doc.podcasts[n];\n searchPodcast(podcast);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250362825,{109427,[]},7817736},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,4,238079081,0,
[<<"by_last_update">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n emit([podcast.last_update, podcast_id], null);\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n podcast = doc.podcasts[n];\n searchPodcast(podcast, podcast.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{253450809,{108071,[]},6301219},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,5,238072697,0,[],
[{<<"by_tag">>,<<"_sum">>}],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n for(source in podcast.tags)\n {\n for(n in podcast.tags[source])\n {\n emit([podcast.tags[source][n], podcast_id], sourceWeight(source));\n }\n }\n }\n\n function sourceWeight(source)\n {\n if(source == \"feed\")\n {\n return 1;\n }\n else if (source == \"delicious\")\n {\n return 2;\n }\n else\n {\n return 0;\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(p in doc.podcasts)\n {\n searchPodcast(p, p.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{251948189,{622943,[722378]},27142473},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,6,238069025,0,[],
[{<<"by_language">>,<<"_count">>}],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n if(podcast.language)\n {\n emit([podcast.language, podcast_id], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n searchPodcast(podcast, podcast.id);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250701391,{63013,[63013]},2612459},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,7,238068416,0,
[<<"by_id">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast_id, podcast)\n {\n emit(podcast_id, null);\n\n for(var n in podcast.merged_ids)\n {\n emit(podcast.merged_ids[n], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc._id, doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n searchPodcast(podcast.id, podcast);\n }\n }\n}">>,
{btree,<0.3306.17>,
{250368904,{108494,[]},3556346},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,8,238068416,0,
[<<"podcasts_groups">>],
[],
<<"function(doc)\n{\n if (doc.doc_type == \"Podcast\" || doc.doc_type == \"PodcastGroup\")\n {\n emit(doc._id, null);\n }\n}">>,
{btree,<0.3306.17>,
{250371852,{108007,[]},3529933},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,9,238012451,0,[],
[{<<"flattr">>,<<"_count">>}],
<<"function(doc)\n{\n if (doc.doc_type == 'Podcast')\n {\n if(doc.flattr_url)\n {\n emit(null, null);\n }\n }\n else if(doc.doc_type == 'PodcastGroup')\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n if (podcast.flattr_url)\n {\n emit(null, null);\n return;\n }\n }\n }\n}">>,
{btree,<0.3306.17>,
{224489277,{357,[357]},13365},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,10,0,0,
[<<"groups_by_oldid">>],
[],
<<"function(doc)\n{\n if(doc.doc_type == \"PodcastGroup\")\n {\n if(doc.oldid)\n {\n emit(doc.oldid, null);\n }\n\n for(var n in doc.merged_oldids)\n {\n emit(doc.merged_oldids[n], null);\n }\n }\n}">>,
{btree,<0.3306.17>,
{93917711,{33,[]},1497},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]},
{mrview,11,237815138,0,
[<<"subscriber_data">>],
[],
<<"function(doc)\n{\n if(doc.doc_type == \"PodcastSubscriberData\")\n {\n emit(doc.podcast, null);\n }\n}">>,
{btree,<0.3306.17>,
{148774592,{109528,[]},4693839},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,snappy},
[]}],
{btree,<0.3306.17>,
{253440748,[],31062234},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_btree.5.114668118>,nil,snappy},
238079097,0,undefined,undefined,undefined,
undefined,undefined,nil}}},
{#Ref<0.0.3656.33120>,ok}]},
{links,[<0.108.0>]},
{dictionary,[]},
{trap_exit,false},
{status,running},
{heap_size,46368},
{stack_size,24},
{reductions,29421585}],
[]]}}
[Thu, 13 Jun 2013 10:38:21 GMT] [error] [<0.1039.175>] Uncaught error in HTTP request: {exit,
{{timeout,
{gen_server,call,
[<0.251.0>,
{update,
{mrst,
<<3,217,132,136,
196,11,125,206,
221,83,252,212,
255,172,19,168>>,
<0.3306.17>,
<0.4166.17>,
<<"mygpo">>,
<<"_design/podcasts-tmp">>,
<<"javascript">>,
[],
{[]},
[{mrview,0,
238069025,0,
[<<"random">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast)\n {\n if(!podcast.title || !podcast.title.trim() || !podcast.description || !podcast.description.trim() || !podcast.logo_url)\n {\n return;\n }\n\n var random_key = 1;\n\n if(podcast.random_key)\n {\n random_key = podcast.random_key;\n }\n\n emit([\"\", random_key], null);\n\n if(podcast.language)\n {\n emit([podcast.language, random_key], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n searchPodcast(doc.podcasts[n]);\n }\n }\n}">>,
{btree,
<0.3306.17>,
{250690392,
{89781,[]},
4774121},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,
snappy},
[]},
{mrview,1,0,0,
[<<"by_oldid">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast)\n {\n if(podcast.oldid)\n {\n emit(podcast.oldid, null);\n }\n\n for(var n in podcast.merged_oldids)\n {\n emit(podcast.merged_oldids[n], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var i in doc.podcasts)\n {\n searchPodcast(doc.podcasts[i]);\n }\n }\n}">>,
{btree,
<0.3306.17>,
{37585106,
{58791,[]},
2052000},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,
snappy},
[]},
{mrview,2,
238067595,0,
[<<"by_slug">>],
[],
<<"function (doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n if(podcast.slug)\n {\n emit([podcast.slug, podcast_id], null);\n }\n\n if(podcast.merged_slugs)\n {\n for(m in podcast.merged_slugs)\n {\n emit([podcast.merged_slugs[m], podcast_id], null);\n }\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n searchPodcast(doc, doc._id);\n\n for(n in doc.podcasts)\n {\n searchPodcast(doc.podcasts[n], doc.podcasts[n].id);\n }\n }\n}">>,
{btree,
<0.3306.17>,
{250096522,
{80650,[]},
5899325},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,
snappy},
[]},
{mrview,3,
238068416,0,
[<<"by_url">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast)\n {\n for(n in podcast.urls)\n {\n emit(podcast.urls[n], null);\n }\n }\n\n if (doc.doc_type == 'Podcast')\n {\n searchPodcast(doc);\n }\n else if(doc.doc_type == 'PodcastGroup')\n {\n for(n in doc.podcasts)\n {\n podcast = doc.podcasts[n];\n searchPodcast(podcast);\n }\n }\n}">>,
{btree,
<0.3306.17>,
{250362825,
{109427,[]},
7817736},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,
snappy},
[]},
{mrview,4,
238079081,0,
[<<"by_last_update">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n emit([podcast.last_update, podcast_id], null);\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n podcast = doc.podcasts[n];\n searchPodcast(podcast, podcast.id);\n }\n }\n}">>,
{btree,
<0.3306.17>,
{253450809,
{108071,[]},
6301219},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,
snappy},
[]},
{mrview,5,
238072697,0,
[],
[{<<"by_tag">>,
<<"_sum">>}],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n for(source in podcast.tags)\n {\n for(n in podcast.tags[source])\n {\n emit([podcast.tags[source][n], podcast_id], sourceWeight(source));\n }\n }\n }\n\n function sourceWeight(source)\n {\n if(source == \"feed\")\n {\n return 1;\n }\n else if (source == \"delicious\")\n {\n return 2;\n }\n else\n {\n return 0;\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(p in doc.podcasts)\n {\n searchPodcast(p, p.id);\n }\n }\n}">>,
{btree,
<0.3306.17>,
{251948189,
{622943,
[722378]},
27142473},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,
snappy},
[]},
{mrview,6,
238069025,0,
[],
[{<<"by_language">>,
<<"_count">>}],
<<"function(doc)\n{\n function searchPodcast(podcast, podcast_id)\n {\n if(podcast.language)\n {\n emit([podcast.language, podcast_id], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc, doc._id);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n searchPodcast(podcast, podcast.id);\n }\n }\n}">>,
{btree,
<0.3306.17>,
{250701391,
{63013,
[63013]},
2612459},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,
snappy},
[]},
{mrview,7,
238068416,0,
[<<"by_id">>],
[],
<<"function(doc)\n{\n function searchPodcast(podcast_id, podcast)\n {\n emit(podcast_id, null);\n\n for(var n in podcast.merged_ids)\n {\n emit(podcast.merged_ids[n], null);\n }\n }\n\n if(doc.doc_type == \"Podcast\")\n {\n searchPodcast(doc._id, doc);\n }\n else if(doc.doc_type == \"PodcastGroup\")\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n searchPodcast(podcast.id, podcast);\n }\n }\n}">>,
{btree,
<0.3306.17>,
{250368904,
{108494,[]},
3556346},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,
snappy},
[]},
{mrview,8,
238068416,0,
[<<"podcasts_groups">>],
[],
<<"function(doc)\n{\n if (doc.doc_type == \"Podcast\" || doc.doc_type == \"PodcastGroup\")\n {\n emit(doc._id, null);\n }\n}">>,
{btree,
<0.3306.17>,
{250371852,
{108007,[]},
3529933},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,
snappy},
[]},
{mrview,9,
238012451,0,
[],
[{<<"flattr">>,
<<"_count">>}],
<<"function(doc)\n{\n if (doc.doc_type == 'Podcast')\n {\n if(doc.flattr_url)\n {\n emit(null, null);\n }\n }\n else if(doc.doc_type == 'PodcastGroup')\n {\n for(var n in doc.podcasts)\n {\n var podcast = doc.podcasts[n];\n if (podcast.flattr_url)\n {\n emit(null, null);\n return;\n }\n }\n }\n}">>,
{btree,
<0.3306.17>,
{224489277,
{357,[357]},
13365},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,
snappy},
[]},
{mrview,10,0,
0,
[<<"groups_by_oldid">>],
[],
<<"function(doc)\n{\n if(doc.doc_type == \"PodcastGroup\")\n {\n if(doc.oldid)\n {\n emit(doc.oldid, null);\n }\n\n for(var n in doc.merged_oldids)\n {\n emit(doc.merged_oldids[n], null);\n }\n }\n}">>,
{btree,
<0.3306.17>,
{93917711,
{33,[]},
1497},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,
snappy},
[]},
{mrview,11,
237815138,0,
[<<"subscriber_data">>],
[],
<<"function(doc)\n{\n if(doc.doc_type == \"PodcastSubscriberData\")\n {\n emit(doc.podcast, null);\n }\n}">>,
{btree,
<0.3306.17>,
{148774592,
{109528,[]},
4693839},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_ejson_compare.less_json_ids.2>,
#Fun<couch_mrview_util.7.63014339>,
snappy},
[]}],
{btree,
<0.3306.17>,
{253440748,[],
31062234},
#Fun<couch_btree.3.114668118>,
#Fun<couch_btree.4.114668118>,
#Fun<couch_btree.5.114668118>,
nil,snappy},
238079097,0,
false,<0.247.0>,
[],<0.6583.175>,
<0.6584.175>,
nil}}]}},
{gen_server,call,
[<0.247.0>,
{get_state,
238079098},
infinity]}}}
[Thu, 13 Jun 2013 10:38:22 GMT] [info] [<0.1039.175>] Stacktrace: [{gen_server,call,3,
[{file,"gen_server.erl"},{line,188}]},
{couch_mrview_util,get_view,4,
[{file,"src/couch_mrview_util.erl"},
{line,47}]},
{couch_mrview,query_view,6,
[{file,"src/couch_mrview.erl"},
{line,75}]},
{couch_httpd,etag_maybe,2,
[{file,"couch_httpd.erl"},{line,600}]},
{couch_mrview_http,design_doc_view,5,
[{file,"src/couch_mrview_http.erl"},
{line,147}]},
{couch_httpd_db,do_db_req,2,
[{file,"couch_httpd_db.erl"},
{line,234}]},
{couch_httpd,handle_request_int,5,
[{file,"couch_httpd.erl"},{line,332}]},
{mochiweb_http,headers,5,
[{file,"mochiweb_http.erl"},
{line,136}]}]
[Thu, 13 Jun 2013 10:38:22 GMT] [info] [<0.1039.175>] 71.19.150.86 - - GET /mygpo/_design/podcasts/_view/by_oldid?wrap_doc=true&key=6953&include_docs=true 500
[Thu, 13 Jun 2013 10:38:22 GMT] [info] [<0.272.0>] Index update finished for db: mygpo idx: _design/listeners-tmp
[Thu, 13 Jun 2013 10:38:22 GMT] [info] [<0.350.0>] Index update finished for db: mygpo idx: _design/episode_states-tmp
[Thu, 13 Jun 2013 10:38:22 GMT] [info] [<0.5951.175>] 71.19.150.86 - - GET /mygpo/_design/episode_states/_view/by_ref_urls?key=%5B%22b90daf9a28dee070adf1c99bdc4fd5c3%22%2C%22http%3A%5C%2F%5C%2Fwww.scientificamerican.com%5C%2Fpodcast%5C%2Fsciam_podcast_r_d.xml%22%2C%22http%3A%5C%2F%5C%2Fwww.scientificamerican.com%5C%2Fpodcast%5C%2Fpodcast.mp3%3Fe_id%3D48418880-9622-CF01-096BDF4277DE8B40%26ref%3Dp_itune%22%5D&limit=1&include_docs=true&wrap_doc=true 200
[Thu, 13 Jun 2013 10:38:22 GMT] [info] [<0.1280.175>] 71.19.150.86 - - GET /mygpo/_design/episode_states/_view/by_ref_urls?key=%5B%22b90daf9a28dee070adf1c99bdc4fd5c3%22%2C%22http%3A%5C%2F%5C%2Fwww.scientificamerican.com%5C%2Fpodcast%5C%2Fsciam_podcast_r_d.xml%22%2C%22http%3A%5C%2F%5C%2Fwww.scientificamerican.com%5C%2Fpodcast%5C%2Fpodcast.mp3%3Fe_id%3D48418880-9622-CF01-096BDF4277DE8B40%26ref%3Dp_itune%22%5D&limit=1&include_docs=true&wrap_doc=true 200
[Thu, 13 Jun 2013 10:38:22 GMT] [error] [<0.1039.175>] httpd 500 error response:
{"error":"{timeout,\n {gen_server,call,\n [<0.251.0>,\n {update,\n {mrst,\n <<3,217,132,136,196,11,125,206,221,83,252,212,255,172,19,168>>,\n <0.3306.17>,<0.4166.17>,<<\"mygpo\">>,\n <<\"_design/podcasts-tmp\">>,<<\"javascript\">>,[],\n {[]},\n [{mrview,0,238069025,0,\n [<<\"random\">>],\n [],\n <<\"function (doc)\\n{\\n function searchPodcast(podcast)\\n {\\n if(!podcast.title || !podcast.title.trim() || !podcast.description || !podcast.description.trim() || !podcast.logo_url)\\n {\\n return;\\n }\\n\\n var random_key = 1;\\n\\n if(podcast.random_key)\\n {\\n random_key = podcast.random_key;\\n }\\n\\n emit([\\\"\\\", random_key], null);\\n\\n if(podcast.language)\\n {\\n emit([podcast.language, random_key], null);\\n }\\n }\\n\\n if(doc.doc_type == \\\"Podcast\\\")\\n {\\n searchPodcast(doc);\\n }\\n else if(doc.doc_type == \\\"PodcastGroup\\\")\\n {\\n for(var n in doc.podcasts)\\n {\\n searchPodcast(doc.podcasts[n]);\\n }\\n }\\n}\">>,\n {btree,<0.3306.17>,\n {250690392,{89781,[]},4774121},\n #Fun<couch_btree.3.114668118>,\n #Fun<couch_btree.4.114668118>,\n #Fun<couch_ejson_compare.less_json_ids.2>,\n #Fun<couch_mrview_util.7.63014339>,snappy},\n []},\n {mrview,1,0,0,\n [<<\"by_oldid\">>],\n [],\n <<\"function (doc)\\n{\\n function searchPodcast(podcast)\\n {\\n if(podcast.oldid)\\n {\\n emit(podcast.oldid, null);\\n }\\n\\n for(var n in podcast.merged_oldids)\\n {\\n emit(podcast.merged_oldids[n], null);\\n }\\n }\\n\\n if(doc.doc_type == \\\"Podcast\\\")\\n {\\n searchPodcast(doc);\\n }\\n else if(doc.doc_type == \\\"PodcastGroup\\\")\\n {\\n for(var i in doc.podcasts)\\n {\\n searchPodcast(doc.podcasts[i]);\\n }\\n }\\n}\">>,\n {btree,<0.3306.17>,\n {37585106,{58791,[]},2052000},\n #Fun<couch_btree.3.114668118>,\n #Fun<couch_btree.4.114668118>,\n #Fun<couch_ejson_compare.less_json_ids.2>,\n #Fun<couch_mrview_util.7.63014339>,snappy},\n []},\n {mrview,2,238067595,0,\n [<<\"by_slug\">>],\n [],\n <<\"function (doc)\\n{\\n function searchPodcast(podcast, podcast_id)\\n {\\n if(podcast.slug)\\n {\\n emit([podcast.slug, podcast_id], null);\\n }\\n\\n if(podcast.merged_slugs)\\n {\\n for(m in podcast.merged_slugs)\\n {\\n emit([podcast.merged_slugs[m], podcast_id], null);\\n }\\n }\\n }\\n\\n if(doc.doc_type == \\\"Podcast\\\")\\n {\\n searchPodcast(doc, doc._id);\\n }\\n else if(doc.doc_type == \\\"PodcastGroup\\\")\\n {\\n searchPodcast(doc, doc._id);\\n\\n for(n in doc.podcasts)\\n {\\n searchPodcast(doc.podcasts[n], doc.podcasts[n].id);\\n }\\n }\\n}\">>,\n {btree,<0.3306.17>,\n {250096522,{80650,[]},5899325},\n #Fun<couch_btree.3.114668118>,\n #Fun<couch_btree.4.114668118>,\n #Fun<couch_ejson_compare.less_json_ids.2>,\n #Fun<couch_mrview_util.7.63014339>,snappy},\n []},\n {mrview,3,238068416,0,\n [<<\"by_url\">>],\n [],\n <<\"function(doc)\\n{\\n function searchPodcast(podcast)\\n {\\n for(n in podcast.urls)\\n {\\n emit(podcast.urls[n], null);\\n }\\n }\\n\\n if (doc.doc_type == 'Podcast')\\n {\\n searchPodcast(doc);\\n }\\n else if(doc.doc_type == 'PodcastGroup')\\n {\\n for(n in doc.podcasts)\\n {\\n podcast = doc.podcasts[n];\\n searchPodcast(podcast);\\n }\\n }\\n}\">>,\n {btree,<0.3306.17>,\n {250362825,{109427,[]},7817736},\n #Fun<couch_btree.3.114668118>,\n #Fun<couch_btree.4.114668118>,\n #Fun<couch_ejson_compare.less_json_ids.2>,\n #Fun<couch_mrview_util.7.63014339>,snappy},\n []},\n {mrview,4,238079081,0,\n [<<\"by_last_update\">>],\n [],\n <<\"function(doc)\\n{\\n function searchPodcast(podcast, podcast_id)\\n {\\n emit([podcast.last_update, podcast_id], null);\\n }\\n\\n if(doc.doc_type == \\\"Podcast\\\")\\n {\\n searchPodcast(doc, doc._id);\\n }\\n else if(doc.doc_type == \\\"PodcastGroup\\\")\\n {\\n for(var n in doc.podcasts)\\n {\\n podcast = doc.podcasts[n];\\n searchPodcast(podcast, podcast.id);\\n }\\n }\\n}\">>,\n {btree,<0.3306.17>,\n {253450809,{108071,[]},6301219},\n #Fun<couch_btree.3.114668118>,\n #Fun<couch_btree.4.114668118>,\n #Fun<couch_ejson_compare.less_json_ids.2>,\n #Fun<couch_mrview_util.7.63014339>,snappy},\n []},\n {mrview,5,238072697,0,[],\n [{<<\"by_tag\">>,<<\"_sum\">>}],\n <<\"function(doc)\\n{\\n function searchPodcast(podcast, podcast_id)\\n {\\n for(source in podcast.tags)\\n {\\n for(n in podcast.tags[source])\\n {\\n emit([podcast.tags[source][n], podcast_id], sourceWeight(source));\\n }\\n }\\n }\\n\\n function sourceWeight(source)\\n {\\n if(source == \\\"feed\\\")\\n {\\n return 1;\\n }\\n else if (source == \\\"delicious\\\")\\n {\\n return 2;\\n }\\n else\\n {\\n return 0;\\n }\\n }\\n\\n if(doc.doc_type == \\\"Podcast\\\")\\n {\\n searchPodcast(doc, doc._id);\\n }\\n else if(doc.doc_type == \\\"PodcastGroup\\\")\\n {\\n for(p in doc.podcasts)\\n {\\n searchPodcast(p, p.id);\\n }\\n }\\n}\">>,\n {btree,<0.3306.17>,\n {251948189,{622943,[722378]},27142473},\n #Fun<couch_btree.3.114668118>,\n #Fun<couch_btree.4.114668118>,\n #Fun<couch_ejson_compare.less_json_ids.2>,\n #Fun<couch_mrview_util.7.63014339>,snappy},\n []},\n {mrview,6,238069025,0,[],\n [{<<\"by_language\">>,<<\"_count\">>}],\n <<\"function(doc)\\n{\\n function searchPodcast(podcast, podcast_id)\\n {\\n if(podcast.language)\\n {\\n emit([podcast.language, podcast_id], null);\\n }\\n }\\n\\n if(doc.doc_type == \\\"Podcast\\\")\\n {\\n searchPodcast(doc, doc._id);\\n }\\n else if(doc.doc_type == \\\"PodcastGroup\\\")\\n {\\n for(var n in doc.podcasts)\\n {\\n var podcast = doc.podcasts[n];\\n searchPodcast(podcast, podcast.id);\\n }\\n }\\n}\">>,\n {btree,<0.3306.17>,\n {250701391,{63013,[63013]},2612459},\n #Fun<couch_btree.3.114668118>,\n #Fun<couch_btree.4.114668118>,\n #Fun<couch_ejson_compare.less_json_ids.2>,\n #Fun<couch_mrview_util.7.63014339>,snappy},\n []},\n {mrview,7,238068416,0,\n [<<\"by_id\">>],\n [],\n <<\"function(doc)\\n{\\n function searchPodcast(podcast_id, podcast)\\n {\\n emit(podcast_id, null);\\n\\n for(var n in podcast.merged_ids)\\n {\\n emit(podcast.merged_ids[n], null);\\n }\\n }\\n\\n if(doc.doc_type == \\\"Podcast\\\")\\n {\\n searchPodcast(doc._id, doc);\\n }\\n else if(doc.doc_type == \\\"PodcastGroup\\\")\\n {\\n for(var n in doc.podcasts)\\n {\\n var podcast = doc.podcasts[n];\\n searchPodcast(podcast.id, podcast);\\n }\\n }\\n}\">>,\n {btree,<0.3306.17>,\n {250368904,{108494,[]},3556346},\n #Fun<couch_btree.3.114668118>,\n #Fun<couch_btree.4.114668118>,\n #Fun<couch_ejson_compare.less_json_ids.2>,\n #Fun<couch_mrview_util.7.63014339>,snappy},\n []},\n {mrview,8,238068416,0,\n [<<\"podcasts_groups\">>],\n [],\n <<\"function(doc)\\n{\\n if (doc.doc_type == \\\"Podcast\\\" || doc.doc_type == \\\"PodcastGroup\\\")\\n {\\n emit(doc._id, null);\\n }\\n}\">>,\n {btree,<0.3306.17>,\n {250371852,{108007,[]},3529933},\n #Fun<couch_btree.3.114668118>,\n #Fun<couch_btree.4.114668118>,\n #Fun<couch_ejson_compare.less_json_ids.2>,\n #Fun<couch_mrview_util.7.63014339>,snappy},\n []},\n {mrview,9,238012451,0,[],\n [{<<\"flattr\">>,<<\"_count\">>}],\n <<\"function(doc)\\n{\\n if (doc.doc_type == 'Podcast')\\n {\\n if(doc.flattr_url)\\n {\\n emit(null, null);\\n }\\n }\\n else if(doc.doc_type == 'PodcastGroup')\\n {\\n for(var n in doc.podcasts)\\n {\\n var podcast = doc.podcasts[n];\\n if (podcast.flattr_url)\\n {\\n emit(null, null);\\n return;\\n }\\n }\\n }\\n}\">>,\n {btree,<0.3306.17>,\n {224489277,{357,[357]},13365},\n #Fun<couch_btree.3.114668118>,\n #Fun<couch_btree.4.114668118>,\n #Fun<couch_ejson_compare.less_json_ids.2>,\n
#Fun<couch_mrview_util.7.63014339>,snappy},\n []},\n {mrview,10,0,0,\n [<<\"groups_by_oldid\">>],\n [],\n <<\"function(doc)\\n{\\n if(doc.doc_type == \\\"PodcastGroup\\\")\\n {\\n if(doc.oldid)\\n {\\n emit(doc.oldid, null);\\n }\\n\\n for(var n in doc.merged_oldids)\\n {\\n emit(doc.merged_oldids[n], null);\\n }\\n }\\n}\">>,\n {btree,<0.3306.17>,\n {93917711,{33,[]},1497},\n #Fun<couch_btree.3.114668118>,\n #Fun<couch_btree.4.114668118>,\n #Fun<couch_ejson_compare.less_json_ids.2>,\n #Fun<couch_mrview_util.7.63014339>,snappy},\n []},\n {mrview,11,237815138,0,\n [<<\"subscriber_data\">>],\n [],\n <<\"function(doc)\\n{\\n if(doc.doc_type == \\\"PodcastSubscriberData\\\")\\n {\\n emit(doc.podcast, null);\\n }\\n}\">>,\n {btree,<0.3306.17>,\n {148774592,{109528,[]},4693839},\n #Fun<couch_btree.3.114668118>,\n #Fun<couch_btree.4.114668118>,\n #Fun<couch_ejson_compare.less_json_ids.2>,\n #Fun<couch_mrview_util.7.63014339>,snappy},\n []}],\n {btree,<0.3306.17>,\n {253440748,[],31062234},\n #Fun<couch_btree.3.114668118>,\n #Fun<couch_btree.4.114668118>,\n #Fun<couch_btree.5.114668118>,nil,snappy},\n 238079097,0,false,<0.247.0>,[],<0.6583.175>,<0.6584.175>,\n nil}}]}}","reason":"{gen_server,call,[<0.247.0>,{get_state,238079098},infinity]}"}
[Thu, 13 Jun 2013 10:38:22 GMT] [info] [<0.5951.175>] 71.19.150.86 - - GET /mygpo/_design/episode_states/_view/by_ref_urls?key=%5B%22b90daf9a28dee070adf1c99bdc4fd5c3%22%2C%22http%3A%5C%2F%5C%2Fdownloads.bbc.co.uk%5C%2Fpodcasts%5C%2Fworldservice%5C%2Fdocarchive%5C%2Frss.xml%22%2C%22http%3A%5C%2F%5C%2Fdownloads.bbc.co.uk%5C%2Fpodcasts%5C%2Fworldservice%5C%2Fdocarchive%5C%2Fdocarchive_20130613-0830a.mp3%22%5D&limit=1&include_docs=true&wrap_doc=true 200
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment