compactor.h   compactor.h 
skipping to change at line 84 skipping to change at line 84
* *
* @param multipass If true and merging more than 3 databases, * @param multipass If true and merging more than 3 databases,
* merge the postlists in multiple passes, which is generally faster b ut * merge the postlists in multiple passes, which is generally faster b ut
* requires more disk space for temporary files. By default we don't do * requires more disk space for temporary files. By default we don't do
* this. * this.
*/ */
void set_multipass(bool multipass); void set_multipass(bool multipass);
/** Set the compaction level. /** Set the compaction level.
* *
* @param compaction Available values are: - Xapian::Compactor::STANDA * @param compaction Available values are:
RD - * - Xapian::Compactor::STANDARD - Don't split items unnecessarily.
* Don't split items unnecessarily. - Xapian::Compactor::FULL - S * - Xapian::Compactor::FULL - Split items whenever it saves space
plit * (the default).
* items whenever it saves space (the default). - * - Xapian::Compactor::FULLER - Allow oversize items to save more s
* Xapian::Compactor::FULLER - Allow oversize items to save more spa pace
ce * (not recommended if you ever plan to update the compacted databas
* (not recommended if you ever plan to update the compacted database) e).
.
*/ */
void set_compaction_level(compaction_level compaction); void set_compaction_level(compaction_level compaction);
/** Set where to write the output. /** Set where to write the output.
* *
* @param destdir Output path. This can be the same as an input if th at * @param destdir Output path. This can be the same as an input if th at
* input is a stub database (in which case the database (s) * input is a stub database (in which case the database (s)
* listed in the stub will be compacted to a new databa se * listed in the stub will be compacted to a new databa se
* and then the stub will be atomically updated to poin t * and then the stub will be atomically updated to poin t
* to this new database). * to this new database).
 End of changes. 1 change blocks. 
9 lines changed or deleted 8 lines changed or added


 error.h   error.h 
/** @file error.h /** @file error.h
* @brief Hierarchy of classes which Xapian can throw as exceptions. * @brief Hierarchy of classes which Xapian can throw as exceptions.
*/ */
/* Warning: This file is generated by /data/home/olly/tmp/xapian-svn-snapsh ot/tags/1.2.18/xapian/xapian-core/generate-exceptions - do not modify direc tly! */ /* Warning: This file is generated by /data/home/olly/tmp/xapian-svn-snapsh ot/tags/1.2.19/xapian/xapian-core/generate-exceptions - do not modify direc tly! */
/* Copyright (C) 2003,2004,2006,2007,2009 Olly Betts /* Copyright (C) 2003,2004,2006,2007,2009 Olly Betts
* *
* This program is free software; you can redistribute it and/or * This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as * modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 of the * published by the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version. * License, or (at your option) any later version.
* *
* This program is distributed in the hope that it will be useful, * This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 version.h   version.h 
skipping to change at line 46 skipping to change at line 46
#error was not compiled with this flag. The settings must match or your #error was not compiled with this flag. The settings must match or your
#error program will not work correctly. #error program will not work correctly.
#endif #endif
#endif #endif
#endif #endif
/// The library was compiled with GCC's -fvisibility=hidden option. /// The library was compiled with GCC's -fvisibility=hidden option.
#define XAPIAN_ENABLE_VISIBILITY #define XAPIAN_ENABLE_VISIBILITY
/// The version of Xapian as a C string literal. /// The version of Xapian as a C string literal.
#define XAPIAN_VERSION "1.2.18" #define XAPIAN_VERSION "1.2.19"
/** The major component of the Xapian version. /** The major component of the Xapian version.
* E.g. for Xapian 1.0.14 this would be: 1 * E.g. for Xapian 1.0.14 this would be: 1
*/ */
#define XAPIAN_MAJOR_VERSION 1 #define XAPIAN_MAJOR_VERSION 1
/** The minor component of the Xapian version. /** The minor component of the Xapian version.
* E.g. for Xapian 1.0.14 this would be: 0 * E.g. for Xapian 1.0.14 this would be: 0
*/ */
#define XAPIAN_MINOR_VERSION 2 #define XAPIAN_MINOR_VERSION 2
/** The revision component of the Xapian version. /** The revision component of the Xapian version.
* E.g. for Xapian 1.0.14 this would be: 14 * E.g. for Xapian 1.0.14 this would be: 14
*/ */
#define XAPIAN_REVISION 18 #define XAPIAN_REVISION 19
/// XAPIAN_HAS_BRASS_BACKEND Defined if the brass backend is enabled. /// XAPIAN_HAS_BRASS_BACKEND Defined if the brass backend is enabled.
#define XAPIAN_HAS_BRASS_BACKEND 1 #define XAPIAN_HAS_BRASS_BACKEND 1
/// XAPIAN_HAS_CHERT_BACKEND Defined if the chert backend is enabled. /// XAPIAN_HAS_CHERT_BACKEND Defined if the chert backend is enabled.
#define XAPIAN_HAS_CHERT_BACKEND 1 #define XAPIAN_HAS_CHERT_BACKEND 1
/// XAPIAN_HAS_FLINT_BACKEND Defined if the flint backend is enabled. /// XAPIAN_HAS_FLINT_BACKEND Defined if the flint backend is enabled.
#define XAPIAN_HAS_FLINT_BACKEND 1 #define XAPIAN_HAS_FLINT_BACKEND 1
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/