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

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

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

17 ответов

12 просмотров

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

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 Автор вопроса

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

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

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
7
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
Я правильно понимаю что нет способов получить список ожидающих заявок на вступление в группу с помощью бота из mtproto?
Шамиль Прилов
7
А можно вопрос? Мне сегодня сказали что у меня функция (которая просто заполняет массив значениями) не правильная void Full(double * arr, int n) { for (int i = 0; i < n; i...
† C E †
7
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Карта сайта