Reimplemented the stem expansion mechanism over Xapian synonyms feature

This commit is contained in:
Jean-Francois Dockes
2012-08-25 11:12:36 +02:00
parent 909d92b218
commit bd0f002c1a
9 changed files with 336 additions and 163 deletions
+2 -2
View File
@@ -235,7 +235,7 @@ bool ConfIndexer::createStemmingDatabases()
{
string slangs;
if (m_config->getConfParam("indexstemminglanguages", slangs)) {
if (!m_db.open(Rcl::Db::DbRO)) {
if (!m_db.open(Rcl::Db::DbUpd)) {
LOGERR(("ConfIndexer::createStemmingDb: could not open db\n"))
return false;
}
@@ -262,7 +262,7 @@ bool ConfIndexer::createStemmingDatabases()
bool ConfIndexer::createStemDb(const string &lang)
{
if (!m_db.open(Rcl::Db::DbRO)) {
if (!m_db.open(Rcl::Db::DbUpd)) {
return false;
}
return m_db.createStemDb(lang);