Skip to content

Commit 4e86a86

Browse files
authored
[EXPORTER] All 2xx return codes should be considered successful. (#2712)
1 parent 086e94c commit 4e86a86

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

exporters/elasticsearch/src/es_log_record_exporter.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ class ResponseHandler : public http_client::EventHandler
5959
// Store the body of the request
6060
body_ = std::string(response.GetBody().begin(), response.GetBody().end());
6161

62-
if (response.GetStatusCode() != 200 && response.GetStatusCode() != 202)
62+
if (!(response.GetStatusCode() >= 200 && response.GetStatusCode() <= 299))
6363
{
6464
log_message = BuildResponseLogMessage(response, body_);
6565

exporters/otlp/src/otlp_http_client.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ class ResponseHandler : public http_client::EventHandler
100100
// Store the body of the request
101101
body_ = std::string(response.GetBody().begin(), response.GetBody().end());
102102

103-
if (response.GetStatusCode() != 200 && response.GetStatusCode() != 202)
103+
if (!(response.GetStatusCode() >= 200 && response.GetStatusCode() <= 299))
104104
{
105105
log_message = BuildResponseLogMessage(response, body_);
106106

exporters/zipkin/src/zipkin_exporter.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ sdk::common::ExportResult ZipkinExporter::Export(
7878
http_client::Body body_v(body_s.begin(), body_s.end());
7979
auto result = http_client_->PostNoSsl(url_parser_.url_, body_v, options_.headers);
8080
if (result &&
81-
(result.GetResponse().GetStatusCode() == 200 || result.GetResponse().GetStatusCode() == 202))
81+
(result.GetResponse().GetStatusCode() >= 200 && result.GetResponse().GetStatusCode() <= 299))
8282
{
8383
return sdk::common::ExportResult::kSuccess;
8484
}

0 commit comments

Comments
 (0)