hgext/largefiles/reposetup.py
changeset 18012 848c428bb5ee
parent 17803 1479572db256
child 18016 2a393df0f5cc
--- a/hgext/largefiles/reposetup.py	Mon Oct 08 20:01:40 2012 +0200
+++ b/hgext/largefiles/reposetup.py	Mon Oct 08 18:11:56 2012 +0200
@@ -14,6 +14,7 @@
 from mercurial import context, error, manifest, match as match_, util
 from mercurial import node as node_
 from mercurial.i18n import _
+from mercurial import localrepo
 
 import lfcommands
 import proto
@@ -88,6 +89,9 @@
         # appropriate list in the result. Also removes standin files
         # from the listing. Revert to the original status if
         # self.lfstatus is False.
+        # XXX large file status is buggy when used on repo proxy.
+        # XXX this needs to be investigated.
+        @localrepo.unfilteredmeth
         def status(self, node1='.', node2=None, match=None, ignored=False,
                 clean=False, unknown=False, listsubrepos=False):
             listignored, listclean, listunknown = ignored, clean, unknown