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

tarantool / tarantool / 7493969673
88%

Build:
DEFAULT BRANCH: master
Ran 11 Jan 2024 08:16PM UTC
Jobs 1
Files 511
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

11 Jan 2024 08:07PM UTC coverage: 86.868% (-0.04%) from 86.903%
7493969673

push

github

locker
index: introduce weak reference

An iterator doesn't pin the index it was created for. Instead, it holds
a 'weak' reference to it, which is invalidated if the index is dropped.
This is achieved by checking if the index can be found in the space
cache by id every time the reference is accessed. Let's factor out this
weak reference concept into a separate class so that we can reuse it
because we'll also need it to implement the index scanner API.

Needed for #9568

NO_DOC=refactoring
NO_TEST=refactoring
NO_CHANGELOG=refactoring

66480 of 118842 branches covered (0.0%)

98747 of 113675 relevant lines covered (86.87%)

2670085.49 hits per line

Jobs
ID Job ID Ran Files Coverage
1 7493969673.1 11 Jan 2024 08:16PM UTC 0
86.87
GitHub Action Run
Source Files on build 7493969673
Detailed source file information is not available for this build.
  • Back to Repo
  • a76eb242 on github
  • Prev Build on master (#7490257668)
  • Next Build on master (#7500600609)
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