Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: DecimalArray and JSONArray that are empty return incorrect results for isna() #21190

Merged
merged 1 commit into from
May 24, 2018

Conversation

Dr-Irv
Copy link
Contributor

@Dr-Irv Dr-Irv commented May 24, 2018

Probably for @TomAugspurger to review.

@codecov
Copy link

codecov bot commented May 24, 2018

Codecov Report

Merging #21190 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master   #21190   +/-   ##
=======================================
  Coverage   91.84%   91.84%           
=======================================
  Files         153      153           
  Lines       49505    49505           
=======================================
  Hits        45466    45466           
  Misses       4039     4039
Flag Coverage Δ
#multiple 90.23% <ø> (ø) ⬆️
#single 41.88% <ø> (ø) ⬆️

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 1abfd1b...c99c584. Read the comment docs.

@jorisvandenbossche
Copy link
Member

Do we target such small fixed to ExtensionArrays for 0.23.1 or 0.24.0 ?

@jreback jreback added Bug ExtensionArray Extending pandas with custom dtypes or arrays. labels May 24, 2018
Copy link
Contributor

@jreback jreback left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm. pls add a whatsnew note in 0.24. virtually all extension changes will have to be in 0.24. FYI

@TomAugspurger
Copy link
Contributor

TomAugspurger commented May 24, 2018 via email

@jreback
Copy link
Contributor

jreback commented May 24, 2018

no it does need a release note, you have technically changed the behvaior. its ok for 0.23.1 but this may get messy, much easier just to put all EA changes in 0.24

@Dr-Irv
Copy link
Contributor Author

Dr-Irv commented May 24, 2018

@jreback I'm in agreement with @TomAugspurger . You write:

no it does need a release note, you have technically changed the behvaior.

The behavior that is changed is in a test class that is not documented. Has it been prior practice to document in whatsnew when bugs in a test class are fixed? If so, then I'm fine to add a whatsnew.

I'm indifferent on the version number. Given the disagreement between the two of you, please let me know how you will reconcile on both the version number issue as well as the whatsnew issue, and how to proceed.

@jorisvandenbossche jorisvandenbossche merged commit 6f1f975 into pandas-dev:master May 24, 2018
@jorisvandenbossche
Copy link
Member

Yep, the "user facing" (meaning "extension author facing") change was indeed only in a test, so no whatsnew needed.

@Dr-Irv Dr-Irv deleted the issue21189 branch May 24, 2018 15:15
@jorisvandenbossche jorisvandenbossche added this to the 0.23.1 milestone May 24, 2018
@jorisvandenbossche
Copy link
Member

Tagging this as 0.23.1, just so we don't forget it. When PRs get backported, we can still change it to 0.24.0 if we decided by then

jorisvandenbossche pushed a commit to jorisvandenbossche/pandas that referenced this pull request Jun 8, 2018
jorisvandenbossche pushed a commit that referenced this pull request Jun 9, 2018
david-liu-brattle-1 pushed a commit to david-liu-brattle-1/pandas that referenced this pull request Jun 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug ExtensionArray Extending pandas with custom dtypes or arrays.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

BUG: DecimalArray and JSONArray that are empty return incorrect results for isna()
4 participants