aboutsummaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorReynold Xin <rxin@databricks.com>2015-05-11 18:07:12 -0700
committerReynold Xin <rxin@databricks.com>2015-05-11 18:07:12 -0700
commit3a9b6997df3fef1052d8c410f32319018c52acff (patch)
tree8e5d13c68e929737bbed48119576fb1571a31d64 /python
parent57255dcd794222f4db5df1e549ebc7b896cebfdc (diff)
downloadspark-3a9b6997df3fef1052d8c410f32319018c52acff.tar.gz
spark-3a9b6997df3fef1052d8c410f32319018c52acff.tar.bz2
spark-3a9b6997df3fef1052d8c410f32319018c52acff.zip
[SPARK-7462][SQL] Update documentation for retaining grouping columns in DataFrames.
Author: Reynold Xin <rxin@databricks.com> Closes #6062 from rxin/agg-retain-doc and squashes the following commits: 43e511e [Reynold Xin] [SPARK-7462][SQL] Update documentation for retaining grouping columns in DataFrames.
Diffstat (limited to 'python')
-rw-r--r--python/pyspark/sql/_types.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/python/pyspark/sql/_types.py b/python/pyspark/sql/_types.py
index fd98e116d2..b96851a174 100644
--- a/python/pyspark/sql/_types.py
+++ b/python/pyspark/sql/_types.py
@@ -1228,12 +1228,14 @@ class Row(tuple):
raise AttributeError(item)
def __reduce__(self):
+ """Returns a tuple so Python knows how to pickle Row."""
if hasattr(self, "__fields__"):
return (_create_row, (self.__fields__, tuple(self)))
else:
return tuple.__reduce__(self)
def __repr__(self):
+ """Printable representation of Row used in Python REPL."""
if hasattr(self, "__fields__"):
return "Row(%s)" % ", ".join("%s=%r" % (k, v)
for k, v in zip(self.__fields__, tuple(self)))