- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Name: ISukhanov
Subject: Re: indexer -YY -> stored удаляет все документы

так, покопался в коде, нашел причину

при сохранении документа stored вычисляет его id как 
hash32(content_language.url)
при проверке - как hash32(url)
Т.о. если присутствует content_language - иды никогда не равны и все документы 
в хранилище считаются потерянными.

content_language берется из Sections

Теперь вопрос - можно ли конфигом как то выправить положение (пробовал 
коментировать секцию Content-Language - не помогло вроде бы..) или это надо 
исходники патчить?
И может ли кто нибудь сделать разумный патч - ибо глубоко в структуру и 
идеологию кода закапываться неохота?
- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Read the full topic here:
http://www.dataparksearch.org/cgi-bin/simpleforum.cgi?fid=05;topic_id=1233650772

Ответить