Lines Matching refs:row_cache_key
285 IterKey& row_cache_key) { in CreateRowCacheKeyPrefix() argument
311 row_cache_key.TrimAppend(row_cache_key.Size(), row_cache_id_.data(), in CreateRowCacheKeyPrefix()
313 AppendVarint64(&row_cache_key, fd_number); in CreateRowCacheKeyPrefix()
314 AppendVarint64(&row_cache_key, seq_no); in CreateRowCacheKeyPrefix()
317 bool TableCache::GetFromRowCache(const Slice& user_key, IterKey& row_cache_key, in GetFromRowCache() argument
321 row_cache_key.TrimAppend(prefix_size, user_key.data(), user_key.size()); in GetFromRowCache()
323 ioptions_.row_cache->Lookup(row_cache_key.GetUserKey())) { in GetFromRowCache()
364 IterKey row_cache_key; in Get() local
371 CreateRowCacheKeyPrefix(options, fd, k, get_context, row_cache_key); in Get()
372 done = GetFromRowCache(user_key, row_cache_key, row_cache_key.Size(), in Get()
420 row_cache_key.Size() + row_cache_entry->size() + sizeof(std::string); in Get()
422 ioptions_.row_cache->Insert(row_cache_key.GetUserKey(), row_ptr, charge, in Get()
449 IterKey row_cache_key; in MultiGet() local
460 row_cache_key); in MultiGet()
461 row_cache_key_prefix_size = row_cache_key.Size(); in MultiGet()
469 if (GetFromRowCache(user_key, row_cache_key, row_cache_key_prefix_size, in MultiGet()
535 row_cache_key.TrimAppend(row_cache_key_prefix_size, user_key.data(), in MultiGet()
540 row_cache_key.Size() + row_cache_entry.size() + sizeof(std::string); in MultiGet()
542 ioptions_.row_cache->Insert(row_cache_key.GetUserKey(), row_ptr, charge, in MultiGet()