In crbug.com/863861 , pinpoint imports a histogram model which through some chain of events is importing request_handler on the dashboard (likely through layered_cache). It looks like layered_cache defines a request handler to deleted expired data right there in the file, we should move this out into /dashboard/dashboard. Informally, we've defined all handlers at that level so that you don't have to pull in stuff like request_handler (and thus jinja).
Or we could just add jinja to pinpoint's dependancies.
In crbug.com/863861 , pinpoint imports a histogram model which through some chain of events is importing request_handler on the dashboard (likely through layered_cache). It looks like layered_cache defines a request handler to deleted expired data right there in the file, we should move this out into / and layered_cache into /common. Informally, we've defined all handlers at that level and the rest in places like /common so that you don't have to pull in stuff like request_handler (and thus jinja).
Or we could just add jinja to pinpoint's dependancies.
Comment 1 by simonhatch@chromium.org
, Aug 28