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

apache / parquet-cpp / 908

Build:
DEFAULT BRANCH: master
Ran 11 Oct 2016 04:03PM UTC
Jobs 2
Files 133
Run time 4min
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

pending completion
908

push

travis-ci

wesm
PARQUET-747: Better hide TypedRowGroupStatistics in public API

EDIT: It appears the linker issue is coming from the use of `TypedRowGroupStatistics<T>::Update` in `WriteBatch`, and Update hasn't been exported. There's some gcc quirks around this (see https://codereview.chromium.org/643703003/), so it's easier to hide the WriteBatch implementation so that `libparquet_arrow` doesn't look for non-exported symbols during linking (since `WriteBatch` was being inlined).

Template subclasses don't behave in the same way with visibility attributes. See also PARQUET-659. Observed in build failure https://circleci.com/gh/conda-forge/staged-recipes/10100

Author: Wes McKinney <wesm@apache.org>

Closes #178 from wesm/PARQUET-747 and squashes the following commits:

8e91f86 [Wes McKinney] Do not expose WriteBatch implementation in public headers
206f4e1 [Wes McKinney] clang format
ed5132d [Wes McKinney] Export single instantiations of TypedRowGroupStatistics with extern templates

54 of 54 new or added lines in 2 files covered. (100.0%)

9833 of 10179 relevant lines covered (96.6%)

56102.17 hits per line

Jobs
ID Job ID Ran Files Coverage
1 908.1 11 Oct 2016 04:08PM UTC 0
96.6
Travis Job 908.1
2 908.2 11 Oct 2016 04:03PM UTC 0
0.0
Travis Job 908.2
Source Files on build 908
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #908
  • 78ed6e8c on github
  • Prev Build on master (#903)
  • Next Build on master (#910)
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