Only profile feed load calls.

This commit is contained in:
Samuel Clay 2014-03-19 14:56:28 -07:00
parent 10d3d335d2
commit c95366f828

View file

@ -41,7 +41,9 @@ class LastSeenMiddleware(object):
class DBProfilerMiddleware:
def process_request(self, request):
setattr(request, 'activated_segments', [])
if random.random() < .01:
if ((request.path.startswith('/reader/feed') or
request.path.startswith('/reader/river')) and
random.random() < .01):
request.activated_segments.append('db_profiler')
connection.use_debug_cursor = True