• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

JuliaData / DataFrames.jl / 6635 / 9
93%
master: 93%

Build:
DEFAULT BRANCH: master
Ran 11 Oct 2020 05:16PM UTC
Files 23
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

11 Oct 2020 04:34PM UTC coverage: 96.126% (+1.3%) from 94.809%
6635.9

push

travis-ci-com

web-flow
[BREAKING] Use DataAPI.refpool for optimized grouping (#2442)

Generalize existing optimized `row_group_slots` method for `CategoricalArray`
and `PooledArray` so that it can be used for other array types
for which `DataAPI.refpool` returns an `AbstractVector`. This allows dropping
the dependency on CategoricalArrays in this part of the code.

Also refactor the method to be faster when not sorting. In that case, we do
not need to build a map between reference codes and groups (indexing into it
is slow when the number of groups is very large). `CategoricalArray` is no longer
special cased: when `sort=false`, levels are still sorted, but `missing` appears first.

Add more tests to cover weird combinations.

4094 of 4259 relevant lines covered (96.13%)

153178.17 hits per line

Source Files on job 6635.9
  • Tree
  • List 0
  • Changed 23
  • Source Changed 2
  • Coverage Changed 23
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 5355
  • Travis Job 6635.9
  • 9a292ff0 on github
  • Prev Job for on master (#6634.1)
  • Next Job for on master (#6638.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc