[Xapian-commits] Changes in xapian/xapian-core/ xapian/xapian-core/docs/ xapian/xapian-core/include/xapian/ xapian/xapian-core/matcher/ xapian/xapian-core/tests/

Olly Betts olly at ixion.tartarus.org
Fri Nov 26 17:11:08 GMT 2004


CVS Root:       /usr/data/cvs
Module:         xapian
Changes by:     olly
Date:           Fri Nov 26 2004  17:11:08 GMT

Log message:
tests/api_anydb.cc,tests/api_nodb.cc,docs/bm25.html,
include/xapian/enquire.h,matcher/bm25weight.cc: Renamed BM25
parameters to match standard naming in papers and elsewhere
(A->k3, B->k1, C->k2, D->b), eliminated the extra factor of 2
which our C had, and reordered the parameters to k1, k2, k3.
This is an incompatible API change for BM25Weight(), so if
you are using custom parameters for BM25 you'll need to
update your code.

Modified files:
    xapian-core     : ChangeLog
    xapian-core/docs: bm25.html
    xapian-core/include/xapian: enquire.h
    xapian-core/matcher: bm25weight.cc
    xapian-core/tests: api_anydb.cc api_nodb.cc

Links:
http://xapian.org/C?xapian/xapian-core/ChangeLog?1.2605?1.2606
http://xapian.org/C?xapian/xapian-core/docs/bm25.html?1.2?1.3
http://xapian.org/C?xapian/xapian-core/include/xapian/enquire.h?1.28?1.29
http://xapian.org/C?xapian/xapian-core/matcher/bm25weight.cc?1.35?1.36
http://xapian.org/C?xapian/xapian-core/tests/api_anydb.cc?1.5?1.6
http://xapian.org/C?xapian/xapian-core/tests/api_nodb.cc?1.40?1.41



More information about the Xapian-commits mailing list