Skip to content
代码片段 群组 项目
提交 d8e5ba51 编辑于 作者: Aaron Quinlan's avatar Aaron Quinlan
浏览文件

Merge pull request #151 from tleonardi/master

Corrected error in reporting amount of overlap (issue #150)
上级 92b9249a 49a35985
分支
标签
无相关合并请求
......@@ -189,13 +189,14 @@ int BlockMgr::findBlockedOverlaps(RecordKeyVector &keyList, RecordKeyVector &hit
}
}
_overlapBases.push_back(totalHitOverlap);
if (hitHasOverlap) {
if ((float) totalHitOverlap / (float)keyBlocksSumLength > _overlapFraction) {
if ((float) totalHitOverlap / (float)keyBlocksSumLength >= _overlapFraction) {
if (_hasReciprocal &&
((float)totalHitOverlap / (float)hitBlockSumLength > _overlapFraction)) {
((float)totalHitOverlap / (float)hitBlockSumLength >= _overlapFraction)) {
_overlapBases.push_back(totalHitOverlap);
resultList.push_back(*hitListIter);
} else if (!_hasReciprocal) {
_overlapBases.push_back(totalHitOverlap);
resultList.push_back(*hitListIter);
}
}
......
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册