- Dec 05, 2022
-
-
-
Valentin Syrovatskiy authored
refactor: rename UpdateInstanceRequest -> update_instance::Request, UpdateInstanceResponse -> update_instance::Response Use direct structure names instead of aliases for better IDE code surfing
-
Valentin Syrovatskiy authored
Use direct structure names instead of aliases for better IDE code surfing 1
-
-
-
- Dec 02, 2022
-
-
Georgy Moshkin authored
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
- Dec 01, 2022
-
-
Originally it was meant to be a key for distinguishing outdated peer info. But this was never actually fully implemented. Now that we have the governor and it's synchronizing mechanism there's even less point to this field. And now that this legacy code impedes refactoring, we remove it at least until we have a better idea of how to implement it.
-
Valentin Syrovatskiy authored
-
Valentin Syrovatskiy authored
-
Yaroslav Dynnikov authored
-
-
-
- Nov 28, 2022
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
- Nov 24, 2022
-
-
Valentin Syrovatskiy authored
-
- Nov 22, 2022
-
-
Yaroslav Dynnikov authored
-
Yaroslav Dynnikov authored
-
Yaroslav Dynnikov authored
-
Yaroslav Dynnikov authored
-
Yaroslav Dynnikov authored
-
Yaroslav Dynnikov authored
-
Yaroslav Dynnikov authored
Also prefix stored procedures names `raft_join` and `raft_interact`
- Nov 21, 2022
-
-
-
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
When instance runs `postjoin` function, it's supposed to have both target and current grade Offline. Taking a read barrier in that state makes no sence. Instead, an instance should set target grade online asap. Ensuring it syncs is the responsibility of the governor. Excessive read barrier affects `restart_both` test. One of the instances (i1 who becomes a follower) sends a `read_index` request to i2 (leader). But i2 reveals `self.commit_to_current_term()` condition isn't met and drops the request. As a result, i1 is obliged to wait for 10s timeout before retrying `read_index` request again, but the test timeouts even sooner.
-
- Nov 18, 2022
-
-
Valentin Syrovatskiy authored
-
- Nov 17, 2022
-
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Yaroslav Dynnikov authored
-
Georgy Moshkin authored
-