| 402 | } |
| 403 | |
| 404 | bool TupleCacheMgr::IsAvailableForRead(UniqueHandle& handle) const { |
| 405 | if (!handle || !handle->cache_handle) return false; |
| 406 | TupleCacheState state = GetState(handle.get()); |
| 407 | return TupleCacheState::COMPLETE_UNSYNCED == state || |
| 408 | TupleCacheState::COMPLETE == state; |
| 409 | } |
| 410 | |
| 411 | bool TupleCacheMgr::IsAvailableForWrite(UniqueHandle& handle) const { |
| 412 | if (!handle || !handle->cache_handle) return false; |