@@ -131,21 +131,22 @@ services:
131131 class : Jaeger\Symfony\Name\Generator\ControllerNameGenerator
132132 tags :
133133 - {name: 'kernel.event_subscriber' }
134+ - {name: 'jaeger.name.generator', priority: 2}
134135 jaeger.name.generator.default :
135136 class : Jaeger\Symfony\Name\Generator\DefaultNameGenerator
136137 tags :
137138 - {name: 'kernel.event_subscriber' }
138- - {name: 'jaeger.name.generator', priority: -1 }
139+ - {name: 'jaeger.name.generator', priority: -16384 }
139140 jaeger.name.generator.request :
140141 class : Jaeger\Symfony\Name\Generator\RequestNameGenerator
141142 tags :
142143 - {name: 'kernel.event_subscriber' }
143- - {name: 'jaeger.name.generator', priority: 1 }
144+ - {name: 'jaeger.name.generator', priority: -1024 }
144145 jaeger.name.generator.command :
145146 class : Jaeger\Symfony\Name\Generator\CommandNameGenerator
146147 tags :
147148 - {name: 'kernel.event_subscriber' }
148- - {name: 'jaeger.name.generator', priority: 1 }
149+ - {name: 'jaeger.name.generator', priority: -1024 }
149150 jaeger.name.generator.chain :
150151 class : Jaeger\Symfony\Name\Generator\NameGeneratorChain
151152 arguments :
@@ -155,9 +156,10 @@ services:
155156 jaeger.span.handler.background :
156157 class : Jaeger\Symfony\Bridge\BackgroundSpanHandler
157158 arguments : ['@jaeger.tracer']
158- jaeger.span.handler.global :
159- class : Jaeger\Symfony\Bridge\GlobalSpanHandler
159+ jaeger.span.handler.main :
160+ class : Jaeger\Symfony\Bridge\MainSpanHandler
160161 arguments : ['@jaeger.tracer', '@jaeger.name.generator']
162+ jaeger.span.handler.global : ' @jaeger.span.handler.main'
161163 jaeger.debug.listener :
162164 class : Jaeger\Symfony\Bridge\DebugListener
163165 arguments :
@@ -180,9 +182,14 @@ services:
180182 - ' @jaeger.tracer'
181183 tags :
182184 - {name: 'kernel.event_subscriber' }
183- jaeger.global.span.listener :
184- class : Jaeger\Symfony\Bridge\GlobalSpanListener
185- arguments : ['@jaeger.span.handler.global']
185+ jaeger.global.span.listener.lifecycle :
186+ class : Jaeger\Symfony\Bridge\MainSpanLifecycleListener
187+ arguments : ['@jaeger.span.handler.main']
188+ tags :
189+ - {name: 'kernel.event_subscriber' }
190+ jaeger.global.span.listener.name :
191+ class : Jaeger\Symfony\Bridge\MainSpanNameListener
192+ arguments : ['@jaeger.span.handler.main']
186193 tags :
187194 - {name: 'kernel.event_subscriber' }
188195 jaeger.app.start.listener :
@@ -201,8 +208,8 @@ services:
201208 tags :
202209 - {name: 'kernel.event_subscriber' }
203210 jaeger.span.handler.listener.flush :
204- class : Jaeger\Symfony\Bridge\HandlerFlushListener
205- arguments : ['@jaeger.span.handler.background', '@jaeger.span.handler.global ']
211+ class : Jaeger\Symfony\Bridge\MainSpanFlushListener
212+ arguments : ['@jaeger.span.handler.background', '@jaeger.span.handler.main ']
206213 tags :
207214 - {name: 'kernel.event_subscriber' }
208215 jaeger.exception.listener :
0 commit comments