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

pinterest / elixir-thrift / 884 / 3
91%
master: 91%

Build:
DEFAULT BRANCH: master
Ran 31 Dec 2017 07:20PM UTC
Files 28
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

31 Dec 2017 06:07PM UTC coverage: 94.818% (+0.6%) from 94.223%
COVERALLS=true

push

travis-ci

web-flow
Remove the client-side retry logic (#303)

In addition to the moderate state-management complexity introduced by
this feature, we've also found that implementing message-level retry
logic directly within a Thrift client to not be ideal. Instead, retries
are better implemented by either application logic (which has complete
understanding of the message payloads, idempotence, etc.) or closer to
the wire level, which can make stronger guarantees about whether the
original message was or was not delivered.

We also no longer attempt to reconnect from the disconnect/2 path.
Instead, we :stop with a clear error reason.

677 of 714 relevant lines covered (94.82%)

380.12 hits per line

Source Files on job 884.3 (COVERALLS=true)
  • Tree
  • List 0
  • Changed 4
  • Source Changed 1
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 884
  • Travis Job 884.3
  • c8f12b10 on github
  • Prev Job for COVERALLS=true on master (#882.3)
  • Next Job for COVERALLS=true on master (#889.3)
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