|
Ran
|
Jobs
1
|
Files
306
|
Run time
49s
|
Badge
README BADGES
|
push
travis-ci
vinyl: bump dump_generation in case scheduler doesn't catch up with DDL It may turn out that dump_generation does not catch up with current generation and no other dump tasks are in progress. This may happen dump process is throttled due to errors. In this case generation is bumped but dump_generation is not (since dump is not completed). In turn, throttling opens a window for DDL operations. For instance, index dropping and creation of new one results in mentioned situation: box.snapshot() -- fails for some reason; next attempt at dumping will be -- taken in one second. s:drop() -- drop index to be dumped s = box.schema.space.create('test', {engine = 'vinyl'}) -- create new one (its mem generation is greater than scheduler's one) i = s:create_index('pk') Closes #4821 (cherry picked from commit 38ac17f3f)
4 of 4 new or added lines in 1 file covered. (100.0%)
41976 of 50818 relevant lines covered (82.6%)
926724.36 hits per line
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 3 | 22945.3 (TARGET=coverage) | 0 |
82.6 |
Travis Job 22945.3 |