- Dec 19, 2024
-
-
-
-
Close #1228
-
-
-
Georgy Moshkin authored
TopologyCache is a collection of deserialized structures with information about cluster topology. This currently includes data from _pico_instance, _pico_replicaset, _pico_tier & _pico_service_route_table. The info is automatically kept up to date with the corresponding system tables. The TopologyCache also caches the immutable info related to the current instance, like instance name, replicaset uuid, etc. From now on we should be reading this data from TopologyCache whenever possible instead of going directly to system tables as we were doing previosly. At the moment only the plugin RPC module has transitioned to using TopologyCache but other modules should be refactored as well. Especially governor.
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
Before this fix if requesting RPC by an invalid bucket_id we would send an RPC to every replicaset to check if they have such a bucket_id. This is not needed because we know the allowed range.
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
EmirVildanov authored
this adr is a proposal of implementing TRUNCATE sql command, its context and possible problems
-
- Dec 18, 2024
-
-
Кирилл Безуглый authored
-
Erik Khamitov authored
-
Dmitry Rodionov authored
-
Виталий Шунков authored
-
-
- Dec 17, 2024
-
-
Кирилл Безуглый authored
-
Кирилл Безуглый authored
-
Кирилл Безуглый authored
-
Виталий Шунков authored
-
Виталий Шунков authored
-
Виталий Шунков authored
- added the ability to build a base image manually
-
Dmitry Rodionov authored
-
Dmitry Rodionov authored
-
- combined the base image of picodata and sbroad - refactor CI rules - add RUST_VERSION and TARANTOOL_VERSION as variables in CI
-
Erik Khamitov authored
-
Вартан Бабаян authored
-
Вартан Бабаян authored
-
Вартан Бабаян authored
-
- Dec 16, 2024
-
-
-
Erik Khamitov authored
-
-
This test is flaky due to vhsard rebalancing, so migrating to global tables resolves the issue, since we don't use vshard for them. However, after this migration one of the `pytest.raises` blocks's been failed, as turned out, because u64::max value cannot be inserted in global tables. We decided to don't fix this problem in this commit, so this check was removed from the test and a new issue was added. New issue: #1216
-
Dmitry Rodionov authored
It fails a lot in CI lately. There are several open tickets: #779 #1204
-
Dmitry Rodionov authored
-
Dmitry Rodionov authored
test: back to large (default) timeout in test_gitlab_763_no_missing_buckets_after_proc_sharding_failure
-
Dmitry Rodionov authored
-
Dmitry Rodionov authored
Close: #1032
-