From 6f21d9867abb018c0fbbc7f99472e256c012d86c Mon Sep 17 00:00:00 2001 From: Yan Visman Date: Thu, 12 Dec 2013 13:27:51 +0700 Subject: [PATCH] Issue 4640. Search in Cyrillic and reindex work --- search_lucene/appinfo/update.php | 9 ++++++++- search_lucene/appinfo/version | 2 +- search_lucene/lib/lucene.php | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/search_lucene/appinfo/update.php b/search_lucene/appinfo/update.php index 4cb29e83b4..9e8a05aea0 100644 --- a/search_lucene/appinfo/update.php +++ b/search_lucene/appinfo/update.php @@ -25,4 +25,11 @@ ) '); $stmt->execute(); -} \ No newline at end of file +} + +if (version_compare($currentVersion, '0.5.3', '<')) { + //force reindexing of files + $stmt = OCP\DB::prepare('DELETE FROM `*PREFIX*lucene_status` WHERE 1=1'); + $stmt->execute(); +} + diff --git a/search_lucene/appinfo/version b/search_lucene/appinfo/version index 2411653a50..be14282b7f 100644 --- a/search_lucene/appinfo/version +++ b/search_lucene/appinfo/version @@ -1 +1 @@ -0.5.2 \ No newline at end of file +0.5.3 diff --git a/search_lucene/lib/lucene.php b/search_lucene/lib/lucene.php index 0ecbb4b3e2..cd06b65708 100644 --- a/search_lucene/lib/lucene.php +++ b/search_lucene/lib/lucene.php @@ -35,7 +35,7 @@ public static function openOrCreate($user = null) { try { \Zend_Search_Lucene_Analysis_Analyzer::setDefault( - new \Zend_Search_Lucene_Analysis_Analyzer_Common_TextNum_CaseInsensitive() + new \Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8Num_CaseInsensitive() ); //let lucene search for numbers as well as words // Create index