Отрабатывает add_search_words при sphinx

Started by Vlasov on 2014-01-23 14:21 — 7 replies, 1327 views

#1
Суть бага: нет проверки на поисковый движок,
add_search_words усердно гадит в таблицу "bb_posts_search" при $bb_cfg['search_engine_type'] == 'sphinx'
таблица "bb_posts_search" используется только при $bb_cfg['search_engine_type'] == 'mysql'
#2
Багом не является, в текущей редакции движка Sphinx ищет посты по данным из таблицы bb_posts_search, а не напрямую по текстам постов. Будет переделано.
#3
Багом не является, в текущей редакции движка Sphinx ищет посты по данным из таблицы bb_posts_search, а не напрямую по текстам постов. Будет переделано.

Если вас не затруднит, пуф линк пожалуйста
#4
Если вас не затруднит, пуф линк пожалуйста

Вот тут можно посмотреть: https://code.google.com/p/torrentpier2/source/browse/trunk/upload/includes/functions.php#2636
#5
Exile, Вас условие выше не смущает?
https://code.google.com/p/torrentpier2/source/browse/trunk/upload/includes/functions.php#2621
else if ($bb_cfg['search_engine_type'] == 'mysql')
BB_POSTS_SEARCH используется только если поиск mysql
#6
Багом не является, в текущей редакции движка Sphinx ищет посты по данным из таблицы bb_posts_search, а не напрямую по текстам постов. Будет переделано.
судя по конфигу sphinx и замечанию Vlasov, поиск идет все же по bb_topics и bb_posts_text
#7
Простите, был немного болен. Да, баг. Спасибо за указание. Будет исправлено в следующей ревизии.
#8
Исправлено в новой ревизии, спасибо за багрепорты: https://code.google.com/p/torrentpier2/source/detail?r=568