ivoson commented on code in PR #39459: URL: https://github.com/apache/spark/pull/39459#discussion_r1090483687
########## core/src/main/scala/org/apache/spark/storage/BlockManager.scala: ########## @@ -1424,6 +1457,16 @@ private[spark] class BlockManager( blockStoreUpdater.save() } + // Check whether a rdd block is visible or not. + private[spark] def isRDDBlockVisible(blockId: RDDBlockId): Boolean = { + // If the rdd block visibility information not available in the block manager, + // asking master for the information. + if (blockInfoManager.isRDDBlockVisible(blockId)) { + return true + } + master.isRDDBlockVisible(blockId) Review Comment: Yes, I've thought about this. Then we will add a mechanism to clean the cache then. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org For additional commands, e-mail: reviews-h...@spark.apache.org