From: Matan Breizman Date: Wed, 3 May 2023 08:04:11 +0000 (+0000) Subject: Revert "common/tracer: fix decoding when jaeger tracing is disabled" X-Git-Tag: v19.0.0~1297^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=fa02c6879daa71ba04db762122b1178b53e5861c;p=ceph-ci.git Revert "common/tracer: fix decoding when jaeger tracing is disabled" This reverts commit 3701ffa6733b001d4278a0b68395c5efe2382f25. Signed-off-by: Matan Breizman --- diff --git a/src/common/tracer.h b/src/common/tracer.h index 4cb1f0f5b54..9d13c78aafc 100644 --- a/src/common/tracer.h +++ b/src/common/tracer.h @@ -100,21 +100,8 @@ struct Tracer { jspan add_span(std::string_view span_name, const jspan_context& parent_ctx) { return {}; } void init(std::string_view service_name) {} }; - -inline void encode(const jspan_context& span_ctx, bufferlist& bl, uint64_t f = 0) { - ENCODE_START(1, 1, bl); - // jaeger is missing, set "is_valid" to false. - bool is_valid = false; - encode(is_valid, bl); - ENCODE_FINISH(bl); -} - -inline void decode(jspan_context& span_ctx, bufferlist::const_iterator& bl) { - DECODE_START(254, bl); - // jaeger is missing, consume the buffer but do not decode it. - DECODE_FINISH(bl); + inline void encode(const jspan_context& span, bufferlist& bl, uint64_t f=0) {} + inline void decode(jspan_context& span_ctx, ceph::buffer::list::const_iterator& bl) {} } -} // namespace tracing - #endif // !HAVE_JAEGER