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

Expanded ASVs for to_json #27595

Merged
merged 5 commits into from
Jul 26, 2019
Merged

Expanded ASVs for to_json #27595

merged 5 commits into from
Jul 26, 2019

Conversation

WillAyd
Copy link
Member

@WillAyd WillAyd commented Jul 25, 2019

Instead of one massive PR in #27166 I think this makes sense to break up in a few chunks. First step to get block code out of that extension is to get expanded test coverage, which I think I've done here.

After this I'll probably:

  • Convert "columns" orient to not use the block manager code
  • Convert "values"
  • Convert "records" / "index" (and by nature table) and clean up code

Might be a little bit of bloat in the middle but think that approach will ultimately be more manageable

@WillAyd WillAyd added IO JSON read_json, to_json, json_normalize Benchmark Performance (ASV) benchmarks labels Jul 25, 2019
@jreback jreback modified the milestones: 0.25.1, 1.0 Jul 25, 2019
@jreback
Copy link
Contributor

jreback commented Jul 25, 2019

lgtm. merge on green.

@WillAyd WillAyd merged commit 37f29e5 into pandas-dev:master Jul 26, 2019
@WillAyd WillAyd deleted the json-asvs branch July 26, 2019 16:35
quintusdias pushed a commit to quintusdias/pandas_dev that referenced this pull request Aug 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Benchmark Performance (ASV) benchmarks IO JSON read_json, to_json, json_normalize
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants