Pull to refresh

Полнотекстовый поиск включён в ядро PostgreSQL

Reading time 1 min
Views 2.5K

Том Лейн (Tom Lane) сообщил, что патч, интегрирующий полнотекстовый поиск (ранее выполненный в виде отдельного модуля, contrib/tsearch2) в ядро PostgreSQL, успешно внесён в CVS. Безусловно, это ключевой момент в сложнейшем процессе принятия патчей для версии 8.3 (напомним, feature freeze был объявлен ещё 1-го апреля, т.е. с тех пор идеи по развитию функционала Постгреса не принимались и всё внимание разработчиков было поглощено процессом обработки уже предложенных патчей).

Ещё неделю назад принятие патча полнотекстового поиска в ветку 8.3 ставилось под сомнение. Теперь же можно уверенно заявить, что PostgreSQL 8.3 будет содержать одно из самых ожидаемых изменений: полнотекстовый поиск (поддержку и развитие которого осуществляют наши разработчики, Олег Бартунов и Фёдор Сигаев) будет теперь доступен в PostgreSQL по умолчанию. Кроме того, SQL-подобный синтаксис упростит работу пользователей (черновик документации находится тут: http://www.sai.msu.su/~megera/postgres/fts/doc/).

В CVS HEAD была принята 58-я (!) версия патча. Как утверждает Том, это самый большой патч за всю историю PostgreSQL:

This is, by a wide margin, the largest single patch ever to hit the
Postgres CVS tree. Congratulations to Oleg and Teodor on seeing
it through!

regards, tom lane


Присоединяемся к поздравлениям!
Tags:
Hubs:
+17
Comments 11
Comments Comments 11

Articles