Интернет, компьютеры, софт и прочий Hi-Tech

Подписаться через RSS2Email.ru
Руководство по PostGIS. Приложение A. Приложения. A.1.13. Релиз 1.0.6
Назад

A.1.13. Релиз 1.0.6

Дата релиза: 2005/12/06

Содержит новые исправления ошибок и усовершенствования.

A.1.13.1. Обновление

Если вы обновляетесь с релиза 1.0.3 или старше, вам НЕ нужны дамп/восстановление.

Если вы обновляетесь с релиза между 1.0.0RC6 и 1.0.2 (включительно), вам следует прочитать раздел "Обновление" для релиза 1.0.3 в этой главе.

Обновление с релиза до 1.0.0RC6 производится как обновление железа.

A.1.13.2. Исправления ошибок

Исправлен вызов palloc(0) в десериализаторе наборов (проблема проявлялась только с --enable-cassert).

Исправлены ошибки в управлении кэшем bbox.

Исправлена ошибка сегментации в geom_accum(NULL, NULL).

Исправлена ошибка сегментации в addPoint().

Исправлено недостаточное распределение в lwcollection_clone().

Исправлена ошибка в segmentize().

Исправлено вычисление вывода SnapToGrid в bbox.

A.1.13.3. Улучшения

Начальная поддержка postgresql 8.2.

В GEOS ops добавлена проверка недостающих SRID.

A.1.14. Релиз 1.0.5

Дата релиза: 2005/11/25

Содержит исправления в управлении памаятью в библиотеке, исправление ошибки сегментации в обработке загрузчиком атрибутов UTF8 и новые усовершенствования и чистки.

Замечание

Код возврата shp2pgsql изменен сравнительно с предыдущими версиями для соответствия стандартам unix (возвращает 0 в случае успеха).

A.1.14.1. Обновление

Если вы обновляетесь с релиза 1.0.3 или старше, вам НЕ нужны дамп/восстановление.

Если вы обновляетесь с релиза между 1.0.0RC6 и 1.0.2 (включительно), вам следует прочитать раздел "Обновление" для релиза 1.0.3 в этой главе.

Обновление с релиза до 1.0.0RC6 производится как обновление железа.

A.1.14.2. Изменения библиотеки

Решены проблемы управления памяти.

Исправлено вычисление несуществующих значений дробей а анализаторе.

Исправлены мелкие ошибки в низкоуровневой функции getPoint4d_p().

Ускорение работы функций сериализатора.

Исправлена ошибка в force_3dm(), force_3dz() и force_4d().

A.1.14.3. Изменения загрузчика

Исправлен код возврата для shp2pgsql.

Исправлена обратная совместимомть для загрузчика (загрузка недопустимых шейп-файлов).

Исправлено обращение с разделительными точками в числовых атрибутах в DBF.

Исправлена ошибка сегментации в shp2pgsql (кодировка utf8).

A.1.14.4. Прочие изменения

Поддержка схем в postgis_proc_upgrade.pl для pgsql 7.2+.

Новая глава руководства "Сообщения об ошибках".

A.1.15. Релиз 1.0.4

Дата релиза: 2005/09/09

Содержит важные исправления ошибок и новые усовершенствования. Как правило, - это исправления утечек памяти, мешавших успешному построению индексов GiST на больших пространственных таблицах.

A.1.15.1. Обновление

Если вы обновляетесь с релиза 1.0.3, вам НЕ нужны дамп/восстановление.

Если вы обновляетесь с релиза между 1.0.0RC6 и 1.0.2 (включительно), вам следует прочитать раздел "Обновление" для релиза 1.0.3 в этой главе.

Обновление с релиза до 1.0.0RC6 производится как обновление железа.

A.1.15.2. Исправления ошибок

Заткнули утечку памяти в индексировании GiST.

Исправлена ошибка сегментации в transform() в управлении ошибками proj4.

Исправлены несколько текстов proj4 в spatial_ref_sys (отсутствие +proj).

Загрузчик: исправлено использование строковых функций, переработана проверка объектов NULL, исправлена ошибка сегментации при вводе MULTILINESTRING.

Исправлена ошибка при работе с размерностями в MakeLine.

Исправлена ошибка в translate(), портящая выводимые границы.

A.1.15.3. Улучшения

Усовершенствована документация.

Более мощный оценщик выборки.

Незначительно увеличение скорости выполнения distance().

Незначительные чистки.

Почищено индексирование GiST.

Упрощение синтаксиса, принятого в парсере box3d.

A.1.16. Релиз 1.0.3

Дата релиза: 2005/08/08

Содержит исправления нескольких ошибок, включая корректировку запасных геометрий, и новые усовершенствования.

A.1.16.1. Обновление

Из-за ошибки в вычичлении границ, процедура обновления требует специального внимания. Кэшированные в базе границы могут быть некорректны.

Процедура обновления железа (дамп/восстановление) принудительно пересчитывает все границы (не включая дампы). Это необходимо, если обновляетесь с релиза до 1.0.0RC6.

Если вы обновляетесь с версии 1.0.0RC6 или выше, этот релиз вклучает PERL-скрипт (utils/rebuild_bbox_caches.pl), производящие пересчет геометрических границ и выполняющий все прочие необходимые операции (обновление геометрической статистики, переиндексация). Запустите скрипт после 'make install' (запустите без аргументов для получения помощи по синтаксису). Опциональный запуск utils/postgis_proc_upgrade.pl приводит к обновлению процедур PosGIS и подписей функций (смотрите обновление софта).

A.1.16.2. Исправления ошибок

Несколько исправлений ошибок в вычислении 2d границ lwgeom.

Исправление ошибки при обработке POINT в WKT (-w) в загрузчике.

Исправление ошибки в дампере на 64-битных машинах.

Исправление ошибки в дампере при обработке запросов, определенных пользователями.

Исправление ошибки в скрипте create_undef.pl.

A.1.16.3. Усовершенствования

Небольшое улучшение выполнения в функции канонического ввода.

Незначительная чистка загрузчика.

Поддержка многобайтных имен полей в загрузчике.

Усовершенствован скрипт postgis_restore.pl.

Новый полезный скрипт rebuild_bbox_caches.pl.

A.1.17. Релиз 1.0.2

Дата релиза: 2005/07/04

Содержит новые исправления ошибок и усовершенствования.

A.1.17.1. Обновление

Если вы обновляетесь с релиза 1.0.0RC6 или выше, вы НЕ нуждаетесь в дампе/восстановлении.

Обновление с более старых релизов требует дампа/перезагрузки. Смотрите подробную информацию в главе Обновление.

A.1.17.2. Исправления ошибок

Неприемлемое ops b-дерева.

Заткнули утечку памяти в pg_error.

Исправлен индекс R-дерева.

Почищены скрипты сборки (во избежание путаницы между CFLAGS и CXXFLAGS).

A.1.17.3. Усовершенствования

Новые возможности создания индекса в загрузчике (переключатель -I).

Начальная поддержка для PostgreSQL 8.1dev.

A.1.18. Релиз 1.0.1

Дата релиза: 2005/05/24

Содержит новые исправления ошибок и некоторые усовершенствования.

A.1.18.1. Обновление

Если вы обновляетесь с релиза 1.0.0RC6 или выше, вы НЕ нуждаетесь в дампе/восстановлении.

Обновление с более старых релизов требует дампа/перезагрузки. Смотрите подробную информацию в главе Обновление.

A.1.18.2. Изменения библиотеки

БАГФИКС 3d-вычислений в length_spheroid().

БАГФИКС в оценщике присоединенной выборки.

A.1.18.3. Прочие изменения/добавления

БАГФИКС утечки в функциях shp2pgsql.

Улчшена поддержка конкурнтности PostGIS в нескольких схемах.

Исправления документации.

jdbc2: компиляция с "-target 1.2 -source 1.2" по умолчанию.

НОВЫЙ переключатель -k для pgsql2shp

НОВАЯ поддержка кастомных опций для createdb в postgis_restore.pl.

БАГФИКС в именах атрибутов в pgsql2shp.

БАГФИКС в определениях парижских проекций.

Почищен postgis_restore.pl.

A.1.19. Релиз 1.0.0

Дата релиза: 2005/04/19

Финал релиза 1.0.0. Содержит новые исправления ошибок, новые усовершенствования загрузчика (более полная поддержка старых версий PostGIS) и пополненную документацию.

A.1.19.1. Обновление

Если вы обновляетесь с релиза 1.0.0RC6, вы НЕ нуждаетесь в дампе/восстановлении.

Обновление с любых других предыдущих релизов требует дампа/перезагрузки. Смотрите подробную информацию в главе Обновление.

A.1.19.2. Изменения библиотеки

БАГФИКС в transform() со случайным освобождением адресов памяти.

БАГФИКС в force_3dm() с распределением меньшей. чем необходимо, памяти.

БАГФИКС в присоединенном избирательном оценщике (defaults, leaks, tuplecount, sd).

A.1.19.3. Прочие изменения/добавления

БАГФИКС в shp2pgsql с потерей значений, начинающихся с таба или с апострофа.

НОВЫЕ страницы мануала для загрузчика/дампера.

НОВАЯ поддержка старых версий (HWGEOM) PostGIS в shp2pgsql.

НОВЫЙ флаг -p (prepare) для shp2pgsql.

НОВАЯ глава мануала о совместимости с OGC.

НОВАЯ поддержка автоконфигурации для библиотеки JTS.

БАГФИКС в оценщике тестов (поддержка LWGEOM и парсинга схем).

A.1.20. Релиз 1.0.0RC6

Дата релиза: 2005/03/30

Шестой релиз-кандидат для 1.0.0. Содержит новые исправления ошибок и чистки.

A.1.20.1. Обновление

Для обновления с предыдущих релизов вам необходим дамп/восстановление. Более подробную информацию смотрите в главе Обновление.

A.1.20.2. Изменения библиотеки

БАГФИКС в multi()

Ранний возврат [когда noop] с multi()

A.1.20.3. Изменения скриптов

Удалены функции {x,y}{min,max}(box2d).

A.1.20.4. Прочие изменения

БАГФИКС в скрипте postgis_restore.pl.

БАГФИКС в дампере на платформе 64-бит.

A.1.21. Релиз 1.0.0RC5

Дата релиза: 2005/03/25

Пятый релиз-кандидат для 1.0.0. Содержит новые исправления ошибок и улучшения.

A.1.21.1. Обновление

Если вы обновляетесь с релиза 1.0.0RC4, вы НЕ нуждаетесь в дампе/перезаливке.

Обновление с любых других релизов требует дампа/перезаливки. Более подробную информацию ищите в главе Обновление.

A.1.21.2. Изменения библиотеки

БАГФИКС (ошибка сегментации) в вычислении box3d (да, еще раз!).

БАГФИКС (ошибка сегментации) в estimated_extent().

A.1.21.3. Прочие изменения

Уменьшение скрипта сборки и чистка утилит.

Дополнительные советы по производительности в документации.

A.1.22. Релиз 1.0.0RC4

Дата релиза: 2005/03/18

Четвертый релиз-кандидат для 1.0.0. Содержит исправления ошибок и новые улучшения.

A.1.22.1. Обновление

Вам следует сделать дамп/восстановление предшествующего релиза. Смотрите подробности в главе "Обновление".

A.1.22.2. Изменения библиотеки

БАГФИКС (ошибка сегментации) в geom_accum().

БАГФИКС поддержки на 64-битной архитектуре.

БАГФИКС вычеслений функции box3d для коллекций.

НОВШЕСТВО. Поддержка вложенных запросов в оценщике выборки.

Ранний возврат для force_collection.

Множество исправлений в SnapToGrid().

Для вывода Box2d снова изменена точность: 15 значащих цифр.

A.1.22.3. Изменения скриптов

НОВАЯ функция distance_sphere().

Изменена реализация get_proj4_from_srid: используется PL/PGSQL вместо SQL.

A.1.22.4. Прочие изменения

БАГФИКС загрузчика и дампера в обработке многолинейных шейпов.

БАГФИКС загрузчика, пропускавшего все, кроме первой точки полигона.

jdbc2: почищено код, улучшен Makefile.

Переменные FLEX и YACC устанавливаемые *after* pgsql Makefile.global включаются только если *stripped*-версия pgsql вычисляется как пустая строка.

В релиз добавлен уже сгенерированный парсер.

Окультурена конструкция скриптов.

Усовершенствован контроль версий, который был централизован в Version.config.

Усовершенствований в postgis_restore.pl

A.1.23. Релиз 1.0.0RC3

Дата релиза: 2005/02/24

Третий релиз-кандидат для 1.0.0. Содержит много исправлений багов и улучщений.

A.1.23.1. Обновление

Вам необходим дамп/восстановление с предшествующих релизов. Смотрите подробности в главе "Обновление".

A.1.23.2. Изменения библиотеки

БАГФИКС в transform(): улучшенная обработка ошибки с отсутствующим SRID.

БАГФИКС в управлении распределением памяти.

БАГФИКС в force_collection(), вызывающем крах коннекта с мапсервера на простых (единичных) геометрических типах.

БАГФИКС в GeometryFromText() с добавлением в кэш bbox.

Понижена точность вывода box2d.

Макросу DEBUG дан префикс PGIS_ во избежание столкновения с одноименным в pgsql.

Закрыта утечка в конвертере GEOS2POSTGIS.

За счет ускорения освобождения контекста запроса снижены требования к памяти.

A.1.23.3. Изменения скриптов

БАГФИКС в переплетах 72 индексов.

БАГФИКС в probe_geometry_columns() с работой с PG72 и поддержкой нескольких геометрических столбцов в одной таблице.

НОВШЕСТВО bool::text cast

Для улучшения характеристик некоторые функции переделаны из STABLE в IMMUTABLE.

A.1.23.4. Изменения JDBC

jdbc2: Небольшие патчи, тесты box2d/3d, ревизия документации и лицензии.

jdbc2: Исправлена ошибка в авторегистрации типов pgjdbc 8.0.

jdbc2: Прекращено использование только возможностей jdk1.4 для сборки со старыми релизами jdk.

jdbc2: Добавлена поддержка сборки без pg72jdbc2.jar

jdbc2: Обновлен и почищен makefile

jdbc2: Добавленна BETA-поддержка геометрических классов jts.

jdbc2: Скрыты тесты "известная-неудача" в применении к старым серверам PostGIS.

jdbc2: Исправлен обработчик метрических геометрий в EWKT.

A.1.23.5. Прочие изменения

Новая глава в мануале, посвященная советам по производительности.

обновление документации: требуется pgsql72, lwpostgis.sql.

Несколько изменений в autoconf-е.

Извлечение BUILDDATE сделано более портабельным.

Исправлен spatial_ref_sys.sql. теперь избегает vacuum-ить всю базу данных.

spatial_ref_sys: изменено вхождение Paris в более чем один дистрибутив с 0.x.

A.1.24. Релиз 1.0.0RC2

Дата релиза: 2005/01/26

Второй релиз-кандидат для 1.0.0, содержащий исправления багов и новые усовершенствования.

A.1.24.1. Обновление

Для обновления вам необходим дамп/восстановление с предшествующих релизов. Более подробную информацию вы можете получить в главе Обновление.

A.1.24.2. Изменения библиотеки

БАГФИКС в вычислении точечного массива box3d.

БАГФИКС в определении distance_spheroid

БАГФИКС в transform() с отсутствием обновления кэша bbox.

НОВЫЙ драйвер jdbc (jdbc2)

Поддержка синтаксиса GEOMETRYCOLLECTION(EMPTY) для обратной совместимости.

Ускорение бинарного вывода.

Точные конструкторы OGC WKB/WKT.

A.1.24.3. Изменения в скриптах

Более корректное использование STABLE, IMMUTABLE, STRICT в lwpostgis.sql

Точные конструкторы OGC WKB/WKT.

A.1.24.4. Прочие изменения

Быстрый и более надежный загрузчик (пока без i18n).

Предварительный скрипт автоконфигурации.

A.1.25. Релиз 1.0.0RC1

Дата релиза: 2005/01/13

Это первый кандидат в основные релизы PostGIS, со встроенным хранением типов PostGIS, переработанный, чтобы стать меньше и быстрее на запросах с индексами.

A.1.25.1. Обновление

Для обновления вам необходим дамп/восстановление с предшествующих релизов. Более подробную информацию вы можете получить в главе Обновление.

A.1.25.2. Изменения

Ускорение парсинга канонического ввода.

Потери канонического вывода.

Канонические бинарные IO EWKB с PG>73.

Поддержка координат до 4d, снижение потерь при преобразовании shapefile->postgis->shapefile.

Новые функции: UpdateGeometrySRID(), AsGML(), SnapToGrid(), ForceRHR(), estimated_extent(), accum().

Вертикально позиционированные операторы индексирования.

Функция выбора JOIN.

Больше геометрических конструкторов / редакторов.

Расширенное API PostGIS.

Поддержка UTF8 загрузчиком.


Назад Выше
A. Приложения Начало
Биржа долевых инвестиций SIMEX.

Последнее редактирование: 2008-04-25 16:15:05

Метки материала: PostGIS, GIS, PostgreSQL, ГИС, БД, базы данных, релиз, обновление, баг, баги

Оставьте, пожалуйста, свой комментарий к публикации

Представиться как     Антибот:
   

Просьба не постить мусор. Если вы хотите потестить xBB, воспользуйтесь кнопкой предварительного просмотра на панели инструментов xBBEditor-а.


© 2007-2017, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.