@diosmosis opened this Pull Request on April 20th 2015 Member

Refs #7640

This pull request sets the logger used in the tracker to the NullLogger, unless [Tracker] debug is set to 1.

Also includes the following changes:

  • There is now a dedicated tracker DI config environment.
  • ContainerFactory now allows plugins to have environment related config, eg, plugins/Monolog/config/tracker.php.
  • There are some tweaks to profiler setup so profiling results are more accurate (things like not accessing StaticContainer from within the profiler setup methods and not accessing SettingsPiwik::getPiwikUrl until after a run is done).
  • Also includes an update to php-di in composer.lock. Can revert if needed.

Here is a profiling run of the tracker w/ these changes: https://blackfire.io/profiles/6a5f3c65-cbf5-48c9-99d3-c28faaedb38a/graph

@mnapoli commented on April 20th 2015 Contributor

:+1: looks good

This Pull Request was closed on April 21st 2015
Powered by GitHub Issue Mirror