FLUIdS
Что нового


Версия 4.2.5

В конфигурационный файл индексации добавлена директива MaxContentLength, с помощью которой можно изменить (правда, только в меньшую сторону) значение для максимального размера фрагмента текста индексируемого документа в символах, сохраняемого в индексном файле. Начальное значение регулируется параметром компиляции MAX_CONTENT_LENGTH.

Кроме того, исправлены обнаруженные ошибки.


Версия 4.2.4

В конфигурационный файл индексации добавлена директива ConvertToRussian, позволяющяя задать замены для английских букв в индексируемых русских словах. Чаще всего такая замена требуется для русской буквы 'р', которую очень часто заменяют на английскую букву 'p', сходную по начертанию.


Версия 4.2.3

Судя по всему, это последняя подверсия из 4.2.x. В ней:


Версия 4.2.2

В этой версии внесено несколько "косметических" изменений:


Версия 4.2.1

Исправлена ошибка, связанная с переиндексацией. Если индексировался измененный документ, то в индексном файле о нем оставалась старая информация.


Версия 4.2

Главное в этой версии - возможность переиндексации контента. Данная возможность реализуется опциями -r и -u программы flindex. Переиндексация производится таким образом, что не изменившиеся документы не индексируются по-новой, информация о них извлекается из старого индексного файла, что значительно ускоряет сам процесс переиндексации. Переиндексация с опцией -r удаляет из индексного файла отсутствующие документы, в то время как опция -u позволяет сохранять их.

Введенная возможность переиндексации контента имеет некоторые побочные эффекты. Во-первых, в индексном файле стала сохраняться информация о пустых проиндексированных документах (т.е. с нулевым числом проиндексированных в них слов), что несколько увеличивает размер самого индекса. Во-вторых, несколько (весьма незначительно, но все же) изменились весовые коэффициенты для коротких индексируемых документов (с числом проиндексированных слов, меньших 100), поэтому перед использованием новых опций -r и -u лучше произвести полную реиндексацию имеющегося контента.


Версия 4.1.2

Разработанное API поиска воплотилось в реальные библитеки, которые генерятся для всех поддерживаемых платформ. При этом библиотеки формируются как статические, так и динамические.

Также в этой версии произошел отказ от поддержки компилятора Borland C++ 5.0, в связи с его неудовлетворительной работой.

Кроме того, исправлены найденные ошибки.


Версия 4.1.1

В этой версии только исправлены замеченные ошибки и устранены некоторые недоделки.


Версия 4.1

В этой версии:


Версия 4.0.3

Новое в этой версии:


Версия 4.0.2

Основным новшеством в этой версии является возможность определения кодировки индексируемых файлов по директиве CharsetSourceEnc файла доступа Web сервера (обычно это файл .htaccess). Эта возможность реализуется заданием в конфигурационном файле индексации имени файла доступа директивой AccessFile в разделах [defaults] и/или [job].

Кроме того, для программы flindex добавлена возможность чтения объектов индексации со стандартного входа (STDIN).


Версия 4.0.1

Основной упор в этой версии был сделан на поддержку украинского и белорусского языков, которая включается установкой параметра компиляции UKRAINIAN_SUPPORT. В этой связи также представляют интерес параметры компиляции APPLY_CYR_RUSCII и APPLY_ISO_GHE. К сожалению, интерфейс на украинском языке пока отсутствует, поскольку отсутствует и переводчик.

Кроме того, исправлены обнаруженные ошибки.


Версия 4.0

По сравнению с последней беттой произошли следующие изменения:


Версия 4.0b5

Новое в 4.0:

Важно отметить произошедшие изменения с точки зрения пользователя поисковой системы:

В ближайших планах - поддержка украинского и белорусского языков, а также создание библиотеки для огранизации индивидуального поиска в индексных файлах системы FLUIdS.


На главную страницу valera@sbnet.ru