Предыдущие года: 2003-2004, 2005, 2006,
2007.
- Последний снапшот
- Добавлена поддержка JSON-кодирования строк для мета-переменных поискового шаблона.
- Теперь можно задавать regex-шаблоны для выделения параметров HTDB из URL для команд HTDBDoc и HTDBText.
- Добавлена оценка производительности некоторых фенкция библиотеки libc при конфигурировании.
- Добавлена команда "CrossWordsSkipSameSite yes/no".
- Добавлена поддержка формата даты и времени ISO 8601.
- Добавлена поддержка команды Sitemap: в файле robots.txt.
- Добавлена поддержка libextractor 0.6.x.
- Ключ -G для indexer теперь имеет суммарное значение объема для всех индексирующих нитей.
- Определение клонов при поиске теперь выключено по умолчанию.
- Добавлена команда StopwordsLoose.
- Функция hash32() исправлена для 64-битных систем. Полное реиндексирование необходимо для таких систем.
- Определения ссылок на символы XML обновлены до рекомендации W3C от 01 апреля 2010.
- Опции add, update или delete добавлены для команды ActionSQL.
- Инициализация wf изменена таким образом, что вес секции с наибольшим номером распространяется на все оставшиеся секции, не указанные в wf.
- Добавлен параметр single для команды Section.
- Реализован еще один алгоритм рандомизации выбора URL для индексирования. Используйте ключ -rr для indexer для активации.
- Данные о символах Unicode обновлены до версии 5.2.0.
- Улучшена проверка aspell, configure больше не останавливается если aspell не установлен и его поддержка не была затребована явно.
- 24 Янв 2010: 4.53,
bytes
- Добавлена команда ReverseAliasProg.
- Реализована более быстрая хэш-функция. При апгрейде без переиндексации необходимо запускать configure с ключом --enable-hashcompatible.
- Значения мета-переменных поисковых шаблонов теперь обрезаются, если это необходимо, по пробелам или знакам пунктуации.
- Добавлена команда ExcerptMark. Используйте её для задания разделителя частей цитат документов по словам запроса.
- Добавлена команда Match: для файлов стоп-слов.
- Улучшена поддержка для Internationalized Domain Names (IDN).
- Добавлена мета-переменная поискового шаблона $(grand_total). Используйте её для вывода числа найденный результатов до группировки по сайтам.
- Добавлена команда -Esitemap для indexer. Используйте её для получения списка URL в формате sitemap. Все опции по установке фильтров применимы.
- Реализована мультитредная сортировка результатов поиска (до 32 нитей параллельно).
- Добавлена команда SectionSQL.
- Определитель языка и кодироки улучшен для более быстрой работы. Необходимо пересоздать карты языков, если вы создавали их самостоятельно.
- Добавлен условеый оператор <!IFREGEX для шаблонов результатов поиска.
- Добавлена поддержка библиотеки libextractor.
- Файлы акронимов расширены возможностью модификации слов запроса при помощи регулярных выражений.
- Добавлена SQL-талица cachedchk2. Пожалуйста, выполните команду "indexer -Ecreate" при апргрейде.
- Исправлена функция определения канонического имени языка. Ошибка касалась языков, лежащих ниже "ru" в лексикографиеском порядке.
- Максимальная длина сообщения в лог была увеличена до 480 байт, размера, который обязана принимать любая реализация syslog.
- Добавлена команда MaxHrefsPerServer. Используйте её для задания максимального числа ссылок, принятых за один запуск indexer.
- Команда Limit расширена, теперь она может создавать лимиты на основе выборки из SQL базы.
- 25 Апр 2009: 4.52,
bytes
- Для SQLite увеличен таймаут ожидания доступа к базе.
- Исправлена перекодировка поддокументов и вычисление размера документа с поддокументами.
- Исправлена неполная передача текстовых секций из поддокумента в родительский документ.
- Исправлен парсер клманд для оператора allin<section>: для случая, когда имя секции содержит символ '_' или '-'.
- Добавлена команда SkipHrefIn. Используйте её для указания какие HTML тэги нужно пропустить при поиске новых ссылок.
- Добавлена команда SEASections. Используйте её для указания списка секций документов, по которым будет строится SEA-реферат.
- Исправлен возможный трап на пустом документе.
- Команда Disallow в robots.txt больше не приводит к удалению документа из базы.
- Исправлена ошибка в декодировании больших файлов со сжатым содержимым.
- Добавлена команда Quffix.
- searchd теперь очищает кэш поисковых запросов при загрузке и при перезагрузке конфига.
- Исправлен баг в проверке базы stored.
- Добавлена обработка часового пояса в заголовках Last-Modified и мета.
- Добавлена команда MakePrefixes. Используйте её для создания всех префиксов индексируемых слов документа. Предназначена для организации подсказок (suggestions).
- 31 Дек 2008: 4.51,
bytes
- В расчет релевантности добавлен учет нахождения на страницах документа точной как в запросе фразы.
- Реализована синхронизация на основе CAS для платформы i386/x86_64.
- Добавлена команда ActionSQL. Используйте её для выполнения SQL-запросов с данными документа во время индексирования.
- Добавлена поддержка кодировки KOI8-C (вариант KOI8-R с буквами старо-русского алфавита).
- Добавлена команда FastHrefCheck. Используйте её для выключения проверки ссылок против списка серверов на этапе парсинга страницы.
- Добавлена команда SubDocCnt. Используйте её для задания максимального числа индексируемых поддокументов для одного документа.
- Добавлена команда SubDocLevel. Используйте её для задания максимального уровня вложенности поддокументов.
- Исправлена обработка HrefSection в парсере XML.
- Добавлена мета-переменная $(url.directory).
- storedoc.cgi теперь принимает имя шаблона в CGI-параметре &tmplt=.
- Поправлен HTTP-заголовок Accept: для случая указания шаблона Content-Type в команде MIME.
- Исправлена ошибка в смешивании результатов поиска при использовании multi-dbaddr.
- Добавлен оператор allin<section>: к языку поисковых запросов.
- storedoc.cgi теперь если документ недоступен в базе stored получает его непосредственно с сервера.
- 26 Июл 2008: 4.50,
bytes
- Значение по умолчанию для команды PopRankSkipSameSite изменено на "yes".
- Исправлена возможная утечка памяти при индексировании поддокумента из базы stored.
- Добавлен параметр strict для команды Section.
- Добавлено автоматическое разбиение на слова для сокращений во французском языке.
- Добавлены большие листы синонимов английского и русского языков.
- Команда MaxSiteLevel теперь принимает отрицательный аргумент задающий группировку URL по поддиректориям.
- Расширены возможности команды SkipUnreferred. Теперь с её помощью можно удалять документы, на которые никто не ссылается.
- Обработка логов удаления исправлена в splitter в случае пустых логов обновления.
- Некоторые немецкие буквы автоматически заменяются двубуквенными комбинациями при поиске без учета акцентов символов.
Eszett (scharfes S) -> SS, A with diaeresis -> AE, O with diaeresis -> OE, U with diaeresis -> UE.
- Добавлена поддержка SQLite3. Используйте ключ --with-sqlite3 для configure чтобы включить её.
- Исправлено индексирование документов с несколькими версиями на разных языках.
При апргрейде вам необходимо выполнить команду "indexer -Erehashstored".
- Парсер HTML теперь понимает коментарии <!-- google_ad_section_start -->,
<!-- google_ad_section_start(weight=ignore) --> и <!-- google_ad_section_end --> как тэги для включени.исключения
контента из индексирования.
- Улучшен подсчет релевантности при использовании акронимов и аббревиатур.
- 12 Фев 2008: 4.49,
bytes
- Улучшен алгоритм токенизации строк. Наприсер, "c--" и "c#" теперь рассматриваются как слова.
- Реализована технология индексирования поддокументов.
- Добавлена команда LongestTextItems. Используйте её для задания числа самых длинных текстовых элементов к индексированию.
- Добавлена поддержка кодировок georgian-academy и georgian-ps.
- Исправлена предварительная загрузка данных об URL для конфигураций с несколькими DBAddr.
- Парсер HTML теперь не индексирует внутри тэгов, имеющих в аттрибуте style значение visibility, установленное в
none или hidden.
- Исправлена работа команды Subnet.
- Добавлен тип мета-переменной поискового шаблона $*(x). Используйте его для вывода значения с HTML-кодировкой недопустимых
символов, но без выделения слов запроса.
- Исправлены $(np) и $(p) в секциях поисковых шаблонов "resbot" и "bottom".
- Добавлена команда PagesInGroup. Используйте её для указания числа дополнительных результатов с одного сайта при
группировке результатов а-ля Google.
- Исправлена команда ServerWeight.
|
|