apache/spark — pull request #2365 by davies (2014-09-11 23:48:26+00:00)
Title: [SPARK-2951] support unpickle array.array for Python 2.6

Pyrolite can not unpickle array.array which pickled by Python 2.6, this patch fix it by extend Pyrolite.

There is a bug in Pyrolite when unpickle array of float/double, this patch workaround it by reverse the endianness for float/double. This workaround should be removed after Pyrolite have a new release to fix this issue.

I had send an PR to Pyrolite to fix it: https://github.com/irmen/Pyrolite/pull/11