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

apache / bookkeeper / 285
72%

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

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

Jobs
ID Job ID Ran Files Coverage
1 285.1 30 Nov 2018 02:55PM UTC 0
72.08
Source Files on build 285
Detailed source file information is not available for this build.
  • Back to Repo
  • Jenkins Build #285
  • d6007edc on github
  • Prev Build on master (#284)
  • Next Build on master (#286)
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