--- a/mercurial/revset.py Thu Jan 19 16:23:49 2017 -0500
+++ b/mercurial/revset.py Fri Jan 20 21:33:18 2017 +0900
@@ -1546,7 +1546,7 @@
# some optimizations from the fact this is a baseset.
return subset & o
-@predicate('outgoing([path])', safe=True)
+@predicate('outgoing([path])', safe=False)
def outgoing(repo, subset, x):
"""Changesets not found in the specified destination repository, or the
default push location.
@@ -1737,7 +1737,7 @@
return subset.filter(condition, condrepr=('<phase %r>', target),
cache=False)
-@predicate('remote([id [,path]])', safe=True)
+@predicate('remote([id [,path]])', safe=False)
def remote(repo, subset, x):
"""Local revision that corresponds to the given identifier in a
remote repository, if present. Here, the '.' identifier is a