149 std::chrono::milliseconds{500},
150 std::chrono::milliseconds{250}
154 Postgres(
const ComponentConfig&,
const ComponentContext&);
173 static yaml_config::Schema GetStaticConfigSchema();
176 void OnConfigUpdate(
const dynamic_config::Snapshot& cfg);
178 void OnSecdistUpdate(
const storages::
secdist::SecdistConfig& secdist);
181 std::string db_name_;
182 std::string dbalias_;
184 storages::
postgres::DatabasePtr database_;
188 concurrent::AsyncEventSubscriberScope config_subscription_;
189 concurrent::AsyncEventSubscriberScope secdist_subscription_;
190 utils::statistics::Entry statistics_holder_;
191 dynamic_config::Source config_source_;