- Oct 22, 2024
-
-
Вартан Бабаян authored
-
- Oct 17, 2024
-
-
Maksim Kaitmazian authored
This commit embeds in plugins a new variable, containing picoplugin version used to build it. If this version differs from the picodata version when the plugin gets loaded, the loading fails with an error reporting the expected and the current versions. This check can be disabled via env PICODATA_UNSAFE_DISABLE_PLUGIN_COMPATIBILITY_CHECK.
-
- Oct 16, 2024
-
-
- Oct 02, 2024
-
-
New argument `--timeout` for `picodata expel`.
-
New argument `--timeout` for `picodata connect`.
-
- Sep 27, 2024
-
-
Вартан Бабаян authored
-
- Sep 17, 2024
-
-
Вартан Бабаян authored
-
- Sep 16, 2024
-
-
Вартан Бабаян authored
-
-
- Sep 12, 2024
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
This moves most of the logic from the supervisor process which helps with a number of problems with the main_cord stuff. For example in a following commit the context will only be parsed in tarantool::main_cb which means config parameters aren't accessible in supervisor. This also moves us towards getting rid of the supervisor process in the future.
-
Georgy Moshkin authored
-
- Sep 06, 2024
-
-
Georgy Moshkin authored
-
- Aug 22, 2024
-
-
- Aug 20, 2024
-
-
Вартан Бабаян authored
-
Georgy Moshkin authored
-
- Aug 12, 2024
-
-
use split_once instead split
-
- Aug 08, 2024
-
-
Кирилл Безуглый authored
-
- Aug 02, 2024
-
-
-
Вартан Бабаян authored
-
- Jul 26, 2024
-
-
Vartan Babayan authored
-
-
- Jul 24, 2024
-
-
Kurdakov Alexander authored
Supported in: picodata admin (lua/sql mode) picodata connect
-
- Jul 09, 2024
-
-
Dmitry Ivanov authored
-
- Jul 04, 2024
-
-
Georgy Moshkin authored
-
- Jul 03, 2024
-
-
Vartan Babayan authored
-
- Jun 21, 2024
-
-
- Jun 20, 2024
-
-
Kurdakov Alexander authored
-
- Jun 14, 2024
-
-
Егор Ивков authored
-
- Jun 11, 2024
-
-
Georgy Moshkin authored
-
- May 31, 2024
-
-
Егор Ивков authored
this fixes the following bug: ``` picodata run --data-dir tmp/i1/ C> invalid socket path: tmp/i1//admin.sock [supervisor:214288] no ipc message from child [supervisor:214288] subprocess 214289 exited with code 1 ```
-
- May 24, 2024
-
-
Егор Ивков authored
-
- May 17, 2024
-
-
- Apr 17, 2024
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
- Apr 10, 2024
-
-
Georgy Moshkin authored
-
- Apr 09, 2024
-
-
Introduce a plugin system for picodata cluster. Plugin system contains: - `picoplugin` crate with plugin interfaces. This crate exposes plugin interfaces for user implementation and API that used by picodata to interact with plugin as with a code from dynamic library. - Support for plugin work cycle in picodata instance work cycle. Picodata instance interacts with running plugin by `PluginManager` component. Typically, plugins react to events that occur in instance or whole cluster. - New lua API with plugin CRUD actions. - pico.create_plugin - load a new plugin into picodata cluster - pico.remove_plugin - remove plugin from picodata cluster - pico.update_plugin_config - update plugin service configuration
-
- Apr 05, 2024
-
-
Georgy Moshkin authored
-
- Apr 04, 2024
-
-
- Mar 29, 2024
-
-
Georgy Moshkin authored
-