diff --git a/be/src/runtime/cache/result_cache.cpp b/be/src/runtime/cache/result_cache.cpp index cda7b960a4..86539e1394 100644 --- a/be/src/runtime/cache/result_cache.cpp +++ b/be/src/runtime/cache/result_cache.cpp @@ -140,6 +140,9 @@ void ResultCache::fetch(const PFetchCacheRequest* request, PFetchCacheResult* re break; } } + if (part_rowbatch_list.empty()) { + status = PCacheStatus::EMPTY_DATA; + } result->set_status(status); }