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

tarantool / sharded-queue
91%
master: 90%

Build:
Build:
LAST BUILD BRANCH: palage4a/truncate-followup
DEFAULT BRANCH: master
Repo Added 30 May 2023 05:21PM UTC
Token DdFDTbsdiejkqjhcIGs1qdRIgvd5sJChW regen
Build 117 Last
Files 21
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

LAST BUILD ON BRANCH oleg-jukovec/gh-no-fifo-fix-vinyl
branch: oleg-jukovec/gh-no-fifo-fix-vinyl
CHANGE BRANCH
x
Reset
Sync Branches
  • oleg-jukovec/gh-no-fifo-fix-vinyl
  • lvasiliev/gh-no-ticket-update-doc
  • master
  • oleg-jukovec/ci
  • oleg-jukovec/gh-47-rework
  • oleg-jukovec/gh-49
  • oleg-jukovec/gh-55-metrics
  • oleg-jukovec/gh-65-lost-tasks
  • oleg-jukovec/gh-68-refactoring
  • oleg-jukovec/gh-68-tarantool-3-role
  • oleg-jukovec/gh-71-add-more-metrics
  • oleg-jukovec/more-changelog
  • oleg-jukovec/release-0.1.0
  • oleg-jukovec/release-0.1.1
  • oleg-jukovec/release-1.0.0
  • oleg-jukovec/replace-cartridge-with-tt
  • oleg-jukovec/version
  • palage4a/bump-ubuntu-in-ci
  • palage4a/truncate-followup
  • refs/pull/78/merge
  • refs/tags/0.1.0
  • refs/tags/0.1.1
  • refs/tags/1.0.0

25 Sep 2023 01:46PM UTC coverage: 91.377% (-0.1%) from 91.478%
6300295269

Pull #64

github

oleg-jukovec
drivers: fix concurrency with mvcc

By default idx:max() or idx:min() have read confirmed isolation level.
It could lead to a task duplication or double task take when we
already insert or update a task, commited, but it is not yet
confirmed.

See also:

1. https://github.com/tarantool/queue/issues/207
2. https://github.com/tarantool/queue/pull/211
Pull Request #64: fifo: fix data race for put()/take() with vinyl

58 of 58 new or added lines in 3 files covered. (100.0%)

869 of 951 relevant lines covered (91.38%)

258.26 hits per line

Relevant lines Covered
Build:
Build:
951 RELEVANT LINES 869 COVERED LINES
258.26 HITS PER LINE
Source Files on oleg-jukovec/gh-no-fifo-fix-vinyl
  • Tree
  • List 9
  • Changed 7
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
6300295269 oleg-jukovec/gh-no-fifo-fix-vinyl drivers: fix concurrency with mvcc By default idx:max() or idx:min() have read confirmed isolation level. It could lead to a task duplication or double task take when we already insert or update a task, commited, but it is not yet confirmed. See... Pull #64 25 Sep 2023 02:08PM UTC oleg-jukovec github
91.38
6096673092 oleg-jukovec/gh-no-fifo-fix-vinyl drivers: fix concurrency with mvcc Pull #64 06 Sep 2023 11:55AM UTC Oleg Jukovec github
91.38
5821525083 oleg-jukovec/gh-no-fifo-fix-vinyl drivers: fix concurrency with mvcc Pull #64 10 Aug 2023 01:12PM UTC Oleg Jukovec github
89.72
5820475947 oleg-jukovec/gh-no-fifo-fix-vinyl drivers: fix concurrency with mvcc Pull #64 10 Aug 2023 11:28AM UTC Oleg Jukovec github
89.94
See All Builds (94)

Badge your Repo: sharded-queue

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo 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

© 2025 Coveralls, Inc