Changeset 16445
- Timestamp:
- 2008-07-17T17:12:19+12:00 (15 years ago)
- Location:
- gsdl/trunk/src/colservr
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
gsdl/trunk/src/colservr/lucenequeryfilter.cpp
r15681 r16445 168 168 ResultDocInfo_t resultdoc; 169 169 text_t trans_OID; 170 vector< int>::iterator docorder_here = queryresults.docs.docorder.begin();171 vector< int>::iterator docorder_end = queryresults.docs.docorder.end();170 vector<text_t>::iterator docorder_here = queryresults.docs.docorder.begin(); 171 vector<text_t>::iterator docorder_end = queryresults.docs.docorder.end(); 172 172 173 173 // Now handled by Lucene directly -
gsdl/trunk/src/colservr/mgppqueryfilter.cpp
r15681 r16445 176 176 ResultDocInfo_t resultdoc; 177 177 text_t trans_OID; 178 vector< int>::iterator docorder_here = queryresults.docs.docorder.begin();179 vector< int>::iterator docorder_end = queryresults.docs.docorder.end();178 vector<text_t>::iterator docorder_here = queryresults.docs.docorder.begin(); 179 vector<text_t>::iterator docorder_end = queryresults.docs.docorder.end(); 180 180 181 181 if (endresults == -1) endresults = MAXNUMDOCS; -
gsdl/trunk/src/colservr/mgqueryfilter.cpp
r16310 r16445 46 46 } 47 47 48 bool resultsorderer_t::operator()(const int &t1, const int &t2) const {48 bool resultsorderer_t::operator()(const text_t &t1, const text_t &t2) const { 49 49 if (docset == NULL) return t1>t2; 50 50 … … 350 350 ResultDocInfo_t resultdoc; 351 351 text_t trans_OID; 352 vector< int>::iterator docorder_here = queryresults.docs.docorder.begin();353 vector< int>::iterator docorder_end = queryresults.docs.docorder.end();352 vector<text_t>::iterator docorder_here = queryresults.docs.docorder.begin(); 353 vector<text_t>::iterator docorder_end = queryresults.docs.docorder.end(); 354 354 355 355 // documents containing matching phrases will be sorted to the top so -
gsdl/trunk/src/colservr/mgqueryfilter.h
r15595 r16445 41 41 resultsorderer_t(); 42 42 void clear(); 43 bool operator()(const int &t1, const int &t2) const;43 bool operator()(const text_t &t1, const text_t &t2) const; 44 44 }; 45 45 -
gsdl/trunk/src/colservr/queryfilter.cpp
r16310 r16445 29 29 30 30 // translate will return true if successful 31 bool queryfilterclass::translate (dbclass *db_ptr, intdocnum, text_t &trans_OID) {31 bool queryfilterclass::translate (dbclass *db_ptr, text_t& docnum, text_t &trans_OID) { 32 32 infodbclass info; 33 33 -
gsdl/trunk/src/colservr/queryfilter.h
r15558 r16445 83 83 84 84 text_t get_filter_name () {return "QueryFilter";} 85 bool translate(dbclass *db_ptr, intdocnum, text_t &trans_OID);85 bool translate(dbclass *db_ptr, text_t& docnum, text_t &trans_OID); 86 86 bool need_matching_docs (int filterResultOptions); 87 87 bool need_term_info (int filterResultOptions); -
gsdl/trunk/src/colservr/queryinfo.h
r12868 r16445 143 143 }; 144 144 145 typedef map< int, docresultclass, ltint> docresultmap;145 typedef map<text_t, docresultclass, lttext_t> docresultmap; 146 146 147 147 … … 151 151 struct docresultsclass { 152 152 docresultmap docset; 153 vector< int> docorder;153 vector<text_t> docorder; 154 154 155 155 docresultsclass ();
Note:
See TracChangeset
for help on using the changeset viewer.