LINUX.ORG.RU

История изменений

Исправление Toxo2, (текущая версия) :

держать устаревшую версию постгреса вряд ли кому нужно, кроме случая «лень обновлять»

Не-не-не, обновлять версию ПГ это прям очень опасно в реальной жизни может быть.
В 13 было

array_cat ( anyarray, anyarray ) → anyarray
В 14 стало
array_cat ( anycompatiblearray, anycompatiblearray ) → anycompatiblearray
и все самодельные AGGREGATE, которые использовали её в SFUNC развалились.

Например.

Всё-таки вариант с «исторически так сложилось» мне кажется лучше, чем объяснение с простотой смены версии ПГ.

Исходная версия Toxo2, :

держать устаревшую версию постгреса вряд ли кому нужно, кроме случая «лень обновлять»

Не-не-не, обновлять версию ПГ это прям очень опасно в реальной жизни может быть. В 13 было

array_cat ( anyarray, anyarray ) → anyarray
В 14 стало
array_cat ( anycompatiblearray, anycompatiblearray ) → anycompatiblearray
и все самодельные AGGREGATE, которые использовали её в SFUNC развалились.

Например.

Всё-таки вариант с «исторически так сложилось» мне кажется лучше, чем объяснение с простотой смены версии ПГ.