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

JuliaIO / HDF5.jl / 791 / 3
81%
master: 81%

Build:
DEFAULT BRANCH: master
Ran 28 Feb 2017 04:57PM UTC
Files 3
Run time 0s
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

28 Feb 2017 04:54PM UTC coverage: 72.364% (+0.3%) from 72.037%
791.3

push

travis-ci

simonster
Reading HDF5Compound now returns properly typed data (#365)

* Can now read in compound datasets with fixed length strings by using an IObuffer

* Compound ready now works with FixedArray types.

* Updated unit test for Compound dsets

* No need to expose offsets, types, since we are directly returning typed data

* Remove extraneous type and offset information for Compound dsets. Use Vectors instead of Arrays.

* Update unit test for 685b14e

* Use Any[] rather than Vector{Any}() as a constructor.

* Explicit type for row data

* Return Vector{HDF5Compound} when reading a vector of compound types.

* Make HDF5Compound immutable.

Including using tuples for the internal element storage. Allows for more
efficient storage of arrays of HDF5Compound.

* Use existing unpad() method to truncate Strings in compound types.

* Be more careful about what we can extract from a compound type.

If an element is not an HDF5BitsKind, then keep it around as raw bytes to let
the user decide how to handle it. We also keep the types around to facilitate
these later manipulations.

* Try to fix tests on julia 0.4

* Immediately grab number of members of HDF5Compound types in hdf5_to_julia_eltype().

I am contemplating also pushing the member names into the type parameters,
because as is, if the user loads a nested compound type, they will not have
sufficient information to reconstruct the "inner" compound type.

796 of 1100 relevant lines covered (72.36%)

44.92 hits per line

Source Files on job 791.3
  • Tree
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 791
  • Travis Job 791.3
  • fd1c4ecf on github
  • Prev Job for on master (#783.3)
  • Next Job for on master (#796.2)
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