-
Notifications
You must be signed in to change notification settings - Fork 73
Add a DataCollector with debug toolbar integration #57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@venyii Thanks for this. We'll review that as soon as possible |
|
Interesting, any news? |
|
This looks great. I do think though that this kind of package should be released as a separate package. @venyii are you interested in shipping it? If not possible with the current design of the bundle, we will need to make sure in a future release this kind of integration is possible. I'm closing this for the time being. Let us know if you need any help releasing this @venyii . Thanks for your support and your patience. |
|
Hi @rayrutjes, to be honest, I don't think this should be a separate package. A See the official FrameworkBundle, SecurityBundle or 3rd-party bundles like SncRedisBundle as examples. Could you elaborate why you'd want to separate these? Thanks! |
|
You want check this out @julienbourdeau ? I think we should move forward. |
|
Hi guys, agree with @venyii. |
|
Hi @jupeter, I assume you meant that you agree with @rayrutjes. What did you choose to make it a separate package? |
|
Hi @julienbourdeau,
|
|
Personally, I like having only one package as long as it doesn't add overhead in production. The debug extension will not work without AlgoliaBundle and its code also relies on AlgoliaBundle. If for some reasons we change the signature of
Also, I think it's a really cool feature so I'd rather see activated by default 😄 |
|
@julienbourdeau any update on this one? |
This PR adds a DataCollector that records all transactions within a Symfony application.
In debug mode, the
\AlgoliaSearch\Clientwill be replaced byAlgolia\AlgoliaSearchBundle\Debug\DebugClient. With this, it's possible to:DebugClientif requests are disabled (disable_requestsconfig):Toolbar

Profiler
