Re: Conflict Detection and Resolution

Поиск
Список
Период
Сортировка
Искать
От
Peter Eisentraut
Тема
Re: Conflict Detection and Resolution
Дата
Msg-id
ad4ab5bd-603a-4ee2-9514-e79c0c391ed7@eisentraut.org
Ответ на
Список
Дерево обсуждения
Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Tomas Vondra <tomas.vondra@enterprisedb.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Tomas Vondra <tomas.vondra@enterprisedb.com>
Re: Conflict Detection and Resolution Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Tomas Vondra <tomas.vondra@enterprisedb.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Tomas Vondra <tomas.vondra@enterprisedb.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Tomas Vondra <tomas.vondra@enterprisedb.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Tomas Vondra <tomas.vondra@enterprisedb.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Tomas Vondra <tomas.vondra@enterprisedb.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Tomas Vondra <tomas.vondra@enterprisedb.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Nisha Moond <nisha.moond412@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Nisha Moond <nisha.moond412@gmail.com>
Re: Conflict Detection and Resolution Ashutosh Bapat <ashutosh.bapat.oss@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Ashutosh Bapat <ashutosh.bapat.oss@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Ashutosh Bapat <ashutosh.bapat.oss@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Ashutosh Bapat <ashutosh.bapat.oss@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Nisha Moond <nisha.moond412@gmail.com>
Re: Conflict Detection and Resolution Ajin Cherian <itsajin@gmail.com>
Re: Conflict Detection and Resolution Nisha Moond <nisha.moond412@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Ajin Cherian <itsajin@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Ajin Cherian <itsajin@gmail.com>
RE: Conflict Detection and Resolution "Zhijie Hou (Fujitsu)" <houzj.fnst@fujitsu.com>
RE: Conflict Detection and Resolution "Zhijie Hou (Fujitsu)" <houzj.fnst@fujitsu.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Masahiko Sawada <sawada.mshk@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Masahiko Sawada <sawada.mshk@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
RE: Conflict Detection and Resolution "Zhijie Hou (Fujitsu)" <houzj.fnst@fujitsu.com>
Re: Conflict Detection and Resolution Masahiko Sawada <sawada.mshk@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution "Jonathan S. Katz" <jkatz@postgresql.org>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
RE: Conflict Detection and Resolution "Zhijie Hou (Fujitsu)" <houzj.fnst@fujitsu.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Nisha Moond <nisha.moond412@gmail.com>
Re: Conflict Detection and Resolution Tomas Vondra <tomas.vondra@enterprisedb.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
Re: Conflict Detection and Resolution Peter Eisentraut <peter@eisentraut.org>
RE: Conflict Detection and Resolution "Zhijie Hou (Fujitsu)" <houzj.fnst@fujitsu.com>
Re: Conflict Detection and Resolution Robert Haas <robertmhaas@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Tomas Vondra <tomas.vondra@enterprisedb.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Robert Haas <robertmhaas@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Dilip Kumar <dilipbalaut@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution Masahiko Sawada <sawada.mshk@gmail.com>
Re: Conflict Detection and Resolution Amit Kapila <amit.kapila16@gmail.com>
Re: Conflict Detection and Resolution shveta malik <shveta.malik@gmail.com>
On 23.05.24 08:36, shveta malik wrote:
> Conflict Resolution
> ----------------
> a) latest_timestamp_wins:    The change with later commit timestamp wins.
> b) earliest_timestamp_wins:   The change with earlier commit timestamp wins.
> c) apply:   Always apply the remote change.
> d) skip:    Remote change is skipped.
> e) error:   Error out on conflict. Replication is stopped, manual
> action is needed.

You might be aware of pglogical, which has similar conflict resolution 
modes, but they appear to be spelled a bit different.  It might be worth 
reviewing this, so that we don't unnecessarily introduce differences.

https://github.com/2ndquadrant/pglogical?tab=readme-ov-file#conflicts

There might also be other inspiration to be found related to this in 
pglogical documentation or code.



В списке pgsql-hackers по дате отправления
От: Masahiko Sawada
Дата:
От: Alvaro Herrera
Дата:
FAQ