Skip to content
Snippets Groups Projects
  1. Sep 13, 2024
  2. Sep 12, 2024
  3. Aug 14, 2024
  4. Aug 08, 2024
  5. Jul 26, 2024
  6. Jul 16, 2024
  7. Jun 21, 2024
  8. Jun 17, 2024
  9. Jun 13, 2024
  10. Jun 05, 2024
  11. Jun 04, 2024
  12. May 31, 2024
  13. May 17, 2024
  14. May 08, 2024
  15. Apr 17, 2024
  16. Apr 09, 2024
    • godzie44's avatar
      feature: plugins · 26b11774
      godzie44 authored and Yaroslav Dynnikov's avatar Yaroslav Dynnikov committed
      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
      26b11774
  17. Apr 08, 2024
  18. Apr 05, 2024
  19. Mar 29, 2024
  20. Mar 06, 2024
Loading