Fix per_node_error_log() error message that is printed with two colons.
authorBo Peng <pengbo@sraoss.co.jp>
Fri, 31 Jan 2025 00:43:57 +0000 (09:43 +0900)
committerBo Peng <pengbo@sraoss.co.jp>
Fri, 31 Jan 2025 00:54:58 +0000 (09:54 +0900)
Patch is created by Umar Hayat.

src/context/pool_query_context.c
src/protocol/pool_proto_modules.c

index b041f938507b5fe8026c996a684f0806728999ee..327c7a38bdc22bec6e0acded80ad22e53b2add31 100644 (file)
@@ -970,7 +970,7 @@ pool_send_and_wait(POOL_QUERY_CONTEXT * query_context,
                 * that any session object (i.e. named statement) does not remain in
                 * the last session.
                 */
-               if (per_node_error_log(backend, i, string, "pool_send_and_wait: Error or notice message from backend", true) == 'E')
+               if (per_node_error_log(backend, i, string, "pool_send_and_wait: Error or notice message from backend", true) == 'E')
                        reset_query_error = true;
        }
 
@@ -1182,7 +1182,7 @@ pool_extended_send_and_wait(POOL_QUERY_CONTEXT * query_context,
                         * does not report what statement caused that error and make users
                         * confused.
                         */
-                       per_node_error_log(backend, i, str, "pool_send_and_wait: Error or notice message from backend", true);
+                       per_node_error_log(backend, i, str, "pool_send_and_wait: Error or notice message from backend", true);
                }
        }
 
index 0e18e8a68c52e5541489e63b89cc3c431d8ca52c..aa51650b17dc97042454ee935888bc3cb6cb7a47 100644 (file)
@@ -1563,7 +1563,7 @@ Parse(POOL_CONNECTION * frontend, POOL_CONNECTION_POOL * backend,
                 * PostgreSQL does not report what statement caused that error and
                 * make users confused.
                 */
-               per_node_error_log(backend, MAIN_NODE_ID, stmt, "Parse: Error or notice message from backend", true);
+               per_node_error_log(backend, MAIN_NODE_ID, stmt, "Parse: Error or notice message from backend", true);
 
                if (deadlock_detected)
                {
@@ -2288,7 +2288,7 @@ ReadyForQuery(POOL_CONNECTION * frontend,
                        if (!pool_read_buffer_is_empty(CONNECTION(backend, i)))
                                per_node_error_log(backend, i,
                                                                   "(out of band message)",
-                                                                  "ReadyForQuery: Error or notice message from backend", false);
+                                                                  "ReadyForQuery: Error or notice message from backend", false);
                }
        }