agora inbox for [email protected]  
help / color / mirror / Atom feed
[PATCH v8 2/7] Row pattern recognition patch (parse/analysis).
133+ messages / 3 participants
[nested] [flat]

* [PATCH v8 2/7] Row pattern recognition patch (parse/analysis).
@ 2023-09-25 05:01 Tatsuo Ishii <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Tatsuo Ishii @ 2023-09-25 05:01 UTC (permalink / raw)

---
 src/backend/parser/parse_agg.c    |   7 +
 src/backend/parser/parse_clause.c | 293 +++++++++++++++++++++++++++++-
 src/backend/parser/parse_expr.c   |   4 +
 src/backend/parser/parse_func.c   |   3 +
 4 files changed, 306 insertions(+), 1 deletion(-)

diff --git a/src/backend/parser/parse_agg.c b/src/backend/parser/parse_agg.c
index 85cd47b7ae..aa7a1cee80 100644
--- a/src/backend/parser/parse_agg.c
+++ b/src/backend/parser/parse_agg.c
@@ -564,6 +564,10 @@ check_agglevels_and_constraints(ParseState *pstate, Node *expr)
 			errkind = true;
 			break;
 
+		case EXPR_KIND_RPR_DEFINE:
+			errkind = true;
+			break;
+
 			/*
 			 * There is intentionally no default: case here, so that the
 			 * compiler will warn if we add a new ParseExprKind without
@@ -953,6 +957,9 @@ transformWindowFuncCall(ParseState *pstate, WindowFunc *wfunc,
 		case EXPR_KIND_CYCLE_MARK:
 			errkind = true;
 			break;
+		case EXPR_KIND_RPR_DEFINE:
+			errkind = true;
+			break;
 
 			/*
 			 * There is intentionally no default: case here, so that the
diff --git a/src/backend/parser/parse_clause.c b/src/backend/parser/parse_clause.c
index 334b9b42bd..293d4b1680 100644
--- a/src/backend/parser/parse_clause.c
+++ b/src/backend/parser/parse_clause.c
@@ -100,7 +100,10 @@ static WindowClause *findWindowClause(List *wclist, const char *name);
 static Node *transformFrameOffset(ParseState *pstate, int frameOptions,
 								  Oid rangeopfamily, Oid rangeopcintype, Oid *inRangeFunc,
 								  Node *clause);
-
+static void transformRPR(ParseState *pstate, WindowClause *wc, WindowDef *windef, List **targetlist);
+static List *transformDefineClause(ParseState *pstate, WindowClause *wc, WindowDef *windef, List **targetlist);
+static void transformPatternClause(ParseState *pstate, WindowClause *wc, WindowDef *windef);
+static List *transformMeasureClause(ParseState *pstate, WindowClause *wc, WindowDef *windef);
 
 /*
  * transformFromClause -
@@ -2950,6 +2953,10 @@ transformWindowDefinitions(ParseState *pstate,
 											 rangeopfamily, rangeopcintype,
 											 &wc->endInRangeFunc,
 											 windef->endOffset);
+
+		/* Process Row Pattern Recognition related clauses */
+		transformRPR(pstate, wc, windef, targetlist);
+
 		wc->runCondition = NIL;
 		wc->winref = winref;
 
@@ -3815,3 +3822,287 @@ transformFrameOffset(ParseState *pstate, int frameOptions,
 
 	return node;
 }
+
+/*
+ * transformRPR
+ *		Process Row Pattern Recognition related clauses
+ */
+static void
+transformRPR(ParseState *pstate, WindowClause *wc, WindowDef *windef, List **targetlist)
+{
+	/*
+	 * Window definition exists?
+	 */
+	if (windef == NULL)
+		return;
+
+	/*
+	 * Row Pattern Common Syntax clause exists?
+	 */
+	if (windef->rpCommonSyntax == NULL)
+		return;
+
+	/* Check Frame option. Frame must start at current row */
+	if ((wc->frameOptions & FRAMEOPTION_START_CURRENT_ROW) == 0)
+		ereport(ERROR,
+				(errcode(ERRCODE_SYNTAX_ERROR),
+				 errmsg("FRAME must start at current row when row patttern recognition is used")));
+
+	/* Transform AFTER MACH SKIP TO clause */
+	wc->rpSkipTo = windef->rpCommonSyntax->rpSkipTo;
+
+	/* Transform SEEK or INITIAL clause */
+	wc->initial = windef->rpCommonSyntax->initial;
+
+	/* Transform DEFINE clause into list of TargetEntry's */
+	wc->defineClause = transformDefineClause(pstate, wc, windef, targetlist);
+
+	/* Check PATTERN clause and copy to patternClause */
+	transformPatternClause(pstate, wc, windef);
+
+	/* Transform MEASURE clause */
+	transformMeasureClause(pstate, wc, windef);
+}
+
+/*
+ * transformDefineClause Process DEFINE clause and transform ResTarget into
+ *		list of TargetEntry.
+ *
+ * XXX we only support column reference in row pattern definition search
+ * condition, e.g. "price". <row pattern definition variable name>.<column
+ * reference> is not supported, e.g. "A.price".
+ */
+static List *
+transformDefineClause(ParseState *pstate, WindowClause *wc, WindowDef *windef, List **targetlist)
+{
+	/* DEFINE variable name initials */
+	static	char	*defineVariableInitials = "abcdefghijklmnopqrstuvwxyz";
+
+	ListCell		*lc, *l;
+	ResTarget		*restarget, *r;
+	List			*restargets;
+	char			*name;
+	int				initialLen;
+	int				i;
+
+	/*
+	 * If Row Definition Common Syntax exists, DEFINE clause must exist.
+	 * (the raw parser should have already checked it.)
+	 */
+	Assert(windef->rpCommonSyntax->rpDefs != NULL);
+
+	/*
+	 * Check and add "A AS A IS TRUE" if pattern variable is missing in DEFINE
+	 * per the SQL standard.
+	 */
+	restargets = NIL;
+	foreach(lc, windef->rpCommonSyntax->rpPatterns)
+	{
+		A_Expr	*a;
+		bool	found = false;
+
+		if (!IsA(lfirst(lc), A_Expr))
+			ereport(ERROR,
+					errmsg("node type is not A_Expr"));
+
+		a = (A_Expr *)lfirst(lc);
+		name = strVal(a->lexpr);
+
+		foreach(l, windef->rpCommonSyntax->rpDefs)
+		{
+			restarget = (ResTarget *)lfirst(l);
+
+			if (!strcmp(restarget->name, name))
+			{
+				found = true;
+				break;
+			}
+		}
+
+		if (!found)
+		{
+			/*
+			 * "name" is missing. So create "name AS name IS TRUE" ResTarget
+			 * node and add it to the temporary list.
+			 */
+			A_Const	   *n;
+
+			restarget = makeNode(ResTarget);
+			n = makeNode(A_Const);
+			n->val.boolval.type = T_Boolean;
+			n->val.boolval.boolval = true;
+			n->location = -1;
+			restarget->name = pstrdup(name);
+			restarget->indirection = NIL;
+			restarget->val = (Node *)n;
+			restarget->location = -1;
+			restargets = lappend((List *)restargets, restarget);
+		}
+	}
+
+	if (list_length(restargets) >= 1)
+	{
+		/* add missing DEFINEs */
+		windef->rpCommonSyntax->rpDefs = list_concat(windef->rpCommonSyntax->rpDefs,
+													 restargets);
+		list_free(restargets);
+	}
+
+	/*
+	 * Check for duplicate row pattern definition variables.  The standard
+	 * requires that no two row pattern definition variable names shall be
+	 * equivalent.
+	 */
+	restargets = NIL;
+	foreach(lc, windef->rpCommonSyntax->rpDefs)
+	{
+		restarget = (ResTarget *)lfirst(lc);
+		name = restarget->name;
+
+		/*
+		 * Add DEFINE expression (Restarget->val) to the targetlist as a
+		 * TargetEntry if it does not exist yet. Planner will add the column
+		 * ref var node to the outer plan's target list later on. This makes
+		 * DEFINE expression could access the outer tuple while evaluating
+		 * PATTERN.
+		 *
+		 * XXX: adding whole expressions of DEFINE to the plan.targetlist is
+		 * not so good, because it's not necessary to evalute the expression
+		 * in the target list while running the plan. We should extract the
+		 * var nodes only then add them to the plan.targetlist.
+		 */
+		findTargetlistEntrySQL99(pstate, (Node *)restarget->val, targetlist, EXPR_KIND_RPR_DEFINE);
+
+		/*
+		 * Make sure that the row pattern definition search condition is a
+		 * boolean expression.
+		 */
+		transformWhereClause(pstate, restarget->val,
+							 EXPR_KIND_RPR_DEFINE, "DEFINE");
+
+		foreach(l, restargets)
+		{
+			char		*n;
+
+			r = (ResTarget *) lfirst(l);
+			n = r->name;
+
+			if (!strcmp(n, name))
+				ereport(ERROR,
+						(errcode(ERRCODE_SYNTAX_ERROR),
+						 errmsg("row pattern definition variable name \"%s\" appears more than once in DEFINE clause",
+								name),
+						 parser_errposition(pstate, exprLocation((Node *)r))));
+		}
+		restargets = lappend(restargets, restarget);
+	}
+	list_free(restargets);
+
+	/*
+	 * Create list of row pattern DEFINE variable name's initial.
+	 * We assign [a-z] to them (up to 26 variable names are allowed).
+	 */
+	restargets = NIL;
+	i = 0;
+	initialLen = strlen(defineVariableInitials);
+
+	foreach(lc, windef->rpCommonSyntax->rpDefs)
+	{
+		char	initial[2];
+
+		restarget = (ResTarget *)lfirst(lc);
+		name = restarget->name;
+
+		if (i >= initialLen)
+		{
+			ereport(ERROR,
+					(errcode(ERRCODE_SYNTAX_ERROR),
+					 errmsg("number of row pattern definition variable names exceeds %d", initialLen),
+					 parser_errposition(pstate, exprLocation((Node *)restarget))));
+		}
+		initial[0] = defineVariableInitials[i++];
+		initial[1] = '\0';
+		wc->defineInitial = lappend(wc->defineInitial, makeString(pstrdup(initial)));
+	}
+
+	return transformTargetList(pstate, windef->rpCommonSyntax->rpDefs,
+							   EXPR_KIND_RPR_DEFINE);
+}
+
+/*
+ * transformPatternClause
+ *		Process PATTERN clause and return PATTERN clause in the raw parse tree
+ */
+static void
+transformPatternClause(ParseState *pstate, WindowClause *wc, WindowDef *windef)
+{
+	ListCell	*lc, *l;
+
+	/*
+	 * Row Pattern Common Syntax clause exists?
+	 */
+	if (windef->rpCommonSyntax == NULL)
+		return;
+
+	/*
+	 * Primary row pattern variable names in PATTERN clause must appear in
+	 * DEFINE clause as row pattern definition variable names.
+	 */
+	wc->patternVariable = NIL;
+	wc->patternRegexp = NIL;
+	foreach(lc, windef->rpCommonSyntax->rpPatterns)
+	{
+		A_Expr	*a;
+		char	*name;
+		char	*regexp;
+		bool	found = false;
+
+		if (!IsA(lfirst(lc), A_Expr))
+			ereport(ERROR,
+					errmsg("node type is not A_Expr"));
+
+		a = (A_Expr *)lfirst(lc);
+		name = strVal(a->lexpr);
+
+		foreach(l, windef->rpCommonSyntax->rpDefs)
+		{
+			ResTarget	*restarget = (ResTarget *)lfirst(l);
+
+			if (!strcmp(restarget->name, name))
+			{
+				found = true;
+				break;
+			}
+		}
+
+		if (!found)
+		{
+			ereport(ERROR,
+					(errcode(ERRCODE_SYNTAX_ERROR),
+					 errmsg("primary row pattern variable name \"%s\" does not appear in DEFINE clause",
+							name),
+					 parser_errposition(pstate, exprLocation((Node *)a))));
+		}
+		wc->patternVariable = lappend(wc->patternVariable, makeString(pstrdup(name)));
+		regexp = strVal(lfirst(list_head(a->name)));
+		wc->patternRegexp = lappend(wc->patternRegexp, makeString(pstrdup(regexp)));
+	}
+}
+
+/*
+ * transformMeasureClause
+ *		Process MEASURE clause
+ *	XXX MEASURE clause is not supported yet
+ */
+static List *
+transformMeasureClause(ParseState *pstate, WindowClause *wc, WindowDef *windef)
+{
+	if (windef->rowPatternMeasures == NIL)
+		return NIL;
+
+	ereport(ERROR,
+			(errcode(ERRCODE_SYNTAX_ERROR),
+			 errmsg("%s","MEASURE clause is not supported yet"),
+			 parser_errposition(pstate, exprLocation((Node *)windef->rowPatternMeasures))));
+	return NIL;
+}
diff --git a/src/backend/parser/parse_expr.c b/src/backend/parser/parse_expr.c
index 64c582c344..18b58ac263 100644
--- a/src/backend/parser/parse_expr.c
+++ b/src/backend/parser/parse_expr.c
@@ -557,6 +557,7 @@ transformColumnRef(ParseState *pstate, ColumnRef *cref)
 		case EXPR_KIND_COPY_WHERE:
 		case EXPR_KIND_GENERATED_COLUMN:
 		case EXPR_KIND_CYCLE_MARK:
+		case EXPR_KIND_RPR_DEFINE:
 			/* okay */
 			break;
 
@@ -1770,6 +1771,7 @@ transformSubLink(ParseState *pstate, SubLink *sublink)
 		case EXPR_KIND_VALUES:
 		case EXPR_KIND_VALUES_SINGLE:
 		case EXPR_KIND_CYCLE_MARK:
+		case EXPR_KIND_RPR_DEFINE:
 			/* okay */
 			break;
 		case EXPR_KIND_CHECK_CONSTRAINT:
@@ -3149,6 +3151,8 @@ ParseExprKindName(ParseExprKind exprKind)
 			return "GENERATED AS";
 		case EXPR_KIND_CYCLE_MARK:
 			return "CYCLE";
+		case EXPR_KIND_RPR_DEFINE:
+			return "DEFINE";
 
 			/*
 			 * There is intentionally no default: case here, so that the
diff --git a/src/backend/parser/parse_func.c b/src/backend/parser/parse_func.c
index b3f0b6a137..2ff3699538 100644
--- a/src/backend/parser/parse_func.c
+++ b/src/backend/parser/parse_func.c
@@ -2656,6 +2656,9 @@ check_srf_call_placement(ParseState *pstate, Node *last_srf, int location)
 		case EXPR_KIND_CYCLE_MARK:
 			errkind = true;
 			break;
+		case EXPR_KIND_RPR_DEFINE:
+			errkind = true;
+			break;
 
 			/*
 			 * There is intentionally no default: case here, so that the
-- 
2.25.1


----Next_Part(Mon_Sep_25_14_26_30_2023_752)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="v8-0003-Row-pattern-recognition-patch-planner.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH v1 1/1] remove check hooks for GUCs that contribute to MaxBackends
@ 2024-06-19 18:39 Nathan Bossart <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Nathan Bossart @ 2024-06-19 18:39 UTC (permalink / raw)

---
 src/backend/utils/init/postinit.c   | 57 ++++-------------------------
 src/backend/utils/misc/guc_tables.c |  8 ++--
 src/include/utils/guc_hooks.h       |  6 ---
 3 files changed, 11 insertions(+), 60 deletions(-)

diff --git a/src/backend/utils/init/postinit.c b/src/backend/utils/init/postinit.c
index 0805398e24..8a629982c4 100644
--- a/src/backend/utils/init/postinit.c
+++ b/src/backend/utils/init/postinit.c
@@ -580,57 +580,14 @@ InitializeMaxBackends(void)
 	MaxBackends = MaxConnections + autovacuum_max_workers + 1 +
 		max_worker_processes + max_wal_senders;
 
-	/* internal error because the values were all checked previously */
 	if (MaxBackends > MAX_BACKENDS)
-		elog(ERROR, "too many backends configured");
-}
-
-/*
- * GUC check_hook for max_connections
- */
-bool
-check_max_connections(int *newval, void **extra, GucSource source)
-{
-	if (*newval + autovacuum_max_workers + 1 +
-		max_worker_processes + max_wal_senders > MAX_BACKENDS)
-		return false;
-	return true;
-}
-
-/*
- * GUC check_hook for autovacuum_max_workers
- */
-bool
-check_autovacuum_max_workers(int *newval, void **extra, GucSource source)
-{
-	if (MaxConnections + *newval + 1 +
-		max_worker_processes + max_wal_senders > MAX_BACKENDS)
-		return false;
-	return true;
-}
-
-/*
- * GUC check_hook for max_worker_processes
- */
-bool
-check_max_worker_processes(int *newval, void **extra, GucSource source)
-{
-	if (MaxConnections + autovacuum_max_workers + 1 +
-		*newval + max_wal_senders > MAX_BACKENDS)
-		return false;
-	return true;
-}
-
-/*
- * GUC check_hook for max_wal_senders
- */
-bool
-check_max_wal_senders(int *newval, void **extra, GucSource source)
-{
-	if (MaxConnections + autovacuum_max_workers + 1 +
-		max_worker_processes + *newval > MAX_BACKENDS)
-		return false;
-	return true;
+		ereport(ERROR,
+				(errcode(ERRCODE_INVALID_PARAMETER_VALUE),
+				 errmsg("too many backends configured"),
+				 errdetail("\"max_connections\" (%d) plus \"autovacuum_max_workers\" (%d) plus \"max_worker_processes\" (%d) plus \"max_wal_senders\" (%d) must be less than %d.",
+						   MaxConnections, autovacuum_max_workers,
+						   max_worker_processes, max_wal_senders,
+						   MAX_BACKENDS - 1)));
 }
 
 /*
diff --git a/src/backend/utils/misc/guc_tables.c b/src/backend/utils/misc/guc_tables.c
index 46c258be28..07b575894d 100644
--- a/src/backend/utils/misc/guc_tables.c
+++ b/src/backend/utils/misc/guc_tables.c
@@ -2207,7 +2207,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&MaxConnections,
 		100, 1, MAX_BACKENDS,
-		check_max_connections, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
@@ -2923,7 +2923,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&max_wal_senders,
 		10, 0, MAX_BACKENDS,
-		check_max_wal_senders, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
@@ -3153,7 +3153,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&max_worker_processes,
 		8, 0, MAX_BACKENDS,
-		check_max_worker_processes, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
@@ -3387,7 +3387,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&autovacuum_max_workers,
 		3, 1, MAX_BACKENDS,
-		check_autovacuum_max_workers, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
diff --git a/src/include/utils/guc_hooks.h b/src/include/utils/guc_hooks.h
index d64dc5fcdb..6304f0679b 100644
--- a/src/include/utils/guc_hooks.h
+++ b/src/include/utils/guc_hooks.h
@@ -29,8 +29,6 @@ extern bool check_application_name(char **newval, void **extra,
 								   GucSource source);
 extern void assign_application_name(const char *newval, void *extra);
 extern const char *show_archive_command(void);
-extern bool check_autovacuum_max_workers(int *newval, void **extra,
-										 GucSource source);
 extern bool check_autovacuum_work_mem(int *newval, void **extra,
 									  GucSource source);
 extern bool check_vacuum_buffer_usage_limit(int *newval, void **extra,
@@ -84,13 +82,9 @@ extern const char *show_log_timezone(void);
 extern bool check_maintenance_io_concurrency(int *newval, void **extra,
 											 GucSource source);
 extern void assign_maintenance_io_concurrency(int newval, void *extra);
-extern bool check_max_connections(int *newval, void **extra, GucSource source);
-extern bool check_max_wal_senders(int *newval, void **extra, GucSource source);
 extern bool check_max_slot_wal_keep_size(int *newval, void **extra,
 										 GucSource source);
 extern void assign_max_wal_size(int newval, void *extra);
-extern bool check_max_worker_processes(int *newval, void **extra,
-									   GucSource source);
 extern bool check_max_stack_depth(int *newval, void **extra, GucSource source);
 extern void assign_max_stack_depth(int newval, void *extra);
 extern bool check_multixact_member_buffers(int *newval, void **extra,
-- 
2.39.3 (Apple Git-146)


--4rSPnp6/pm7uSOZW--





^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH v1 1/1] remove check hooks for GUCs that contribute to MaxBackends
@ 2024-06-19 18:39 Nathan Bossart <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Nathan Bossart @ 2024-06-19 18:39 UTC (permalink / raw)

---
 src/backend/utils/init/postinit.c   | 57 ++++-------------------------
 src/backend/utils/misc/guc_tables.c |  8 ++--
 src/include/utils/guc_hooks.h       |  6 ---
 3 files changed, 11 insertions(+), 60 deletions(-)

diff --git a/src/backend/utils/init/postinit.c b/src/backend/utils/init/postinit.c
index 0805398e24..8a629982c4 100644
--- a/src/backend/utils/init/postinit.c
+++ b/src/backend/utils/init/postinit.c
@@ -580,57 +580,14 @@ InitializeMaxBackends(void)
 	MaxBackends = MaxConnections + autovacuum_max_workers + 1 +
 		max_worker_processes + max_wal_senders;
 
-	/* internal error because the values were all checked previously */
 	if (MaxBackends > MAX_BACKENDS)
-		elog(ERROR, "too many backends configured");
-}
-
-/*
- * GUC check_hook for max_connections
- */
-bool
-check_max_connections(int *newval, void **extra, GucSource source)
-{
-	if (*newval + autovacuum_max_workers + 1 +
-		max_worker_processes + max_wal_senders > MAX_BACKENDS)
-		return false;
-	return true;
-}
-
-/*
- * GUC check_hook for autovacuum_max_workers
- */
-bool
-check_autovacuum_max_workers(int *newval, void **extra, GucSource source)
-{
-	if (MaxConnections + *newval + 1 +
-		max_worker_processes + max_wal_senders > MAX_BACKENDS)
-		return false;
-	return true;
-}
-
-/*
- * GUC check_hook for max_worker_processes
- */
-bool
-check_max_worker_processes(int *newval, void **extra, GucSource source)
-{
-	if (MaxConnections + autovacuum_max_workers + 1 +
-		*newval + max_wal_senders > MAX_BACKENDS)
-		return false;
-	return true;
-}
-
-/*
- * GUC check_hook for max_wal_senders
- */
-bool
-check_max_wal_senders(int *newval, void **extra, GucSource source)
-{
-	if (MaxConnections + autovacuum_max_workers + 1 +
-		max_worker_processes + *newval > MAX_BACKENDS)
-		return false;
-	return true;
+		ereport(ERROR,
+				(errcode(ERRCODE_INVALID_PARAMETER_VALUE),
+				 errmsg("too many backends configured"),
+				 errdetail("\"max_connections\" (%d) plus \"autovacuum_max_workers\" (%d) plus \"max_worker_processes\" (%d) plus \"max_wal_senders\" (%d) must be less than %d.",
+						   MaxConnections, autovacuum_max_workers,
+						   max_worker_processes, max_wal_senders,
+						   MAX_BACKENDS - 1)));
 }
 
 /*
diff --git a/src/backend/utils/misc/guc_tables.c b/src/backend/utils/misc/guc_tables.c
index 46c258be28..07b575894d 100644
--- a/src/backend/utils/misc/guc_tables.c
+++ b/src/backend/utils/misc/guc_tables.c
@@ -2207,7 +2207,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&MaxConnections,
 		100, 1, MAX_BACKENDS,
-		check_max_connections, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
@@ -2923,7 +2923,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&max_wal_senders,
 		10, 0, MAX_BACKENDS,
-		check_max_wal_senders, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
@@ -3153,7 +3153,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&max_worker_processes,
 		8, 0, MAX_BACKENDS,
-		check_max_worker_processes, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
@@ -3387,7 +3387,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&autovacuum_max_workers,
 		3, 1, MAX_BACKENDS,
-		check_autovacuum_max_workers, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
diff --git a/src/include/utils/guc_hooks.h b/src/include/utils/guc_hooks.h
index d64dc5fcdb..6304f0679b 100644
--- a/src/include/utils/guc_hooks.h
+++ b/src/include/utils/guc_hooks.h
@@ -29,8 +29,6 @@ extern bool check_application_name(char **newval, void **extra,
 								   GucSource source);
 extern void assign_application_name(const char *newval, void *extra);
 extern const char *show_archive_command(void);
-extern bool check_autovacuum_max_workers(int *newval, void **extra,
-										 GucSource source);
 extern bool check_autovacuum_work_mem(int *newval, void **extra,
 									  GucSource source);
 extern bool check_vacuum_buffer_usage_limit(int *newval, void **extra,
@@ -84,13 +82,9 @@ extern const char *show_log_timezone(void);
 extern bool check_maintenance_io_concurrency(int *newval, void **extra,
 											 GucSource source);
 extern void assign_maintenance_io_concurrency(int newval, void *extra);
-extern bool check_max_connections(int *newval, void **extra, GucSource source);
-extern bool check_max_wal_senders(int *newval, void **extra, GucSource source);
 extern bool check_max_slot_wal_keep_size(int *newval, void **extra,
 										 GucSource source);
 extern void assign_max_wal_size(int newval, void *extra);
-extern bool check_max_worker_processes(int *newval, void **extra,
-									   GucSource source);
 extern bool check_max_stack_depth(int *newval, void **extra, GucSource source);
 extern void assign_max_stack_depth(int newval, void *extra);
 extern bool check_multixact_member_buffers(int *newval, void **extra,
-- 
2.39.3 (Apple Git-146)


--4rSPnp6/pm7uSOZW--





^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH v5 2/3] remove check hooks for GUCs that contribute to MaxBackends
@ 2024-06-19 18:39 Nathan Bossart <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Nathan Bossart @ 2024-06-19 18:39 UTC (permalink / raw)

---
 src/backend/utils/init/postinit.c   | 57 ++++-------------------------
 src/backend/utils/misc/guc_tables.c |  8 ++--
 src/include/utils/guc_hooks.h       |  6 ---
 3 files changed, 11 insertions(+), 60 deletions(-)

diff --git a/src/backend/utils/init/postinit.c b/src/backend/utils/init/postinit.c
index 0805398e24..8a629982c4 100644
--- a/src/backend/utils/init/postinit.c
+++ b/src/backend/utils/init/postinit.c
@@ -580,57 +580,14 @@ InitializeMaxBackends(void)
 	MaxBackends = MaxConnections + autovacuum_max_workers + 1 +
 		max_worker_processes + max_wal_senders;
 
-	/* internal error because the values were all checked previously */
 	if (MaxBackends > MAX_BACKENDS)
-		elog(ERROR, "too many backends configured");
-}
-
-/*
- * GUC check_hook for max_connections
- */
-bool
-check_max_connections(int *newval, void **extra, GucSource source)
-{
-	if (*newval + autovacuum_max_workers + 1 +
-		max_worker_processes + max_wal_senders > MAX_BACKENDS)
-		return false;
-	return true;
-}
-
-/*
- * GUC check_hook for autovacuum_max_workers
- */
-bool
-check_autovacuum_max_workers(int *newval, void **extra, GucSource source)
-{
-	if (MaxConnections + *newval + 1 +
-		max_worker_processes + max_wal_senders > MAX_BACKENDS)
-		return false;
-	return true;
-}
-
-/*
- * GUC check_hook for max_worker_processes
- */
-bool
-check_max_worker_processes(int *newval, void **extra, GucSource source)
-{
-	if (MaxConnections + autovacuum_max_workers + 1 +
-		*newval + max_wal_senders > MAX_BACKENDS)
-		return false;
-	return true;
-}
-
-/*
- * GUC check_hook for max_wal_senders
- */
-bool
-check_max_wal_senders(int *newval, void **extra, GucSource source)
-{
-	if (MaxConnections + autovacuum_max_workers + 1 +
-		max_worker_processes + *newval > MAX_BACKENDS)
-		return false;
-	return true;
+		ereport(ERROR,
+				(errcode(ERRCODE_INVALID_PARAMETER_VALUE),
+				 errmsg("too many backends configured"),
+				 errdetail("\"max_connections\" (%d) plus \"autovacuum_max_workers\" (%d) plus \"max_worker_processes\" (%d) plus \"max_wal_senders\" (%d) must be less than %d.",
+						   MaxConnections, autovacuum_max_workers,
+						   max_worker_processes, max_wal_senders,
+						   MAX_BACKENDS - 1)));
 }
 
 /*
diff --git a/src/backend/utils/misc/guc_tables.c b/src/backend/utils/misc/guc_tables.c
index 80e77cbac9..57df7767ad 100644
--- a/src/backend/utils/misc/guc_tables.c
+++ b/src/backend/utils/misc/guc_tables.c
@@ -2208,7 +2208,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&MaxConnections,
 		100, 1, MAX_BACKENDS,
-		check_max_connections, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
@@ -2935,7 +2935,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&max_wal_senders,
 		10, 0, MAX_BACKENDS,
-		check_max_wal_senders, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
@@ -3165,7 +3165,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&max_worker_processes,
 		8, 0, MAX_BACKENDS,
-		check_max_worker_processes, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
@@ -3399,7 +3399,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&autovacuum_max_workers,
 		3, 1, MAX_BACKENDS,
-		check_autovacuum_max_workers, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
diff --git a/src/include/utils/guc_hooks.h b/src/include/utils/guc_hooks.h
index d64dc5fcdb..6304f0679b 100644
--- a/src/include/utils/guc_hooks.h
+++ b/src/include/utils/guc_hooks.h
@@ -29,8 +29,6 @@ extern bool check_application_name(char **newval, void **extra,
 								   GucSource source);
 extern void assign_application_name(const char *newval, void *extra);
 extern const char *show_archive_command(void);
-extern bool check_autovacuum_max_workers(int *newval, void **extra,
-										 GucSource source);
 extern bool check_autovacuum_work_mem(int *newval, void **extra,
 									  GucSource source);
 extern bool check_vacuum_buffer_usage_limit(int *newval, void **extra,
@@ -84,13 +82,9 @@ extern const char *show_log_timezone(void);
 extern bool check_maintenance_io_concurrency(int *newval, void **extra,
 											 GucSource source);
 extern void assign_maintenance_io_concurrency(int newval, void *extra);
-extern bool check_max_connections(int *newval, void **extra, GucSource source);
-extern bool check_max_wal_senders(int *newval, void **extra, GucSource source);
 extern bool check_max_slot_wal_keep_size(int *newval, void **extra,
 										 GucSource source);
 extern void assign_max_wal_size(int newval, void *extra);
-extern bool check_max_worker_processes(int *newval, void **extra,
-									   GucSource source);
 extern bool check_max_stack_depth(int *newval, void **extra, GucSource source);
 extern void assign_max_stack_depth(int newval, void *extra);
 extern bool check_multixact_member_buffers(int *newval, void **extra,
-- 
2.39.3 (Apple Git-146)


--wPBE4Nn73k3cOM/e
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment;
	filename="v5-0003-allow-changing-autovacuum_max_workers-without-res.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH v5 2/3] remove check hooks for GUCs that contribute to MaxBackends
@ 2024-06-19 18:39 Nathan Bossart <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Nathan Bossart @ 2024-06-19 18:39 UTC (permalink / raw)

---
 src/backend/utils/init/postinit.c   | 57 ++++-------------------------
 src/backend/utils/misc/guc_tables.c |  8 ++--
 src/include/utils/guc_hooks.h       |  6 ---
 3 files changed, 11 insertions(+), 60 deletions(-)

diff --git a/src/backend/utils/init/postinit.c b/src/backend/utils/init/postinit.c
index 0805398e24..8a629982c4 100644
--- a/src/backend/utils/init/postinit.c
+++ b/src/backend/utils/init/postinit.c
@@ -580,57 +580,14 @@ InitializeMaxBackends(void)
 	MaxBackends = MaxConnections + autovacuum_max_workers + 1 +
 		max_worker_processes + max_wal_senders;
 
-	/* internal error because the values were all checked previously */
 	if (MaxBackends > MAX_BACKENDS)
-		elog(ERROR, "too many backends configured");
-}
-
-/*
- * GUC check_hook for max_connections
- */
-bool
-check_max_connections(int *newval, void **extra, GucSource source)
-{
-	if (*newval + autovacuum_max_workers + 1 +
-		max_worker_processes + max_wal_senders > MAX_BACKENDS)
-		return false;
-	return true;
-}
-
-/*
- * GUC check_hook for autovacuum_max_workers
- */
-bool
-check_autovacuum_max_workers(int *newval, void **extra, GucSource source)
-{
-	if (MaxConnections + *newval + 1 +
-		max_worker_processes + max_wal_senders > MAX_BACKENDS)
-		return false;
-	return true;
-}
-
-/*
- * GUC check_hook for max_worker_processes
- */
-bool
-check_max_worker_processes(int *newval, void **extra, GucSource source)
-{
-	if (MaxConnections + autovacuum_max_workers + 1 +
-		*newval + max_wal_senders > MAX_BACKENDS)
-		return false;
-	return true;
-}
-
-/*
- * GUC check_hook for max_wal_senders
- */
-bool
-check_max_wal_senders(int *newval, void **extra, GucSource source)
-{
-	if (MaxConnections + autovacuum_max_workers + 1 +
-		max_worker_processes + *newval > MAX_BACKENDS)
-		return false;
-	return true;
+		ereport(ERROR,
+				(errcode(ERRCODE_INVALID_PARAMETER_VALUE),
+				 errmsg("too many backends configured"),
+				 errdetail("\"max_connections\" (%d) plus \"autovacuum_max_workers\" (%d) plus \"max_worker_processes\" (%d) plus \"max_wal_senders\" (%d) must be less than %d.",
+						   MaxConnections, autovacuum_max_workers,
+						   max_worker_processes, max_wal_senders,
+						   MAX_BACKENDS - 1)));
 }
 
 /*
diff --git a/src/backend/utils/misc/guc_tables.c b/src/backend/utils/misc/guc_tables.c
index 80e77cbac9..57df7767ad 100644
--- a/src/backend/utils/misc/guc_tables.c
+++ b/src/backend/utils/misc/guc_tables.c
@@ -2208,7 +2208,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&MaxConnections,
 		100, 1, MAX_BACKENDS,
-		check_max_connections, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
@@ -2935,7 +2935,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&max_wal_senders,
 		10, 0, MAX_BACKENDS,
-		check_max_wal_senders, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
@@ -3165,7 +3165,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&max_worker_processes,
 		8, 0, MAX_BACKENDS,
-		check_max_worker_processes, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
@@ -3399,7 +3399,7 @@ struct config_int ConfigureNamesInt[] =
 		},
 		&autovacuum_max_workers,
 		3, 1, MAX_BACKENDS,
-		check_autovacuum_max_workers, NULL, NULL
+		NULL, NULL, NULL
 	},
 
 	{
diff --git a/src/include/utils/guc_hooks.h b/src/include/utils/guc_hooks.h
index d64dc5fcdb..6304f0679b 100644
--- a/src/include/utils/guc_hooks.h
+++ b/src/include/utils/guc_hooks.h
@@ -29,8 +29,6 @@ extern bool check_application_name(char **newval, void **extra,
 								   GucSource source);
 extern void assign_application_name(const char *newval, void *extra);
 extern const char *show_archive_command(void);
-extern bool check_autovacuum_max_workers(int *newval, void **extra,
-										 GucSource source);
 extern bool check_autovacuum_work_mem(int *newval, void **extra,
 									  GucSource source);
 extern bool check_vacuum_buffer_usage_limit(int *newval, void **extra,
@@ -84,13 +82,9 @@ extern const char *show_log_timezone(void);
 extern bool check_maintenance_io_concurrency(int *newval, void **extra,
 											 GucSource source);
 extern void assign_maintenance_io_concurrency(int newval, void *extra);
-extern bool check_max_connections(int *newval, void **extra, GucSource source);
-extern bool check_max_wal_senders(int *newval, void **extra, GucSource source);
 extern bool check_max_slot_wal_keep_size(int *newval, void **extra,
 										 GucSource source);
 extern void assign_max_wal_size(int newval, void *extra);
-extern bool check_max_worker_processes(int *newval, void **extra,
-									   GucSource source);
 extern bool check_max_stack_depth(int *newval, void **extra, GucSource source);
 extern void assign_max_stack_depth(int newval, void *extra);
 extern bool check_multixact_member_buffers(int *newval, void **extra,
-- 
2.39.3 (Apple Git-146)


--wPBE4Nn73k3cOM/e
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment;
	filename="v5-0003-allow-changing-autovacuum_max_workers-without-res.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread

* [PATCH 3/4] Add missing period to HINT message
@ 2026-05-28 02:53 Kyotaro Horiguchi <[email protected]>
  0 siblings, 0 replies; 133+ messages in thread

From: Kyotaro Horiguchi @ 2026-05-28 02:53 UTC (permalink / raw)

Add a trailing period to a HINT message.
---
 src/backend/libpq/be-secure-openssl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/libpq/be-secure-openssl.c b/src/backend/libpq/be-secure-openssl.c
index f2738c351f9..e81d2eab3fd 100644
--- a/src/backend/libpq/be-secure-openssl.c
+++ b/src/backend/libpq/be-secure-openssl.c
@@ -364,7 +364,7 @@ be_tls_init(bool isServerStart)
 				errcode(ERRCODE_CONFIG_FILE_ERROR),
 				errmsg("no SSL configurations loaded"),
 		/*- translator: The two %s contain filenames */
-				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\"",
+				errhint("If ssl_sni is enabled then add configuration to \"%s\", else \"%s\".",
 						"pg_hosts.conf", "postgresql.conf"));
 		goto error;
 	}
-- 
2.47.3


----Next_Part(Thu_May_28_12_16_22_2026_214)--
Content-Type: Text/X-Patch; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0004-Use-singular-datachecksum-consistently-in-process-na.patch"



^ permalink  raw  reply  [nested|flat] 133+ messages in thread


end of thread, other threads:[~2026-05-28 02:53 UTC | newest]

Thread overview: 133+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2023-09-25 05:01 [PATCH v8 2/7] Row pattern recognition patch (parse/analysis). Tatsuo Ishii <[email protected]>
2024-06-19 18:39 [PATCH v1 1/1] remove check hooks for GUCs that contribute to MaxBackends Nathan Bossart <[email protected]>
2024-06-19 18:39 [PATCH v1 1/1] remove check hooks for GUCs that contribute to MaxBackends Nathan Bossart <[email protected]>
2024-06-19 18:39 [PATCH v5 2/3] remove check hooks for GUCs that contribute to MaxBackends Nathan Bossart <[email protected]>
2024-06-19 18:39 [PATCH v5 2/3] remove check hooks for GUCs that contribute to MaxBackends Nathan Bossart <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>
2026-05-28 02:53 [PATCH 3/4] Add missing period to HINT message Kyotaro Horiguchi <[email protected]>

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox