【发布时间】:2015-07-01 04:30:48
【问题描述】:
我在尝试执行从 here 获得的 DISTINCT 缩减时遇到错误。我已经在啤酒样品桶上重现了这个错误,所以这应该很容易重现。我在mapreduce_errors.txt 文件中没有看到任何错误,或者任何会导致我在其他文件中出现的任何错误。 (如果您希望我搜索或发布其他文件的 sn-ps,请询问)。
在 Windows 2008 R2 上运行 couchbase enterprise 4 beta(这也发生在 3.0.1 社区版上。)。
这是我的地图功能(使用直接与沙发底座一起提供的啤酒样品桶)。
function(doc, meta) {
switch(doc.type) {
case "brewery":
emit(meta.id);
break;
}
}
这是我的 reduce 函数:
function(keys, values, rereduce) {
return keys.filter(function (e, i, arr) {
return arr.lastIndexOf(e) === i;
});
}
这是错误:
原因:错误(减速机:)
如果有帮助,还可以提供查看页面的图片:http://i.imgur.com/KyLutMc.png
【问题讨论】: