Changeset 612
- Timestamp:
- 1999-09-21T23:59:26+12:00 (25 years ago)
- Location:
- trunk/gsdl/src/colservr
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/colservr/mgsearch.cpp
r539 r612 28 28 /* 29 29 $Log$ 30 Revision 1.20 1999/09/21 11:59:26 sjboddie 31 added Maxdocs queryfilter option (which may be -1 for 'all) 32 30 33 Revision 1.19 1999/09/07 22:52:52 rjmcnab 31 34 Seems to be an error in mg for retrieving documents using a paragraph … … 472 475 queryresultsclass &queryresults) { 473 476 474 mgq_results(result_docnums, 0, MAXNUMDOCS, 477 int howmany = queryparams.maxdocs; 478 if (howmany = -1) howmany = MAXNUMDOCS; 479 mgq_results(result_docnums, 0, howmany, 475 480 ourquerycallback, (void *)(&queryresults)); 476 481 … … 491 496 // not available (or really was zero) 492 497 queryresults.docs_matched = queryresults.docs.docset.size(); 493 if (queryresults.docs_matched < queryparams.maxdocs) 498 if ((queryparams.maxdocs == -1) || 499 (queryresults.docs_matched < queryparams.maxdocs)) 494 500 queryresults.is_approx = Exact; 495 501 else -
trunk/gsdl/src/colservr/mgsearch.h
r534 r612 35 35 36 36 #define RESULTCACHESIZE 10 37 #define MAXNUMDOCS 5000037 #define MAXNUMDOCS 1000000 38 38 #define MAXNUMTERMS 100 39 39
Note:
See TracChangeset
for help on using the changeset viewer.