Github   Telegram
Loading...
Searching...
No Matches
Classes | Namespaces | Variables
base_postgres_cache.hpp File Reference

Caching component for PostgreSQL. See /data/code/service_template/third_party/userver/postgresql/include/userver/cache/base_postgres_cache.hpp More...

#include <userver/cache/base_postgres_cache_fwd.hpp>
#include <chrono>
#include <string_view>
#include <type_traits>
#include <unordered_map>
#include <fmt/format.h>
#include <userver/cache/cache_statistics.hpp>
#include <userver/cache/caching_component_base.hpp>
#include <userver/components/component_config.hpp>
#include <userver/components/component_context.hpp>
#include <userver/storages/postgres/cluster.hpp>
#include <userver/storages/postgres/component.hpp>
#include <userver/storages/postgres/io/chrono.hpp>
#include <userver/compiler/demangle.hpp>
#include <userver/logging/log.hpp>
#include <userver/tracing/span.hpp>
#include <userver/utils/assert.hpp>
#include <userver/utils/cpu_relax.hpp>
#include <userver/utils/meta.hpp>
#include <userver/utils/void_t.hpp>
#include <userver/yaml_config/merge_schemas.hpp>
+ Include dependency graph for base_postgres_cache.hpp:

Go to the source code of this file.

Classes

class  components::PostgreCache< PostgreCachePolicy >
 Caching component for PostgreSQL. See Caching Component for PostgreSQL. More...
 

Namespaces

namespace  components
 Contains functions and types to start a userver based service/tool.
 
namespace  utils
 Utilities.
 

Variables

template<typename PostgreCachePolicy >
constexpr bool components::kHasValidate< PostgreCache< PostgreCachePolicy > > = true
 

Detailed Description

Caching component for PostgreSQL. See /data/code/service_template/third_party/userver/postgresql/include/userver/cache/base_postgres_cache.hpp

Definition in file base_postgres_cache.hpp.