2015-01-30 3 views
1

В Npgsql версии 2.1.3 я заметил, что тип NpgsqlTypes.NpgsqlPoint использует значения с одной точностью. Однако документация для всех типов, использующих точки (точка, путь, многоугольник и т. Д.) В Postgres v9.3 +, указывает, что она использует 16 байтов для хранения значений, что подразумевает хранение с двойной точностью. Есть ли план обновления NpgsqlPoint для использования двойной точности, или я неправильно читаю документацию Postgres?Будет ли обновлен NpgsqlPoint для использования Double Precision

ответ

1

Вы абсолютно правы. Сейчас мы работаем над капитальным ремонтом Npgsql v3.0, где это уже исправлено, и NpgsqlPoint имеет удвоения (к сожалению, эта версия все еще находится в альфа-версии).

+0

Статус Npgsql v3.0 можно найти здесь (https://github.com/npgsql/npgsql/milestones/3.0). Исправление ошибки для этой конкретной проблемы можно найти здесь (https://github.com/npgsql/npgsql/issues/437). –

+0

Пакет NuGet для Npgsql v3.0 rc2 был выпущен 17 июля 2015 года. –

 Смежные вопросы

  • Нет связанных вопросов^_^