On Monday, April 25, 2016, Melvin Davidson <
melvin6925@gmail.com> wrote:
I suspect it means that when initdb starts up the database (in single user mode is suspect) it sets that option and does its thing. And since its thing involves making the catalogs look like whatever the C structure are expecting there isn't an issue.
I guess "life isn't fair" is the most appropriate response to that...
I don't dispute that these things would be nice but one doesn't get to use software for free and then bitch about the disparate organizational practices of the people writing the code. And I wouldn't classify the above list of self-proclaimed community entitlements as being particularly helpful - especially buried on an unrelated thread regarding a guc.
You've found a piece of obscure documentation that is unclear. You've been told how things work. Feel free to either submit a re-wording or an actual patch to prevent the next person from having the same confusion - depending on how motivitated you are toward that prevention. Then, I'd suggest simple acceptance and moving on.
David J.