File tree Expand file tree Collapse file tree 3 files changed +4
-4
lines changed
distributed/kv_transfer/kv_connector/v1 Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -472,11 +472,11 @@ def build_kv_connector_stats(
472472 """
473473 return None
474474
475- def reset_cache (self ) -> bool :
475+ def reset_cache (self ) -> bool | None :
476476 """
477477 Reset the connector's internal cache.
478478
479479 Returns:
480480 bool: True if the cache was successfully reset, False otherwise.
481481 """
482- return False
482+ return None
Original file line number Diff line number Diff line change @@ -374,4 +374,4 @@ def get_kv_connector_stats(self) -> MultiKVConnectorStats | None:
374374 return stats_by_connector
375375
376376 def reset_cache (self ) -> bool :
377- return all (connector .reset_cache () for connector in self ._connectors )
377+ return all (c .reset_cache () is not False for c in self ._connectors )
Original file line number Diff line number Diff line change @@ -1249,7 +1249,7 @@ def reset_connector_cache(self) -> bool:
12491249 if self .connector is None :
12501250 logger .warning ("reset_connector called but no KV connector configured." )
12511251 return False
1252- return self .connector .reset_cache ()
1252+ return self .connector .reset_cache () is not False
12531253
12541254 def make_stats (
12551255 self ,
You can’t perform that action at this time.
0 commit comments