This is an automated email from the ASF dual-hosted git repository.
chenjinbao1989 pushed a commit to branch cbdb-postgres-merge
in repository https://gitbox.apache.org/repos/asf/cloudberry.git
The following commit(s) were added to refs/heads/cbdb-postgres-merge by this
push:
new e7953c603ce Fix answer for gp_dispatch_keepalives
e7953c603ce is described below
commit e7953c603ceee0af7d86d65b11a2e421e496454e
Author: Jinbao Chen <[email protected]>
AuthorDate: Sat Dec 13 22:04:25 2025 +0800
Fix answer for gp_dispatch_keepalives
---
src/test/regress/expected/gp_dispatch_keepalives.out | 5 ++++-
src/test/regress/sql/gp_dispatch_keepalives.sql | 5 ++++-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/src/test/regress/expected/gp_dispatch_keepalives.out
b/src/test/regress/expected/gp_dispatch_keepalives.out
index 3354aaf8253..0fabbda73b5 100644
--- a/src/test/regress/expected/gp_dispatch_keepalives.out
+++ b/src/test/regress/expected/gp_dispatch_keepalives.out
@@ -3,6 +3,9 @@
-- m/waiting for server to shut down.* done/
-- m/waiting for server to start.* done/
-- end_matchignore
+-- directory paths are passed to us in environment variables
+-----------------------------------------------------------------------------------
+\getenv abs_srcdir PG_ABS_SRCDIR
-- Setting up test functions to acquire keepalive parameters from the cdbgang
-- QD/QE libpq connection TCP sockets. Store the results in a table to diff
-- later. We need to call the C UDF from the plpython UDF to be able to store
@@ -14,7 +17,7 @@ CREATE OR REPLACE FUNCTION gp_keepalives_check(
OUT keepalives_interval int,
OUT keepalives_count int,
OUT keepalives_idle int)
-RETURNS SETOF record AS 'filename',
+RETURNS SETOF record AS :'filename',
'gp_keepalives_check' LANGUAGE C VOLATILE EXECUTE ON MASTER;
CREATE OR REPLACE LANGUAGE plpython3u;
CREATE OR REPLACE FUNCTION save_keepalives_data(result_table text) RETURNS
void AS $$
diff --git a/src/test/regress/sql/gp_dispatch_keepalives.sql
b/src/test/regress/sql/gp_dispatch_keepalives.sql
index f92e0b7ade1..e5ca2113da3 100644
--- a/src/test/regress/sql/gp_dispatch_keepalives.sql
+++ b/src/test/regress/sql/gp_dispatch_keepalives.sql
@@ -3,6 +3,9 @@
-- m/waiting for server to shut down.* done/
-- m/waiting for server to start.* done/
-- end_matchignore
+-- directory paths are passed to us in environment variables
+-----------------------------------------------------------------------------------
+\getenv abs_srcdir PG_ABS_SRCDIR
-- Setting up test functions to acquire keepalive parameters from the cdbgang
-- QD/QE libpq connection TCP sockets. Store the results in a table to diff
@@ -15,7 +18,7 @@ CREATE OR REPLACE FUNCTION gp_keepalives_check(
OUT keepalives_interval int,
OUT keepalives_count int,
OUT keepalives_idle int)
-RETURNS SETOF record AS 'filename',
+RETURNS SETOF record AS :'filename',
'gp_keepalives_check' LANGUAGE C VOLATILE EXECUTE ON MASTER;
CREATE OR REPLACE LANGUAGE plpython3u;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]