diff options
author | Valerij Fredriksen <freva@users.noreply.github.com> | 2020-09-09 21:05:12 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-09 21:05:12 +0200 |
commit | 1897fd9bc3fa70aba368de02ca759cfd7c6331a4 (patch) | |
tree | e8b66686411b6e7f0a37c460c12eb085828409b5 /searchcore | |
parent | d61eb7de6d4070293684dce5b6ea55138604b668 (diff) | |
parent | e1522c8d7b16f9af567d7322a986da4fd164e06e (diff) |
Merge pull request #14351 from vespa-engine/revert-14319-revert-14314-revert-14304-balder/group-commits-to-tls-2-remaining-rebased
Revert "Revert "Revert "Balder/group commits to tls 2 remaining rebased""" MERGEOK
Diffstat (limited to 'searchcore')
4 files changed, 12 insertions, 12 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/metrics/trans_log_server_metrics.cpp b/searchcore/src/vespa/searchcore/proton/metrics/trans_log_server_metrics.cpp index 348adf5bf41..85644c2111a 100644 --- a/searchcore/src/vespa/searchcore/proton/metrics/trans_log_server_metrics.cpp +++ b/searchcore/src/vespa/searchcore/proton/metrics/trans_log_server_metrics.cpp @@ -17,7 +17,7 @@ TransLogServerMetrics::DomainMetrics::DomainMetrics(metrics::MetricSet *parent, { } -TransLogServerMetrics::DomainMetrics::~DomainMetrics() = default; +TransLogServerMetrics::DomainMetrics::~DomainMetrics() {} void TransLogServerMetrics::DomainMetrics::update(const DomainInfo &stats) @@ -66,7 +66,7 @@ TransLogServerMetrics::TransLogServerMetrics(metrics::MetricSet *parent) { } -TransLogServerMetrics::~TransLogServerMetrics() = default; +TransLogServerMetrics::~TransLogServerMetrics() { } void TransLogServerMetrics::update(const DomainStats &stats) diff --git a/searchcore/src/vespa/searchcore/proton/metrics/trans_log_server_metrics.h b/searchcore/src/vespa/searchcore/proton/metrics/trans_log_server_metrics.h index 727b0c6304d..830d643e93e 100644 --- a/searchcore/src/vespa/searchcore/proton/metrics/trans_log_server_metrics.h +++ b/searchcore/src/vespa/searchcore/proton/metrics/trans_log_server_metrics.h @@ -3,7 +3,7 @@ #pragma once #include <vespa/metrics/metrics.h> -#include <vespa/searchlib/transactionlog/domainconfig.h> +#include <vespa/searchlib/transactionlog/domain.h> namespace proton { diff --git a/searchcore/src/vespa/searchcore/proton/server/proton.cpp b/searchcore/src/vespa/searchcore/proton/server/proton.cpp index c40f1263324..b297dd860ea 100644 --- a/searchcore/src/vespa/searchcore/proton/server/proton.cpp +++ b/searchcore/src/vespa/searchcore/proton/server/proton.cpp @@ -22,7 +22,6 @@ #include <vespa/searchcore/proton/summaryengine/docsum_by_slime.h> #include <vespa/searchcore/proton/matchengine/matchengine.h> #include <vespa/searchlib/transactionlog/trans_log_server_explorer.h> -#include <vespa/searchlib/transactionlog/translogserverapp.h> #include <vespa/searchlib/util/fileheadertk.h> #include <vespa/searchlib/common/packets.h> #include <vespa/document/base/exceptions.h> diff --git a/searchcore/src/vespa/searchcore/proton/server/proton.h b/searchcore/src/vespa/searchcore/proton/server/proton.h index 55fd3594463..6b561ad5deb 100644 --- a/searchcore/src/vespa/searchcore/proton/server/proton.h +++ b/searchcore/src/vespa/searchcore/proton/server/proton.h @@ -19,6 +19,7 @@ #include <vespa/searchcore/proton/persistenceengine/persistenceengine.h> #include <vespa/searchlib/common/fileheadercontext.h> #include <vespa/searchlib/engine/monitorapi.h> +#include <vespa/searchlib/transactionlog/translogserverapp.h> #include <vespa/vespalib/net/component_config_producer.h> #include <vespa/vespalib/net/generic_state_handler.h> #include <vespa/vespalib/net/json_get_handler.h> @@ -30,7 +31,7 @@ #include <shared_mutex> namespace vespalib { class StateServer; } -namespace search::transactionlog { class TransLogServerApp; } + namespace proton { class DiskMemUsageSampler; @@ -51,12 +52,12 @@ class Proton : public IProtonConfigurerOwner, public vespalib::StateExplorer { private: - using TLS = search::transactionlog::TransLogServerApp; - using MonitorRequest = search::engine::MonitorRequest; - using MonitorReply = search::engine::MonitorReply; - using MonitorClient = search::engine::MonitorClient; - using DocumentDBMap = std::map<DocTypeName, DocumentDB::SP>; - using ProtonConfigSP = BootstrapConfig::ProtonConfigSP; + typedef search::transactionlog::TransLogServerApp TLS; + typedef search::engine::MonitorRequest MonitorRequest; + typedef search::engine::MonitorReply MonitorReply; + typedef search::engine::MonitorClient MonitorClient; + typedef std::map<DocTypeName, DocumentDB::SP> DocumentDBMap; + typedef BootstrapConfig::ProtonConfigSP ProtonConfigSP; using InitializeThreads = std::shared_ptr<vespalib::SyncableThreadExecutor>; using BucketSpace = document::BucketSpace; @@ -90,7 +91,7 @@ private: MetricsUpdateHook _metricsHook; std::unique_ptr<MetricsEngine> _metricsEngine; ProtonFileHeaderContext _fileHeaderContext; - std::unique_ptr<TLS> _tls; + TLS::UP _tls; std::unique_ptr<DiskMemUsageSampler> _diskMemUsageSampler; PersistenceEngine::UP _persistenceEngine; DocumentDBMap _documentDBMap; |