Winner of naming discussions: Synchronous Commit - Mailing list pgsql-hackers

From Simon Riggs
Subject Winner of naming discussions: Synchronous Commit
Date
Msg-id 1182680407.9276.423.camel@silverbirch.site
Whole thread Raw
Responses Re: Winner of naming discussions: Synchronous Commit  ("Zeugswetter Andreas ADI SD" <Andreas.Zeugswetter@s-itsolutions.at>)
List pgsql-hackers
Thank you to everyone for input on the naming of Feature "X".

The clear winner of the parameter naming was synchronous_commit, which
would imply we refer to the new feature as Asynchronous Commit in the
release notes and general discussions.

I will be now be starting to make changes throughout the patch so that
this name is used for variable names, function calls and comments. After
that I'll be working on docs for this feature, though they may not be
available until next week, given my current schedule. The docs will
include discussions of the proof of using mixed synch/asynch commits.

The ideas, in chronological order, and voices in favour of them were:

transaction_guarantee
Idea: Simon Riggs
Supporters: None

deferred_commit
Idea: Tom Lane
Supporters: Richard Huxton

synchronous_commit
Idea: Greg Stark
Supporters: Simon, Josh, Tom, Bruce, Florian

reliable_commit
Idea: Bruce Momjian
Supporters: None

commit_durability
Idea: Simon Riggs
Supporters: None

confirmed_commit
Idea: Greg Smith
Supporters: None

synchronous_commit is a clear winner. Most of the names have
difficulties as to how we would refer to them when turned off: undurable
commit, unconfirmed commit, unreliable commit don't work for me, nor
does undeferred commit make sense for normal commits. Also, I can't see
our press release saying "PostgreSQL releases Unreliable Commit". :-)

--  Simon Riggs              EnterpriseDB   http://www.enterprisedb.com




pgsql-hackers by date:

Previous
From: Kenneth Marshall
Date:
Subject: Re: Bugtraq: Having Fun With PostgreSQL
Next
From: Tom Lane
Date:
Subject: Re: Bugtraq: Having Fun With PostgreSQL