Отчет о проделанной работе за 2009 год
Nature
Текст для отчета - report2009summary
- Реализация красно-белых деревьев в PostgreSQL (red-black tree) и быстрое построение обратного индекса для почти упорядоченных данных - 2009-04-03, 2009-07-27 - 8.5
- Production-ready быстрая вставка в обобщенный обратный индекс (GIN) в PostgreSQL - GinFastUpdate, 2009-03-24 - 8.4
- Поддержка письменности Деванагари (Devanagari) в полнотекстовом поиске PostgreSQL - 2009-02-26 - 8.4
- Добавлена поддержка фильтрующих словарей в полнотекстовый поиск, реализован словарь для фильтрации акцентов, unaccent - 8.4
- Добавлена поддержка префиксов слов в словарь синонимов, 2009-03-13 - 8.4
- Исправлены ошибки операции на тестирование перекрытия полигонов - 8.4
- Тонкая настройка планировщика PostgreSQL (plantuner) - plantuner, 8.5
- Расширена поддержка GiST индексов для типа данных point - [[1]]
- Разработка и реализация прототипа сигнатурного индекса для PostgreSQL (bloom index) - bloom - 8.5
- Разработана алгебра полнотекстового поиска в PostgreSQL и реализован рабочий прототип поиска по фразам - 2009-08-12 - 8.5
- GIN для скалярных типов данных (btree_gin) - btree gin
- Поддержка и исправление ошибок
Результаты докладывались и обсуждались на конференциях, семинарах, рабочих совещаниях и в списке рассылки разработчиков PostgreSQL (http://archives.postgresql.org).
Планы на 2010 год
- Добавление новой стратегии обхода обобщенного поискового дерева (GiST) в PostgreSQL и реализация быстрого поиска k-ближайших соседей - knngist, 2009-11-25 - 8.5
- Поддержка поиска k-ближайших соседей для всех встроенных типов данных (btree_gist) - 8.5
- Разработка нового конфигурируемого парсера для полнотекстового поиска
- Улучшение функции ранжирования для полнотекстового поиска для поддержки неполного поиска (incomplete search)
- Реализация поиска по фразам
- Дальнейшая разработка поиска ближайших соседей
- Продолжение работы по сигнатурному индексу