audit_revision_ref_count_(0), parameters_(parameters),
last_insert_id_index_(last_insert_id_index) {
- // Check TLS support.
- size_t tls(0);
- tls += parameters.count("trust-anchor");
- tls += parameters.count("cert-file");
- tls += parameters.count("key-file");
- tls += parameters.count("cipher-list");
-
// Create unique timer name per instance.
timer_name_ = "PgSqlConfigBackend";
timer_name_ += space;
PgSqlHostDataSourceImpl::PgSqlHostDataSourceImpl(const DatabaseConnection::ParameterMap& parameters)
: parameters_(parameters), ip_reservations_unique_(true), unusable_(false) {
- // Check TLS support.
- size_t tls(0);
- tls += parameters.count("trust-anchor");
- tls += parameters.count("cert-file");
- tls += parameters.count("key-file");
- tls += parameters.count("cipher-list");
-
// Create unique timer name per instance.
timer_name_ = "PgSqlHostMgr[";
timer_name_ += boost::lexical_cast<std::string>(reinterpret_cast<uint64_t>(this));
// Check if the extended info tables are enabled.
setExtendedInfoTablesEnabled(parameters);
- // Check TLS support.
- size_t tls(0);
- tls += parameters.count("trust-anchor");
- tls += parameters.count("cert-file");
- tls += parameters.count("key-file");
- tls += parameters.count("cipher-list");
-
// Create unique timer name per instance.
timer_name_ = "PgSqlLeaseMgr[";
timer_name_ += boost::lexical_cast<std::string>(reinterpret_cast<uint64_t>(this));
void PgSqlStore::open() {
LegalLogDbLogger pushed(pgsql_legal_log_db_logger);
- // Check TLS support.
- size_t tls(0);
- auto const& parameters = LegalLogMgr::getParameters();
- tls += parameters.count("trust-anchor");
- tls += parameters.count("cert-file");
- tls += parameters.count("key-file");
- tls += parameters.count("cipher-list");
-
// Test schema version first.
pair<uint32_t, uint32_t> code_version(PGSQL_SCHEMA_VERSION_MAJOR,
PGSQL_SCHEMA_VERSION_MINOR);