gerrit: speed up queries by using the cache
For most queries, the cache is fine for us, so add a knob to use it.
BUG=chromium:384547
TEST=`gerrit mine` still works and is way faster
Change-Id: I43da5aca3f31d2fd8368b8e08ae9d235e219c1f9
Reviewed-on: https://chromium-review.googlesource.com/203806
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Aviv Keshet <akeshet@chromium.org>
Reviewed-by: Stefan Zager <szager@chromium.org>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
diff --git a/scripts/gerrit.py b/scripts/gerrit.py
index ac3510d..85d3b28 100644
--- a/scripts/gerrit.py
+++ b/scripts/gerrit.py
@@ -133,7 +133,7 @@
"""Query gerrit and filter/clean up the results"""
ret = []
- for cl in opts.gerrit.Query(query, raw=True):
+ for cl in opts.gerrit.Query(query, raw=True, bypass_cache=False):
# Gerrit likes to return a stats record too.
if not 'project' in cl:
continue