Skip to content

Rework debug logging for 3.0

Sam Thursfield requested to merge sam/debug into master

This branch removes TRACKER_VERBOSITY and the old logging infrastructure.

To see logs while testing, developers should set G_MESSAGES_DEBUG=Tracker in their environment.

There's a new TRACKER_DEBUG variable, similar to GTK_DEBUG which allows us to turn expensive and verbose debug output off by default, to be enabled when needed.

We now opt into GLib's structured logging support.

Fixes #178 (closed)

Edited by Sam Thursfield

Merge request reports