3#include "util/config/ConfigDefinition.hpp"
38 std::optional<CacheFileSettings>
All the config data will be stored and extracted from this class.
Definition ConfigDefinition.hpp:31
Settings for cache file operations.
Definition CacheLoaderSettings.hpp:20
std::string path
Definition CacheLoaderSettings.hpp:22
uint32_t maxAge
Definition CacheLoaderSettings.hpp:23
Settings for the cache loader.
Definition CacheLoaderSettings.hpp:15
bool isDisabled() const
Definition CacheLoaderSettings.cpp:27
bool isSync() const
Definition CacheLoaderSettings.cpp:15
size_t numCacheMarkers
Definition CacheLoaderSettings.hpp:30
std::optional< CacheFileSettings > cacheFileSettings
Definition CacheLoaderSettings.hpp:39
size_t numCacheCursorsFromAccount
Definition CacheLoaderSettings.hpp:35
LoadStyle loadStyle
Definition CacheLoaderSettings.hpp:37
LoadStyle
Ways to load the cache.
Definition CacheLoaderSettings.hpp:17
size_t numThreads
Definition CacheLoaderSettings.hpp:33
size_t cachePageFetchSize
Definition CacheLoaderSettings.hpp:31
size_t numCacheDiffs
Definition CacheLoaderSettings.hpp:29
bool isAsync() const
Definition CacheLoaderSettings.cpp:21
size_t numCacheCursorsFromDiff
Definition CacheLoaderSettings.hpp:34