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

zodb / relstorage / 1086 / 6
93%
master: 92%

Build:
Build:
LAST BUILD BRANCH: dependabot/github_actions/github-actions-a331d3ec2d
DEFAULT BRANCH: master
Ran 07 Aug 2019 11:42PM UTC
Files 193
Run time 48s
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

07 Aug 2019 10:33PM UTC coverage: 92.388%. First build
1086.6

Pull #309

travis-ci

web-flow
Speed up conflict resolution.

- Get committed data in bulk;
- Store replacement data in bulk.

This eliminates lots of database queries if there's more than one
conflict. Since this happens while rows are locked, the faster this
is, and the fewer round trips, the better. Results are 40-90%
improvements, depending on cache configuration.

+---------------------------------------------+-----------------------------------------+-----------------------------------------+
| Benchmark                                   | pg11-c10-proc-conflicts-uncached-master | pg11-c10-proc-conflicts-uncached-branch |
+=============================================+=========================================+=========================================+
| psycopg2_hf: update 100 conflicting objects | 1.55 sec                                | 878 ms: 1.76x faster (-43%)             |
+---------------------------------------------+-----------------------------------------+-----------------------------------------+

+---------------------------------------------+---------------------------------------+---------------------------------------+
| Benchmark                                   | pg11-c10-proc-conflicts-cached-master | pg11-c10-proc-conflicts-cached-branch |
+=============================================+=======================================+=======================================+
| psycopg2_hf: update 100 conflicting objects | 789 ms                                | 94.1 ms: 8.39x faster (-88%)          |
+---------------------------------------------+---------------------------------------+---------------------------------------+

+------------------------------------------------+-----------------------------------------+-----------------------------------------+
| Benchmark                                      | my57-c10-proc-conflicts-uncached-master | my57-c10-proc-conflicts-uncached-branch |
+================================================+======================... (continued)
Pull Request #309: Speed up conflict resolution.

15850 of 17156 relevant lines covered (92.39%)

0.92 hits per line

Source Files on job 1086.6
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1022
  • Travis Job 1086.6
  • 21e3395a on github
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