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

tarantool / tarantool / 7932394640
86%
master: 88%

Build:
Build:
LAST BUILD BRANCH: release/3.6
DEFAULT BRANCH: master
Ran 16 Feb 2024 03:32PM UTC
Jobs 1
Files 479
Run time 41s
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

16 Feb 2024 03:03PM UTC coverage: 85.81% (+0.01%) from 85.798%
7932394640

push

github

sergepetrenko
wal: add stubs for wal_retention_period

This commit adds a new configuration option wal_retention_period and
function stubs for it. It's needed to avoid rebootstrap on anonymous
replicas, as Tarantool doesn't save xlog for them.

The new option takes a floating point number that sets the period
for every xlog file during which this xlog file cannot be deleted
by garbage collector. The default value is 0, which means no delay.
The option can be set dynamically.

Note:
- The delay is applied after xlog closing
- During instance restart delay becomes box.cfg.wal_retention_period -
  last modification time of xlog.
- The minimum vclock (same as xlog file name) can be found with
  box.info.gc().wal_retention_vclock.

The option value is stored and used in C code, so we define
configuration callbacks in EE: cfg_set_wal_retention_period.

Needed for tarantool/tarantool-ee#513

NO_DOC=experimental
NO_CHANGELOG=experimental

(cherry picked from commit e04c162eb)

62507 of 113638 branches covered (55.01%)

93349 of 108786 relevant lines covered (85.81%)

2953258.98 hits per line

Jobs
ID Job ID Ran Files Coverage
1 7932394640.1 16 Feb 2024 03:32PM UTC 0
85.81
GitHub Action Run
Source Files on build 7932394640
Detailed source file information is not available for this build.
  • Back to Repo
  • 26be6333 on github
  • Prev Build on release/2.11 (#7930737450)
  • Next Build on release/2.11 (#7933091020)
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