Commits
- Commit:
306c77dd49dc081e693d3b37c44f74e4f1517370
- From:
- Yaroslav Lobankov <y.lobankov@tarantool.org>
- Via:
- Kirill Yukhin <kyukhin@tarantool.org>
- Date:
ci: add integration check for expirationd module
This patch extends the 'integration.yml' workflow and adds a new
workflow call for running tests to verify integration between tarantool
and the expiration module.
Part of #5265
Part of #6056
Closes #6528
(cherry picked from commit 1ac382f2505a379cd34516c9744fc330a7dfeeb8)
- Commit:
ae2f0fcc3a14ef27c7e1b13b6b2f3e1bfd959b92
- From:
- Vladimir Davydov <vdavydov@tarantool.org>
- Date:
test: fix flaky wal_off/snapshot_stress test
This commit fixes the following failure:
```
[028] --- wal_off/snapshot_stress.result Fri Jun 5 06:49:36 2020
[028] +++ wal_off/snapshot_stress.reject Fri Oct 16 13:48:23 2020
[028] @@ -375,7 +375,7 @@
[028] ...
[028] snaps_find_status;
[028] ---
[028] -- snaps found
[028] +- where are my snapshots?
[028] ...
[028] snapshot_check_failed = false
[028] while #snaps > initial_snap_count do
[028]
```
It happens, because the fiber making snapshots is started after worker
fibers and it works until all worker fibers are done so it might occur
that it doesn't make any snapshots. Fix this by replacing the while-loop
with a repeat-loop, thus ensuring that the worker fiber makes at least
one snapshot.
Closes #5431
(cherry picked from commit e0e6fe106d11855631a2673dbc72a670378669aa)
- Commit:
b8b360a8ffb909cc8b5fa90f9f12cd32215c7db7
- From:
- Yaroslav Lobankov <y.lobankov@tarantool.org>
- Via:
- Kirill Yukhin <kyukhin@tarantool.org>
- Date:
ci: add integration check for tarantool-php/queue
This patch extends the 'integration.yml' workflow and adds a new
workflow call for running tests to verify integration between tarantool
and the tarantool-php/queue connector.
Part of #5265
Part of #6056
Closes #6595
(cherry picked from commit 5bcb0dcf9bbed06ac0c2a0998a1aa5f505cd814a)
- Commit:
6a9baf04c6e6d650ee0688b9ec2f553816dc72dc
- From:
- Georgy Moiseev <georgy.moiseev@corp.mail.ru>
- Via:
- Kirill Yukhin <kyukhin@tarantool.org>
- Date:
debian: fix checks license
This patch checks out to up-to-date tarantool/checks master branch
with checking out to up-to-date tarantool/test-run master branch.
Two commits have been added to tarantool/checks. The first one is
related to submodule CI: tarantool/checks#27, the second one contains
license authors fix: tarantool/checks#28.
(cherry-picked from commit f662140)
- Commit:
5b52a59bb1800a92cda00840a9f1233ab8920cf2
- From:
- Georgy Moiseev <georgy.moiseev@corp.mail.ru>
- Via:
- Kirill Yukhin <kyukhin@tarantool.org>
- Date:
debian: actualize licenses
Add missing third party licenses to debian/copyright. Update copyright
dates for modules. Remove license entries for unused modules.
Closes #6391
(backported from commit 5a8fea5)