OmniSciDB  c0231cc57d
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ForeignStorageCache.h File Reference

This file includes the class specification for the cache used by the Foreign Storage Interface (FSI). This cache is used by FSI to cache data and metadata locally on disc to avoid repeated loads from foreign storage. More...

#include "../Shared/heavyai_shared_mutex.h"
#include "DataMgr/AbstractBufferMgr.h"
#include "DataMgr/FileMgr/CachingFileMgr.h"
#include "ForeignDataWrapper.h"
+ Include dependency graph for ForeignStorageCache.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CacheTooSmallException
 
class  foreign_storage::ForeignStorageCache
 

Namespaces

 foreign_storage
 

Detailed Description

This file includes the class specification for the cache used by the Foreign Storage Interface (FSI). This cache is used by FSI to cache data and metadata locally on disc to avoid repeated loads from foreign storage.

Definition in file ForeignStorageCache.h.