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 | |||