diff -crN mysql_fdw-REL-2_5_5/connection.cpp mysql_fdw-REL-2_5_5_edit/connection.cpp *** mysql_fdw-REL-2_5_5/connection.cpp 2022-03-23 14:14:14.555701519 +0800 --- mysql_fdw-REL-2_5_5_edit/connection.cpp 2022-03-23 14:18:02.049652371 +0800 *************** *** 91,99 **** * Register some callback functions that manage connection cleanup. * This should be done just once in each backend. */ ! CacheRegisterSyscacheCallback(FOREIGNSERVEROID, mysql_inval_callback, (Datum) 0); ! CacheRegisterSyscacheCallback(USERMAPPINGOID, mysql_inval_callback, (Datum) 0); if (IS_THREAD_POOL_SESSION) { --- 91,99 ---- * Register some callback functions that manage connection cleanup. * This should be done just once in each backend. */ ! CacheRegisterSessionSyscacheCallback(FOREIGNSERVEROID, mysql_inval_callback, (Datum) 0); ! CacheRegisterSessionSyscacheCallback(USERMAPPINGOID, mysql_inval_callback, (Datum) 0); if (IS_THREAD_POOL_SESSION) {