(Последняя официальная версия CouchDB - 1.1.0 - была выпущена 30-05-2011 г.)
Добавлена функциональность
- Наконец-то, CouchDB дружит со SpiderMonkey 1.8.5!
- Добавлена настройка (размер результата в байтах) в файл конфигурации для http://localhost/_log
- Модулю CommonJS разрешено быть пустым.
- Etag'и для представлений стали умнее.
- Улучшен обработчик, определяющий количество открытых баз (параметр конфигурации
max_dbs_open_limit
). - В ответе для JSONP теперь передаётся "Content-Type": "text/javascript".
- Обработчик обновлений может возвращать HTTP-код в ответе клиенту.
- При очистке представлений (сжатии), удаляются все индексные файлы, если в базе отсутствует ddoc.
- Для параметра конфигурации
max_replication_retry_count
теперь можно указать "бесконечность". См. прим. в файле конфигурации.
- Запускалась
validate_doc_update
функция, даже если она была удалена. - В
_changes
попадались дубликаты. - Обработчик обновлений прекращал работу после разрешения конфликта.
- Включение фильтра в
_replicator
могло повредить базу. - Сжатие большого представления завершалось с ошибкой.
- При каждом вызове
_log
создавался новый дескриптор файла. - Терялись записи при вызове
_changes?style=all_docs
- В системе оставались жить процессы couchjs, которые завершались с ошибкой
reduce_overflow
. - Метод
provides()
не корректно работал вshow
. CouchDB-1272. - Репликация прекращалась, когда в базе-источнике встречался документ с пустым UID.
- Процесс couchjs мог зависать при обслуживании некоторых запросов.
- Исправлены ошибки в multipart PUT API.
- Минимальная версия Erlang'а - R13B02.
- Для Windows-версии добавлена ссылка на ICU 4.2
- Путь для функций обновления может начинаться со слешей.
Комментариев нет:
Отправить комментарий