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

tarantool / tarantool / 12077365187
88%

Build:
DEFAULT BRANCH: master
Ran 29 Nov 2024 01:25AM UTC
Jobs 1
Files 518
Run time 1min
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

29 Nov 2024 01:12AM UTC coverage: 87.302% (-0.03%) from 87.336%
12077365187

push

github

Totktonada
connpool: speed up `call()` when non-prioritized

The connection pool `call()` function used to connect to all of the
instances matching some specified static requirements and synchronously
select one of the active. It was slower a lot times slower than its
possible because the connpool only actually needs one active connection
to perform the call.

This patch makes the connection pool `call()` function work a bit
smarter. Now if the priorities (`prefer_ro`/`prefer_rw` call modes)
aren't used within the `connpool.call()` the pool will wait for any
connection matching the requirements as a candidate to perform the call.

Closes #10598

NO_DOC=no visible api changes

69468 of 123342 branches covered (56.32%)

102396 of 117290 relevant lines covered (87.3%)

2716623.85 hits per line

Jobs
ID Job ID Ran Files Coverage
1 12077365187.1 29 Nov 2024 01:25AM UTC 0
87.3
GitHub Action Run
Source Files on build 12077365187
Detailed source file information is not available for this build.
  • Back to Repo
  • ff1f29f3 on github
  • Prev Build on master (#12069945968)
  • Next Build on master (#12077515526)
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