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

mp911de / lettuce / 897 / 1
94%
master: 92%

Build:
Build:
LAST BUILD BRANCH: 5.x
DEFAULT BRANCH: master
Ran 12 Jun 2016 07:27PM UTC
Files 172
Run time 7s
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

12 Jun 2016 07:23PM UTC coverage: 93.704% (-0.1%) from 93.831%
897.1

push

travis-ci

mp911de
Perform multiple connection attempts when connecting a Redis Cluster #244

Motivation: When the first node in the partition collection is down the RedisClusterClient cannot connect anymore to the Cluster

The RedisClusterClient uses every node from the partition list as candidate for a connection attempt and hence uses the number of partition entries as connection attempts. The first successful attempt is used as the main cluster connection. If all nodes fail to connect the connection method is terminated with the first causing exception.

Modifications:
* Multiple connection attempts
* Use round-robin for connect/reconnect the main cluster connection
* Aligned logging when a connection is not possible
* New cluster node for test
* Reset connections that failed to connect instead of closing them

Backport of #164.

6563 of 7004 relevant lines covered (93.7%)

0.94 hits per line

Source Files on job 897.1
  • Tree
  • List 0
  • Changed 13
  • Source Changed 7
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 897
  • Travis Job 897.1
  • 196914e6 on github
  • Prev Job for on 3.x (#887.1)
  • Next Job for on 3.x (#898.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