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

OpenBazaar / spvwallet / 70 / 1
39%
master: 39%

Build:
DEFAULT BRANCH: master
Ran 15 May 2017 07:37PM UTC
Files 20
Run time 2s
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

15 May 2017 07:37PM UTC coverage: 40.096% (-0.4%) from 40.506%
PATH=/home/travis/gopath/bin:$PATH

push

travis-ci

cpacia
Refactor transaction download queues

Previously transaction hashes were held in memory along with the tx's height. The
problem was we could not delete the tx from memory after it was downloaded since
this would causes the tx's height to be overridden if a peer sent us the same tx
after the fact. Unlikely to happen, but it still prevented us from clearing out
memory.

This commit refactors the transaction download tracking so that each peer has its
own download queue. It also tracks ingested transactions in memory and the
ingest() function will discard tranasctions that have already been ingested. This
allows up to free up memory of downloaded transactions.

1172 of 2923 relevant lines covered (40.1%)

0.45 hits per line

Source Files on job 70.1 (PATH=/home/travis/gopath/bin:$PATH)
  • Tree
  • List 0
  • Changed 5
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 70
  • Travis Job 70.1
  • 90c37e14 on github
  • Prev Job for PATH=/home/travis/gopath/bin:$PATH on master (#69.1)
  • Next Job for PATH=/home/travis/gopath/bin:$PATH on master (#75.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