All streams
Search
Write a publication
Pull to refresh

Comments 4

А о чём эта статья? Вроде всё по делу сказано, но что делать с полученной информацией - не понятно. По сути просто описание того что такое Postgres. Хорошее описание. Но… ощущение что ничего нового не привносит, просто своими словами описание пересказано. Не то чтобы это совсем плохо, но оставляет ощущение… пустоты.

>Меня поразила степень предусмотрительности её авторов

Ну вот тут Вы явно загнули, у пг есть ряд родовых травм которые не спешат лечить в ваниле (32-битный счетчик транзакций, модель MVCC основаная на хранении старых версий строк для которой нужен вакуум, заморозка и прочие прелести, временные таблицы которые ведут себя как постоянные в результате имеем гору проблем с 1С) и это только 3 травмы на вскидку. Если копнуть, то найдутся и другие.

Поэтому тут я бы сказал авторы предусмотрели все чтобы появились платные форки в которых родовые травмы хоть как-то полечили.

Из форков вмёржить правки в ваниль лицензия форков не позволяет?

1) А кто сказал что форки с доп функционалом хотят что-то мержить в ванилу? Они же продают за деньги свои доработки.

Конечно есть доработки в ванилу из этих форков, не буду принижать заслуги этих компаний.

2) Кто сказал что core team postgres и еще группа мажорных контрибьюторов ванилы примет все доработки, что предложит сторонняя компания или разработчик?

Простой пример - доработки от компании постгрес профессиональный касательно 64-битного счетчика транзакций доступны бесплатно уже много лет, но продвижение этого патча в ванилу идет с таким скрипом и тормозами, что и в 20-й версии пг мы не увидим вылеченной эту родовую травму. Патч огромный и его просто боятся (отговорка такая имхо) принять целиком.

Sign up to leave a comment.

Articles