OmniSciDB  2e3a973ef4
CacheEvictionAlgorithm.h File Reference
+ Include dependency graph for CacheEvictionAlgorithm.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  NoEntryFoundException
 
class  CacheEvictionAlgorithm
 

Detailed Description

Author
Misiu Godfrey misiu.nosp@m..god.nosp@m.frey@.nosp@m.omni.nosp@m.sci.c.nosp@m.om

This file includes the class specification for the cache eviction algorithm interface used by the Foreign Storage Interface (FSI). This interface can be implemented to quickly slot out different caching algorithms for the FSI cache. A caching algorithm can be queried to determine which chunks should be evicted in what order and needs to be updated with cache usage data.

Definition in file CacheEvictionAlgorithm.h.