Re: [Bug] Logical Replication failing if the DateStyle is different in Publisher & Subscriber
От | Dilip Kumar |
---|---|
Тема | Re: [Bug] Logical Replication failing if the DateStyle is different in Publisher & Subscriber |
Дата | |
Msg-id | CAFiTN-vf4mtr_1zC8U5yq_DzuZ7LFzgzqe25S1qgw6nPCpjmtg@mail.gmail.com обсуждение исходный текст |
Ответ на | Fwd: [Bug] Logical Replication failing if the DateStyle is different in Publisher & Subscriber (Sadhuprasad Patro <b.sadhu@gmail.com>) |
Ответы |
Re: [Bug] Logical Replication failing if the DateStyle is different in Publisher & Subscriber
Re: [Bug] Logical Replication failing if the DateStyle is different in Publisher & Subscriber |
Список | pgsql-hackers |
On Thu, Oct 14, 2021 at 3:48 PM Sadhuprasad Patro <b.sadhu@gmail.com> wrote: > > Hi All, > > Publisher 'DateStyle' is set as "SQL, MDY", whereas in Subscriber as > "SQL, DMY", the logical replication is not working... > > From Publisher: > postgres=# INSERT INTO calendar VALUES ('07-18-1036', '1'), ('05-15-1135', '1'); > INSERT 0 2 > > Getting below error in the subscriber log file, > 2021-10-14 00:59:23.067 PDT [38262] ERROR: date/time field value out > of range: "07/18/1036" > 2021-10-14 00:59:23.067 PDT [38262] HINT: Perhaps you need a > different "datestyle" setting. > > Is this an expected behavior? Looks like a problem to me, I think for fixing this, on logical replication connection always set subscriber's DateStlyle, with that the walsender will always send the data in the same DateStyle that worker understands and then we are good. -- Regards, Dilip Kumar EnterpriseDB: http://www.enterprisedb.com
В списке pgsql-hackers по дате отправления: