172 похожих чатов

Господа подскажите пожалуйста, если у меня мастер 13.4 версии, смогу

ли я настроить потоковую физическую репликацию со слейвом 13.3-ей версии?

17 ответов

11 просмотров

Да. Но что мешает обновиться до одного релиза :)

Vitalii-Borisov Автор вопроса
Denis Girko ☕️
Да. Но что мешает обновиться до одного релиза :)

13.3 инстанс общий с другими проектами, щас узнаю у других команд, критичен ли простой🤔

А тебе слейв зачем вообще?

Vitalii-Borisov Автор вопроса
Ilya Zviagin
А тебе слейв зачем вообще?

мастер в РФ, слейв в европе. Для скорости ответа

Vitalii Borisov
мастер в РФ, слейв в европе. Для скорости ответа

Я к тому, не боишься, что на другой версии по-другому работать будет?

Vitalii-Borisov Автор вопроса
Ilya Zviagin
Я к тому, не боишься, что на другой версии по-друг...

ты про новые фичи, которые добавлены в рамках минорной версии? Чисто теоретически такой риск есть, да.😀 У меня варианты либо апргейднуть слейв с простоем либо как-то даунгрейднуть мастер (надо разбираться как) либо выделить отдельный слейв только для моего проекта либо апргейднуть слейв с без простоя (надо разбираться как)

Vitalii Borisov
ты про новые фичи, которые добавлены в рамках мино...

Нет, я про возможные миниатюрные разницы в оптимизаторе, которые могут дать очень большие различия в работе

Vitalii-Borisov Автор вопроса
Ilya Zviagin
Нет, я про возможные миниатюрные разницы в оптимиз...

Не, если разраб заюзают фичу которую добавили только в 13.4 тогда будет косяк если в кишках 13.4 что-то оптимизировали, из-за чего на 13.3 будет медленнее выполняться, чем на 13.4, один и тот же запрос, то я не думаю что это существенно🤷🏽 не, я понимаю что использовать разные версии постгреса это попахивающее решение, но я сейчас разведываю разные варианты😀

Vitalii Borisov
Не, если разраб заюзают фичу которую добавили толь...

Эээ... это минорные версии, и "фичу которую добавили только в 13.4" в них просто не должно быть (хотя на практике я помню пару случаев добавления минимальных features (которые можно было считать и bug fixes)). И да, любые советы, кроме обновления всего до 13.4 — плохие (против политики проекта). ;) Да и само такое обновление в норме занимает меньше минуты и состоит в установке новой minor version (время уходит, в основном, на перезапуск PostgreSQL).

Vitalii-Borisov Автор вопроса
Yaroslav Schekin
Эээ... это минорные версии, и "фичу которую добави...

ну по semver в минорных версиях допустимы новые фичи, а как у постгреса я не знаю. чем тогда от патчей минорные отличаются?

Vitalii Borisov
ну по semver в минорных версиях допустимы новые фи...

> а как у постгреса я не знаю. А у PostgreSQL — нет. > чем тогда от патчей минорные отличаются? В minor versions у PostgreSQL должны быть исключительно исправления ошибок. См. https://www.postgresql.org/support/versioning/

Vitalii-Borisov Автор вопроса
Yaroslav Schekin
> а как у постгреса я не знаю. А у PostgreSQL — н...

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

Vitalii Borisov
ну по ссылке я не увидел что в тексте явно напиано...

While upgrading will always contain some level of risk, PostgreSQL minor releases fix only frequently-encountered bugs, security issues, and data corruption problems to reduce the risk associated with upgrading. For minor releases, the community considers not upgrading to be riskier than upgrading.

Vitalii-Borisov Автор вопроса
Yaroslav Schekin
While upgrading will always contain some level of ...

>>…minor releases fix only… ну я читаю это предложение не как «в минорных только фиксы», а как «в минорных только следующие виды фиксов», ну ладно я понял что минорные это багфиксы.

Vitalii Borisov
>>…minor releases fix only… ну я читаю это предлож...

Ну так 100% гарантии того, что в новых версиях вообще не будет никаких изменений features, Вам никто не даст ни в каком проекте (потому с чьей-то точки зрения что-то может быть bug fix, а с чьей-то другой — feature). https://xkcd.com/1172/ ;) Но политики "никаких новых features в minor versions" в PostgreSQL стараются придерживаться (и это почти всегда удаётся). Вот тут немного больше подробностей: https://www.postgresql.org/docs/current/upgrading.html

Vitalii Borisov
13.3 инстанс общий с другими проектами, щас узнаю ...

Напоминаю, что там дажэ pg_upgrade ненужэн -- только обновить пакеты в системе и перезапустить сервер postgres.

Vitalii-Borisov Автор вопроса

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
Кибер Бомж
8
Карта сайта