Correct partition calc for doc_rank 2, a=chris
Correct partition calc for doc_rank 2, a=chris
diff --git a/src/library/index_bundle_iterators/WordIterator.php b/src/library/index_bundle_iterators/WordIterator.php
index 96091bdf5..63b74d4c9 100644
--- a/src/library/index_bundle_iterators/WordIterator.php
+++ b/src/library/index_bundle_iterators/WordIterator.php
@@ -482,11 +482,11 @@ class WordIterator extends IndexBundleIterator
$number_of_partitions - $num_seen_partitions :
$num_seen_partitions - 1;
$posting[self::DOC_RANK] = log(
- $index_scaling_factor * (
+ (
$remaining_partitions * $this->avg_items_per_partition +
$posting[self::SCORE]), 10);
if(L\IndexDocumentBundle::isAHostDocId($doc_key)) {
- $posting[self::DOC_RANK] += 1;
+ $posting[self::DOC_RANK] += 2;
}
}
list($posting['TITLE_LENGTH'], $num_description_scores) =