Skip to content

Conversation

@quinnj
Copy link
Member

@quinnj quinnj commented Jun 27, 2020

  • Added some code comments to help clarify things
  • Update out-dated variable name usage (e.g. tapes)
  • Cleaned up dependencies (WeakRefStrings is test-only now)
  • Added lots of tests to increase coverage
  • Made multithreaded chunk identification more robust by checking we
    have correct # of columns for 5 consecutive rows instead of just 1
  • Made sure we sync Int64 sentinels in multithreaded parsing
  • Removed some unused functions
  • Made sure we're testing type promoting when multithreaded parsing
  • Add a tasks::Integer keyword argument to allow controlling how many
    tasks will be spawned for multithreaded parsing
  • Clean up keyword arg docs

* Added some code comments to help clarify things
* Update out-dated variable name usage (e.g. tapes)
* Cleaned up dependencies (WeakRefStrings is test-only now)
* Added lots of tests to increase coverage
* Made multithreaded chunk identification more robust by checking we
have correct # of columns for 5 consecutive rows instead of just 1
* Made sure we sync Int64 sentinels in multithreaded parsing
* Removed some unused functions
* Made sure we're testing type promoting when multithreaded parsing
* Add a `tasks::Integer` keyword argument to allow controlling how many
tasks will be spawned for multithreaded parsing
* Clean up keyword arg docs
@codecov
Copy link

codecov bot commented Jun 27, 2020

Codecov Report

Merging #664 into master will increase coverage by 4.64%.
The diff coverage is 96.09%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #664      +/-   ##
==========================================
+ Coverage   79.83%   84.47%   +4.64%     
==========================================
  Files           8        8              
  Lines        1711     1701      -10     
==========================================
+ Hits         1366     1437      +71     
+ Misses        345      264      -81     
Impacted Files Coverage Δ
src/CSV.jl 33.33% <ø> (+4.76%) ⬆️
src/header.jl 94.92% <ø> (ø)
src/utils.jl 84.50% <60.00%> (+6.55%) ⬆️
src/rows.jl 93.16% <96.15%> (+2.56%) ⬆️
src/file.jl 96.31% <96.98%> (+7.95%) ⬆️
src/detection.jl 96.10% <100.00%> (+6.92%) ⬆️
... and 1 more

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 3d2ad1f...3c51761. Read the comment docs.

@quinnj quinnj merged commit 0075065 into master Jun 27, 2020
@quinnj quinnj deleted the jq/cleanup branch June 27, 2020 06:26
quinnj added a commit that referenced this pull request Jan 12, 2026
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.

2 participants