- Apr 10, 2024
-
-
-
Denis Smirnov authored
BREAKING CHANGE: "name" index in the _pico_index has changed: previously it guarantees uniqueness for a pair of (space_id, index_name). Now index name must be unique among the cluster. So, all the global indexes for _pico tables were renamed.
-
Denis Smirnov authored
-
Denis Smirnov authored
-
Denis Smirnov authored
-
Denis Smirnov authored
BREAKING CHANGE: _pico_index structure has changed. The reason for refactoring is the request for the cluster wide indexes with all possible options. The old structure didn't allow us to support them all.
-
Georgy Moshkin authored
-
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
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Egor Ivkov authored
-
- Apr 08, 2024
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
We don't expect users to be changing those too often.
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Bogdan Berezovskiy authored
-
Bogdan Berezovskiy authored
-
- Apr 05, 2024
-
-
This MR introduces many more patches needed to fix almost all known issues with gamayn and svace (with exception of libdecnumber). Additionally it does some improvements to workflow, now helper script has `restore` command to clear dirty state when patches were applied to simplify testing. For places where asserts where needed they're extended with panic calls because for static analyzer we need to sometimes prove that condition holds even in release build where usual asserts are disabled. Also this patch bumps webui repo to accomodate fixes made there. Co-Authored-By:
Dmitry Rodionov <d.rodionov@picodata.io>
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
Georgy Moshkin authored
-
- Apr 04, 2024
-
-
-
Georgy Moshkin authored
-
Georgy Moshkin authored
Closes #574
-
- Apr 03, 2024
-
-
Kurdakov Alexander authored
Make field 'auth' nullable
-