OmniSciDB
c1a53651b2
|
#include <CacheInvalidator.h>
Static Public Member Functions | |
static void | invalidateCaches () |
static void | invalidateCachesByTable (size_t table_key) |
Private Member Functions | |
CacheInvalidator ()=delete | |
~CacheInvalidator ()=delete | |
Definition at line 21 of file CacheInvalidator.h.
|
privatedelete |
|
privatedelete |
|
inlinestatic |
Definition at line 23 of file CacheInvalidator.h.
Referenced by Executor::clearExternalCaches(), Executor::clearMemory(), DropForeignTableCommand::execute(), RefreshForeignTablesCommand::execute(), and foreign_storage::ForeignTableRefreshScheduler::invalidateQueryEngineCaches().
|
inlinestatic |
Definition at line 24 of file CacheInvalidator.h.
Referenced by Executor::clearExternalCaches(), Parser::OptimizeTableStmt::execute(), Parser::AddColumnStmt::execute(), Parser::AlterTableParamStmt::execute(), RelAlgExecutor::executeSimpleInsert(), Catalog_Namespace::Catalog::invalidateCachesForTable(), foreign_storage::refresh_foreign_table_unlocked(), DBHandler::set_table_epochs(), and Catalog_Namespace::Catalog::setUncappedTableEpoch().