aboutsummaryrefslogtreecommitdiff
path: root/python/pyspark/serializers.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/pyspark/serializers.py')
-rw-r--r--python/pyspark/serializers.py31
1 files changed, 18 insertions, 13 deletions
diff --git a/python/pyspark/serializers.py b/python/pyspark/serializers.py
index b253807974..9be78b39fb 100644
--- a/python/pyspark/serializers.py
+++ b/python/pyspark/serializers.py
@@ -91,7 +91,6 @@ class Serializer(object):
"""
raise NotImplementedError
-
def _load_stream_without_unbatching(self, stream):
return self.load_stream(stream)
@@ -197,8 +196,8 @@ class BatchedSerializer(Serializer):
return self.serializer.load_stream(stream)
def __eq__(self, other):
- return isinstance(other, BatchedSerializer) and \
- other.serializer == self.serializer
+ return (isinstance(other, BatchedSerializer) and
+ other.serializer == self.serializer)
def __str__(self):
return "BatchedSerializer<%s>" % str(self.serializer)
@@ -229,8 +228,8 @@ class CartesianDeserializer(FramedSerializer):
yield pair
def __eq__(self, other):
- return isinstance(other, CartesianDeserializer) and \
- self.key_ser == other.key_ser and self.val_ser == other.val_ser
+ return (isinstance(other, CartesianDeserializer) and
+ self.key_ser == other.key_ser and self.val_ser == other.val_ser)
def __str__(self):
return "CartesianDeserializer<%s, %s>" % \
@@ -252,18 +251,20 @@ class PairDeserializer(CartesianDeserializer):
yield pair
def __eq__(self, other):
- return isinstance(other, PairDeserializer) and \
- self.key_ser == other.key_ser and self.val_ser == other.val_ser
+ return (isinstance(other, PairDeserializer) and
+ self.key_ser == other.key_ser and self.val_ser == other.val_ser)
def __str__(self):
- return "PairDeserializer<%s, %s>" % \
- (str(self.key_ser), str(self.val_ser))
+ return "PairDeserializer<%s, %s>" % (str(self.key_ser), str(self.val_ser))
class NoOpSerializer(FramedSerializer):
- def loads(self, obj): return obj
- def dumps(self, obj): return obj
+ def loads(self, obj):
+ return obj
+
+ def dumps(self, obj):
+ return obj
class PickleSerializer(FramedSerializer):
@@ -276,12 +277,16 @@ class PickleSerializer(FramedSerializer):
not be as fast as more specialized serializers.
"""
- def dumps(self, obj): return cPickle.dumps(obj, 2)
+ def dumps(self, obj):
+ return cPickle.dumps(obj, 2)
+
loads = cPickle.loads
+
class CloudPickleSerializer(PickleSerializer):
- def dumps(self, obj): return cloudpickle.dumps(obj, 2)
+ def dumps(self, obj):
+ return cloudpickle.dumps(obj, 2)
class MarshalSerializer(FramedSerializer):