|
|
Choosing A Webhost: |
Changes in xapian/xapian-core/ xapian/xapian-core/api/ xapian/xapian-core/b: msg#00019search.xapian.cvs
CVS Root: /usr/data/cvs Module: xapian Changes by: olly Date: Tue Dec 07 2004 15:59:40 GMT Log message: NEWS: Updated. api/omdatabase.cc,backends/database.cc,bin/omtcpsrv.cc, common/database.h,docs/,include/xapian/database.h,tests/api_db.cc: Added constructors to Database and WritableDatabase which fulfil the role that the Auto::open() factory functions currently do. Auto::open() is now deprecated. api/,backends/inmemory/inmemory_database.cc, backends/quartz/quartz_database.cc,backends/quartz/quartz_postlist.h, common/expandweight.h,common/stats.h,include/xapian.h: #include <xapian.h> no longer pulls in xapian/output.h - this removes the external ability to write a Xapian object to an ostream directly, as it's little used and potentially dangerous ('cout << mset[i];' will compile, but you almost certainly meant 'cout << *mset[i];'). You can get the old effect by writing 'cout << obj->get_description();' instead of 'cout << obj;'. Adjusted all the library sources which relied on xapian/output.h pulling in various other xapian/ headers. backends/muscat36/da_database.cc,backends/muscat36/db_database.cc: Debug output tweaks. common/emptypostlist.h,matcher/mergepostlist.cc,matcher/multimatch.cc: Added EmptyPostList::get_maxweight() which always returns 0, so you no longer need to explicitly set a weighting scheme on an EmptyPostList. common/omdebug.h: Only include omstringstream.h if XAPIAN_DEBUG_VERBOSE is in effect. extra/Makefile.am: queryparsertest needs to link to libxapian.la explicitly. net/progclient.cc: Whitespace tweak. testsuite/: Eliminated barely used sources indexer.h, textfile_indexer.h, and textfile_indexer.cc. testsuite/backendmanager.cc: Removed unused functions make_strvec() and index_file_to_database(). Modified files: xapian-core : ChangeLog NEWS xapian-core/api : omdatabase.cc omdocument.cc omenquire.cc omquery.cc omqueryinternal.cc omstem.cc xapian-core/backends: database.cc xapian-core/backends/inmemory: inmemory_database.cc xapian-core/backends/muscat36: da_database.cc db_database.cc xapian-core/backends/quartz: quartz_database.cc quartz_postlist.h xapian-core/bin : omtcpsrv.cc xapian-core/common: database.h emptypostlist.h expandweight.h omdebug.h stats.h xapian-core/docs: overview.html quickstart.html quickstartexpand.cc.html quickstartindex.cc.html quickstartsearch.cc.html xapian-core/extra: Makefile.am xapian-core/include: xapian.h xapian-core/include/xapian: database.h xapian-core/matcher: mergepostlist.cc multimatch.cc xapian-core/net : progclient.cc xapian-core/tests: api_db.cc xapian-core/testsuite: Makefile.am backendmanager.cc Removed files: xapian-core/testsuite: indexer.h textfile_indexer.cc textfile_indexer.h Links: http://xapian.org/C?xapian/xapian-core/ChangeLog?1.2625?1.2626 http://xapian.org/C?xapian/xapian-core/NEWS?1.70?1.71 http://xapian.org/C?xapian/xapian-core/api/omdatabase.cc?1.71?1.72 http://xapian.org/C?xapian/xapian-core/api/omdocument.cc?1.60?1.61 http://xapian.org/C?xapian/xapian-core/api/omenquire.cc?1.160?1.161 http://xapian.org/C?xapian/xapian-core/api/omquery.cc?1.71?1.72 http://xapian.org/C?xapian/xapian-core/api/omqueryinternal.cc?1.29?1.30 http://xapian.org/C?xapian/xapian-core/api/omstem.cc?1.42?1.43 http://xapian.org/C?xapian/xapian-core/backends/database.cc?1.28?1.29 http://xapian.org/C?xapian/xapian-core/backends/inmemory/inmemory_database.cc?1.126?1.127 http://xapian.org/C?xapian/xapian-core/backends/muscat36/da_database.cc?1.79?1.80 http://xapian.org/C?xapian/xapian-core/backends/muscat36/db_database.cc?1.74?1.75 http://xapian.org/C?xapian/xapian-core/backends/quartz/quartz_database.cc?1.151?1.152 http://xapian.org/C?xapian/xapian-core/backends/quartz/quartz_postlist.h?1.33?1.34 http://xapian.org/C?xapian/xapian-core/bin/omtcpsrv.cc?1.2?1.3 http://xapian.org/C?xapian/xapian-core/common/database.h?1.139?1.140 http://xapian.org/C?xapian/xapian-core/common/emptypostlist.h?1.13?1.14 http://xapian.org/C?xapian/xapian-core/common/expandweight.h?1.34?1.35 http://xapian.org/C?xapian/xapian-core/common/omdebug.h?1.42?1.43 http://xapian.org/C?xapian/xapian-core/common/stats.h?1.35?1.36 http://xapian.org/C?xapian/xapian-core/docs/overview.html?1.21?1.22 http://xapian.org/C?xapian/xapian-core/docs/quickstart.html?1.55?1.56 http://xapian.org/C?xapian/xapian-core/docs/quickstartexpand.cc.html?1.12?1.13 http://xapian.org/C?xapian/xapian-core/docs/quickstartindex.cc.html?1.8?1.9 http://xapian.org/C?xapian/xapian-core/docs/quickstartsearch.cc.html?1.10?1.11 http://xapian.org/C?xapian/xapian-core/extra/Makefile.am?1.27?1.28 http://xapian.org/C?xapian/xapian-core/include/xapian.h?1.2?1.3 http://xapian.org/C?xapian/xapian-core/include/xapian/database.h?1.16?1.17 http://xapian.org/C?xapian/xapian-core/matcher/mergepostlist.cc?1.22?1.23 http://xapian.org/C?xapian/xapian-core/matcher/multimatch.cc?1.178?1.179 http://xapian.org/C?xapian/xapian-core/net/progclient.cc?1.36?1.37 http://xapian.org/C?xapian/xapian-core/tests/api_db.cc?1.181?1.182 http://xapian.org/C?xapian/xapian-core/testsuite/Makefile.am?1.24?1.25 http://xapian.org/C?xapian/xapian-core/testsuite/backendmanager.cc?1.81?1.82 http://xapian.org/C?xapian/xapian-core/testsuite/indexer.h http://xapian.org/C?xapian/xapian-core/testsuite/textfile_indexer.cc http://xapian.org/C?xapian/xapian-core/testsuite/textfile_indexer.h
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Changes in xapian/xapian-applications/cvssearch/ xapian/xapian-applications/cvssearch/perl/, Olly Betts |
|---|---|
| Next by Date: | Changes in xapian/xapian-examples/, Olly Betts |
| Previous by Thread: | Changes in xapian/xapian-applications/cvssearch/ xapian/xapian-applications/cvssearch/perl/, Olly Betts |
| Next by Thread: | Changes in xapian/xapian-examples/, Olly Betts |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
Free MagazinesCisco NewsReceive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business. subscribe Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field. subscribe The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business. subscribe Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company. subscribe Total Telecom Total Telecom is "The Economist of the communications industry". subscribe |