diff options
author | Reynold Xin <rxin@databricks.com> | 2015-05-11 18:07:12 -0700 |
---|---|---|
committer | Reynold Xin <rxin@databricks.com> | 2015-05-11 18:07:12 -0700 |
commit | 3a9b6997df3fef1052d8c410f32319018c52acff (patch) | |
tree | 8e5d13c68e929737bbed48119576fb1571a31d64 /python/pyspark/sql/_types.py | |
parent | 57255dcd794222f4db5df1e549ebc7b896cebfdc (diff) | |
download | spark-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/pyspark/sql/_types.py')
-rw-r--r-- | python/pyspark/sql/_types.py | 2 |
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))) |