apache/spark — pull request #3078 by davies (2014-11-03 20:41:55+00:00)
Title: [SPARK-4186] add binaryFiles and binaryRecords in Python

add binaryFiles() and binaryRecords() in Python
```
binaryFiles(self, path, minPartitions=None):
:: Developer API ::

Read a directory of binary files from HDFS, a local file system
(available on all nodes), or any Hadoop-supported file system URI
as a byte array. Each file is read as a single record and returned
in a key-value pair, where the key is the path of each file, the
value is the content of each file.

Note: Small files are preferred, large file is also allowable, but
may cause bad performance.

binaryRecords(self, path, recordLength):
Load data from a flat binary file, assuming each record is a set of numbers
with the specified numerical format (see ByteBuffer), and the number of
bytes per record is constant.

:param path: Directory to the input data files
:param recordLength: The length at which to split the records
```