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

tarantool / tarantool / 11214328557
86%
master: 88%

Build:
Build:
LAST BUILD BRANCH: i12082-1
DEFAULT BRANCH: master
Ran 07 Oct 2024 11:38AM UTC
Jobs 1
Files 479
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

07 Oct 2024 11:14AM UTC coverage: 85.915% (-0.01%) from 85.928%
11214328557

push

github

sergepetrenko
limbo: speed up synchronous transaction queue processing

This patch optimizes the process of collecting ACKs from replicas for
synchronous transactions. Before this patch, collecting confirmations
was slow in some cases. There was a possible situation where it was
necessary to go through the entire limbo again every time the next ACK
was received from the replica. This was especially noticeable in the
case of a large number of parallel synchronous requests.
For example, in the 1mops_write bench with parameters --fibers=6000
--ops=1000000 --transaction=1, performance increases by 13-18 times on
small clusters of 2-4 nodes and 2 times on large clusters of 31 nodes.

Closes #9917

NO_DOC=performance improvement
NO_TEST=performance improvement

(cherry picked from commit 4a866f64d)

63078 of 114395 branches covered (55.14%)

50 of 50 new or added lines in 1 file covered. (100.0%)

35 existing lines in 10 files now uncovered.

93950 of 109352 relevant lines covered (85.92%)

2625215.11 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11214328557.1 07 Oct 2024 11:38AM UTC 0
85.92
GitHub Action Run
Source Files on build 11214328557
Detailed source file information is not available for this build.
  • Back to Repo
  • d615f3f7 on github
  • Prev Build on release/2.11 (#11181172726)
  • Next Build on release/2.11 (#11217644645)
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