On Thursday, August 29, 2024 11:18 AM shveta malik <shveta.ma...@gmail.com> 
wrote:
> 
> On Thu, Aug 29, 2024 at 4:59 AM Peter Smith <smithpb2...@gmail.com>
> wrote:
> >
> > On Wed, Aug 28, 2024 at 9:19 PM Amit Kapila <amit.kapil...@gmail.com>
> wrote:
> > >
> > > On Wed, Aug 28, 2024 at 11:43 AM shveta malik
> <shveta.ma...@gmail.com> wrote:
> > > >
> > > > Thanks for the patch. Just thinking out loud, since we have names
> > > > like 'apply_error_count', 'sync_error_count' which tells that they
> > > > are actually error-count, will it be better to have something
> > > > similar in conflict-count cases, like
> > > > 'insert_exists_conflict_count', 'delete_missing_conflict_count' and so
> on. Thoughts?
> > > >
> > >
> > > It would be better to have conflict in the names but OTOH it will
> > > make the names a bit longer. The other alternatives could be (a)
> > > insert_exists_confl_count, etc. (b) confl_insert_exists_count, etc.
> > > (c) confl_insert_exists, etc. These are based on the column names in
> > > the existing view pg_stat_database_conflicts [1]. The (c) looks
> > > better than other options but it will make the conflict-related
> > > columns different from error-related columns.
> > >
> > > Yet another option is to have a different view like
> > > pg_stat_subscription_conflicts but that sounds like going too far.
> 
> Yes, I think we are good with pg_stat_subscription_stats for the time being.
> 
> > >
> > > [1] -
> > >
> https://www.postgresql.org/docs/devel/monitoring-stats.html#MONITORI
> > > NG-PG-STAT-DATABASE-CONFLICTS-VIEW
> >
> > Option (c) looked good to me.
> 
> +1 for option c. it should be okay to not have '_count' in the name.

Agreed. Here is new version patch which change the names as suggested. I also
rebased the patch based on another renaming commit 640178c9.

Best Regards,
Hou zj

Attachment: v4-0001-Collect-statistics-about-conflicts-in-logical-rep.patch
Description: v4-0001-Collect-statistics-about-conflicts-in-logical-rep.patch

Reply via email to