Description
PySpark introduced an optimization for toPandas and createDataFrame with Pandas DataFrame.
This was leveraged by PyArrow API.
R Arrow API is under developement (https://github.com/apache/arrow/tree/master/r) and about to be released via CRAN (https://issues.apache.org/jira/browse/ARROW-3204).
Once it's released, we can reuse PySpark's Arrow optimization code path and leverage it with minimised codes.