Skip to content

Conversation

@HyukjinKwon
Copy link
Member

This PR backports #140 to branch-0.4.x and fixes #129.

@HyukjinKwon
Copy link
Member Author

Will fix the conflict if there is in any event.

@codecov-io
Copy link

codecov-io commented Feb 6, 2018

Codecov Report

Merging #153 into 0.4.x will increase coverage by 0.03%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff            @@
##           0.4.x     #153      +/-   ##
=========================================
+ Coverage   83.9%   83.93%   +0.03%     
=========================================
  Files          1        1              
  Lines        528      529       +1     
  Branches      96       96              
=========================================
+ Hits         443      444       +1     
+ Misses        63       62       -1     
- Partials      22       23       +1
Impacted Files Coverage Δ
cloudpickle/cloudpickle.py 83.93% <100%> (+0.03%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 22af562...3c2e52c. Read the comment docs.

@rgbkrk rgbkrk merged commit 1105da1 into cloudpipe:0.4.x Feb 6, 2018
HyukjinKwon pushed a commit to HyukjinKwon/spark that referenced this pull request Mar 8, 2018
## What changes were proposed in this pull request?

The version of cloudpickle in PySpark was close to version 0.4.0 with some additional backported fixes and some minor additions for Spark related things.  This update removes Spark related changes and matches cloudpickle [v0.4.3](https://github.com/cloudpipe/cloudpickle/releases/tag/v0.4.3):

Changes by updating to 0.4.3 include:
* Fix pickling of named tuples cloudpipe/cloudpickle#113
* Built in type constructors for PyPy compatibility [here](cloudpipe/cloudpickle@d84980c)
* Fix memoryview support cloudpipe/cloudpickle#122
* Improved compatibility with other cloudpickle versions cloudpipe/cloudpickle#128
* Several cleanups cloudpipe/cloudpickle#121 and [here](cloudpipe/cloudpickle@c91aaf1)
* [MRG] Regression on pickling classes from the __main__ module cloudpipe/cloudpickle#149
* BUG: Handle instance methods of builtin types cloudpipe/cloudpickle#154
* Fix <span>#</span>129 : do not silence RuntimeError in dump() cloudpipe/cloudpickle#153

## How was this patch tested?

Existing pyspark.tests using python 2.7.14, 3.5.2, 3.6.3

Author: Bryan Cutler <[email protected]>

Closes apache#20373 from BryanCutler/pyspark-update-cloudpickle-42-SPARK-23159.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants