Комментарии 6
Очень интересной обещает быть эта версия.
Какие фишки выделил бы? Многие называют: aio, oath 2.0 и uuidv7.
Я бы добавил: btree skip scan, куча всего в мониторинге, до сих пор куча всего в [авто]очистке, перенос статистики.
А что еще?
Специфика нашей работы в том, что мы поддерживаем чужие базы, поэтому, то, что в PG завезли uuidv7, это, конечно хорошо и спасибо Андрею за этот труд. Но мы будем осуществлять поддержку хоть с ними хоть без них. Чисто с точки зрения ДБА, на мой взгляд самым интересным тут является skip scan - это то, с чем мы будем сталкиваться каждый день, перенос статистики при апгрейде позволит значительно уменьшить время даунтайма при апгрейде. get_stat_get_backend_wal - интересно, нужно будет посмотреть, не то, чтобы прям супер нужная вещь, но интересно. autovacuum_vacuum_max_threshold - тоже полезная штука в ряде случаев. aio - надо будет позже смотреть, как себя будет вести, но тоже безусловно полезная штука Неожиданно было про LO, почему-то у меня было ощущение, что их когда-то реализовали и с тех пор таскают за собой для обратной совместимости, ан нет - развивают потихоньку :) Было бы интересно получить индексы по виртуальным столбцам - к примеру uuidv7 внедрили, из него можно created_at выдирать, но если по этому столбцу идёт поиск, то получается, что информация будет дублироваться по сути, но, видимо, это задел для будущих версий.
Ну то есть да - очень интересная версия.
Все супер классно)
А будет когда-нибудь поддержка на уровне libpq передача сертификатов не через файл?
PostgreSQL 18: Часть 5 или Коммитфест 2025-03