moved snippets generation code from db to query object

This commit is contained in:
"Jean-Francois Dockes ext:(%22)
2012-09-26 12:13:40 +02:00
parent 52bc9f4aa3
commit af2d031e50
12 changed files with 603 additions and 562 deletions
+6 -1
View File
@@ -34,7 +34,6 @@ public:
/** The query I belong to */
Query *m_q;
/** query descriptor: terms and subqueries joined by operators
* (or/and etc...)
*/
@@ -55,6 +54,12 @@ public:
delete xenquire; xenquire = 0;
termfreqs.clear();
}
abstract_result makeAbstract(Xapian::docid id, vector<pair<int, string> >&,
int maxoccs = -1, int ctxwords = -1);
int getFirstMatchPage(Xapian::docid docid);
void setDbWideQTermsFreqs();
double qualityTerms(Xapian::docid docid, const vector<string>& terms,
std::multimap<double, string>& byQ);
};
}