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

apache / bookkeeper / 285 / 1
72%
master: 72%

Build:
DEFAULT BRANCH: master
Ran 30 Nov 2018 02:55PM UTC
Files 469
Run time 26s
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

30 Nov 2018 02:55PM UTC coverage: 72.081% (+0.05%) from 72.03%
285.1

push

jenkins

GitHub
Move serialization code out of LedgerMetadata

This PR moves the serialization code out of LedgerMetadata so that it
can later be adapted to run different serialization code depending on
the environment.

Notable non-refactor changes:
- LedgerMetadata#toString no longer uses #serialize because it's no
  longer available. Instead it uses the ToString helper from guava.
  byte[] fields are now base64 encoded.
- There's a new state enum and getter in api.LedgerMetadata. This is
  so that LedgerMetadataFormat can be removed from
  client.LedgerMetadata.

Master issue: #723


Reviewers: Sijie Guo <sijie@apache.org>

This closes #1848 from ivankelly/refactor-md-serde

25446 of 35302 relevant lines covered (72.08%)

0.72 hits per line

Source Files on job 285.1
  • Tree
  • List 0
  • Changed 36
  • Source Changed 9
  • Coverage Changed 36
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 285
  • d6007edc on github
  • Prev Job for on master (#284.1)
  • Next Job for on master (#286.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