- Nov 15, 2022
-
-
Yaroslav Dynnikov authored
-
Georgy Moshkin authored
After adding grade incarnations restarting instances now causes them to instantly become unfit for being a voter (this may change later). The test in question however isn't really related to instances restarting and disrupting the communication by breaking stored procedures is also applicable.
-
- Nov 14, 2022
-
-
- Nov 11, 2022
-
-
Valentin Syrovatskiy authored
-
- Nov 10, 2022
-
-
Valentin Syrovatskiy authored
-
Valentin Syrovatskiy authored
-
Valentin Syrovatskiy authored
-
- Nov 09, 2022
-
-
Yaroslav Dynnikov authored
Saving cache isn't instantaneous. Usually it takes about a minute. If another job tries to restore cache at the same time, it fails with the error "tar: Unexpected EOF in archive". Now tar writes to a different filename with a random suffix, and then renames it atomically.
-
Yaroslav Dynnikov authored
CI on master branch always reuses the same archive. As a result, its size gradually grows. It already takes more than 6GB, while it should be about 3GB large. It makes restoring the cache slower and slower. With this patch the cache is cleared every time in master branch.
-
-
-
Retain it in tests only
-
Yaroslav Dynnikov authored
-
Tarantool synchronous replication is broken in such a way, that local & asynchronous transactions get rolled back upon synchronous transaction rollback. This is critical for us, because we use local spaces for the raft log, which should be orthogonal to synchronous business spaces, but is not due to this behavior. Until it is fixed, we will not use synchronous replication. See https://github.com/tarantool/tarantool/issues/7903
-
-
-
Yaroslav Dynnikov authored
Rewrite it from scratch to satisfy tests and to represent governor logics in general.
-
Yaroslav Dynnikov authored
No assumptions should be made on `traft::node::Status.leader_id`. It can be set to `None` at any time due to a re-election.
-
Yaroslav Dynnikov authored
Lots of tests are marked "fixme" with the desired value commented. They'll be fixed in the next commit.
-
Yaroslav Dynnikov authored
This scenario results in quorum loss and not much useful.
-
- Nov 08, 2022
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
This somehow broke the build for raft-proto, until I added `feature = ["bytes"]` for protobuf.
-
Yaroslav Dynnikov authored
-
Yaroslav Dynnikov authored
-
Yaroslav Dynnikov authored
-
- Nov 07, 2022
-
-
Yaroslav Dynnikov authored
Make it simpler.
-
Valentin Syrovatskiy authored
-
- Nov 03, 2022
-
-
Valentin Syrovatskiy authored
-
- Nov 02, 2022
-
-
Valentin Syrovatskiy authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
- Nov 01, 2022
-
-
Valentin Syrovatskiy authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
-
Yaroslav Dynnikov authored
IDE plugins (e.g. vscode-yaml) complains about invalid `gitlab-ci.yml` schema because yaml anchors don't flatten lists. This patch re-organizes anchors to praise schema validation and to make it easier to understand (or at least it tries to).
-
Alexey Protsenko authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-