2 месяца назад
Допиливаем компиляторы, чтобы повысить качество тестирования кода PostgreSQL
Анализ показателей покрытия кода (code coverage) помогает понять, какие части кода покрыли тесты, а какие — нет, чтобы выявить потенциальные слабые места. Для сбора покрытия кода в PostgreSQL есть компилятор clang — он использует хэширование для генерации имен файлов при записи данных о покрытии. Иногда разным данным ошибочно соответствовал один и тот же хэш...
06:44
1,0×
00:00/06:44
373,8 тыс смотрели · 4 года назад
3 года назад
Как установить PostgreSQL
PostgreSQL, часто называемый просто Postgres, представляет собой универсальную систему управления объектно-реляционными базами данных с открытым исходным кодом. Она имеет множество мощных функций, таких как онлайн резервное копирование, восстановление на определенный момент времени, вложенные транзакции, запросы SQL и JSON, многоуровневое управление параллелизмом (MVCC), асинхронная репликация и многое другое. Установка PostgreSQL На момент написания этой статьи последней версией PostgreSQL, доступной из репозиториев Debian по умолчанию, была PostgreSQL версии 11.5. Для установки PostgreSQL на ваш сервер Debian выполните следующие шаги в качестве root или пользователя с привилегиями sudo: 1...