@@ -50,10 +50,6 @@ namespace {
5050
5151const std::string kHostname = hostinfo::blocking::GetRealHostName();
5252
53- // "request" is redundant: https://st.yandex-team.ru/TAXICOMMON-1793
54- // set to 1 if you need server metrics
55- constexpr bool kIncludeServerHttpMetrics = false ;
56-
5753std::vector<http::HttpMethod> InitAllowedMethods (const HandlerConfig& config) {
5854 std::vector<http::HttpMethod> allowed_methods;
5955 std::vector<std::string> methods;
@@ -138,7 +134,6 @@ HttpHandlerBase::HttpHandlerBase(
138134 log_level_for_status_codes_(ParseStatusCodesLogLevel(config[" status-codes-log-level" ]
139135 .As<std::unordered_map<std::string, std::string>>({}))),
140136 handler_statistics_(std::make_unique<HttpHandlerStatistics>()),
141- request_statistics_(std::make_unique<HttpRequestStatistics>()),
142137 is_body_streamed_(config[" response-body-stream" ].As<bool >(false ))
143138{
144139 if (allowed_methods_.empty ()) {
@@ -187,12 +182,7 @@ HttpHandlerBase::HttpHandlerBase(
187182 RegisterWriterScope (
188183 context,
189184 std::move (prefix),
190- [this ](utils::statistics::Writer& result) {
191- FormatStatistics (result[" handler" ], *handler_statistics_);
192- if constexpr (kIncludeServerHttpMetrics ) {
193- FormatStatistics (result[" request" ], *request_statistics_);
194- }
195- },
185+ [this ](utils::statistics::Writer& result) { FormatStatistics (result[" handler" ], *handler_statistics_); },
196186 std::move (labels)
197187 );
198188 }
@@ -299,8 +289,6 @@ const std::vector<http::HttpMethod>& HttpHandlerBase::GetAllowedMethods() const
299289
300290HttpHandlerStatistics& HttpHandlerBase::GetHandlerStatistics () const { return *handler_statistics_; }
301291
302- HttpRequestStatistics& HttpHandlerBase::GetRequestStatistics () const { return *request_statistics_; }
303-
304292logging::Level HttpHandlerBase::GetLogLevelForResponseStatus (http::HttpStatus status) const {
305293 const auto status_code = static_cast <int >(status);
306294 const auto * const level = utils::FindOrNullptr (log_level_for_status_codes_, status_code);
0 commit comments