- Nov 01, 2024
-
-
Georgy Moshkin authored
Close #764
-
- Oct 31, 2024
-
-
Вартан Бабаян authored
-
- Oct 30, 2024
-
-
Dmitry Rodionov authored
It is simpler to reuse the script from other downstream pipelines. They do not need to know the names of submodules in case they change. With the patch such a change requires only updates to picodata repository.
-
Виталий Шунков authored
It's ignore list for gitleaks
-
- Oct 29, 2024
-
-
Вартан Бабаян authored
-
Вартан Бабаян authored
-
Dmitry Rodionov authored
-
Dmitry Rodionov authored
Fix tarantool compilation in CI by disabling bundled libcurl. Bundled libcurl uses a file we removed because gamayun didnt like it.
-
- Oct 28, 2024
-
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
This patch changes when we update current_master_name during consistent master switchover. Now it is updated as soon as we determine that the new master has synchronized it's vclock with the old master. As a result we can now block expel of a non-last replica in cases where other replicas are offline, which is crucial because instances can easily become offline due to temporary network issues.
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
Now we assume instance may not respond if - target state is Offline (non-graceful assumed) - current state is Expelled
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
- Oct 25, 2024
-
-
Dmitry Rodionov authored
-
Dmitry Rodionov authored
-
-
-
-
Виталий Шунков authored
-
Dmitry Rodionov authored
-
Dmitry Rodionov authored
With `git log --format="%an" | sort -u`
-
Dmitry Rodionov authored
-
Вартан Бабаян authored
-
- Oct 24, 2024
-
-
Dmitry Rodionov authored
It is now possible to write in migration `@_plugin_config.foo` where foo is variable from plugin configuration. Note that configuration typically belongs to individual services, in catalog this field is called entity. For migration special values there is special entity called `migration_context`. So corresponding alter looks this way: ALTER PLUGIN p 0.1.0 SET migration_context.foo = '"nondefault"' (extra quotes are temporary, and should be dealt with separately) Closes https://git.picodata.io/picodata/picodata/picodata/-/issues/659
-
Dmitry Rodionov authored
Previouslly we've blocked on scope termination before reading from channel, so blocking still occured. With this patch there is new `blocking` wrapper function that executes provided closure on separate thread and yields until result is ready
-
Dmitry Rodionov authored
-