diff mercurial/sshpeer.py @ 20905:167047ba3cfa

wireproto: drop the _decompress method in favor a new call type We already have multiple call function for multiple return type. The `_decompress` function is only used for http and seems like a layer violation. We drop it in favor of a new call type dedicated to "stream that may be useful to compress".
author Pierre-Yves David <pierre-yves.david@fb.com>
date Fri, 28 Mar 2014 14:24:13 -0700
parents 8b0e3a8982ea
children 83ce71ef7804
line wrap: on
line diff
--- a/mercurial/sshpeer.py	Fri Mar 28 12:29:34 2014 -0700
+++ b/mercurial/sshpeer.py	Fri Mar 28 14:24:13 2014 -0700
@@ -157,6 +157,9 @@
 
         return self.pipei
 
+    def _callcompressable(self, cmd, **args):
+        return self._callstream(cmd, **args)
+
     def _call(self, cmd, **args):
         self._callstream(cmd, **args)
         return self._recv()
@@ -176,8 +179,6 @@
             return '', r
         return self._recv(), ''
 
-    def _decompress(self, stream):
-        return stream
 
     def _recv(self):
         l = self.pipei.readline()