From c39814a43af705a962b5e8104cb1ecdeb527754d Mon Sep 17 00:00:00 2001 From: Gavin Chou Date: Sat, 15 Nov 2025 23:01:25 +0800 Subject: [PATCH] [Fix](filecache) Avoid read peer in local mode --- be/src/io/cache/cached_remote_file_reader.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/be/src/io/cache/cached_remote_file_reader.cpp b/be/src/io/cache/cached_remote_file_reader.cpp index d9c9f04c529719..d79bbbe6e6c97d 100644 --- a/be/src/io/cache/cached_remote_file_reader.cpp +++ b/be/src/io/cache/cached_remote_file_reader.cpp @@ -258,7 +258,8 @@ Status CachedRemoteFileReader::_execute_remote_read(const std::vectoris_warmup || !doris::config::enable_cache_read_from_peer) { + if (!doris::config::is_cloud_mode() || !_is_doris_table || io_ctx->is_warmup || + !doris::config::enable_cache_read_from_peer) { return execute_s3_read(empty_start, size, buffer, stats, io_ctx, _remote_file_reader); } else { // first try peer read, if peer failed, fallback to S3