From e22467bf3d8a5620ca81567d30c2095def8fb016 Mon Sep 17 00:00:00 2001 From: Tatsuo Ishii Date: Fri, 5 Sep 2025 18:11:04 +0900 Subject: [PATCH] Fix point less warning in query cache invalidation. When memcached support is disabled, query cache invalidation by query emitted point less warning. This makes 006.memcached regression test failed. PGPOOL SET CACHE DELETE '/*FORCE QUERY CACHE*/SELECT 1;'; WARNING: failed to delete query cache on memcached, memcached support is not enabled Backpatch-through: v4.6 --- src/query_cache/pool_memqcache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/query_cache/pool_memqcache.c b/src/query_cache/pool_memqcache.c index ba6b36afa..088ad051a 100644 --- a/src/query_cache/pool_memqcache.c +++ b/src/query_cache/pool_memqcache.c @@ -4874,8 +4874,8 @@ query_cache_delete_by_stmt(char *query, POOL_CONNECTION_POOL *backend) else pool_delete_item_shmem_cache(cacheid); } -#ifdef USE_MEMCACHED else +#ifdef USE_MEMCACHED { if (delete_cache_on_memcached(key) == 0) rtn = false; -- 2.39.5