Skip to content
Snippets Groups Projects
  1. Oct 03, 2024
  2. Sep 17, 2024
  3. Sep 16, 2024
  4. Sep 13, 2024
  5. Sep 12, 2024
  6. Aug 14, 2024
  7. Aug 08, 2024
  8. Jul 26, 2024
  9. Jul 16, 2024
  10. Jun 21, 2024
  11. Jun 17, 2024
  12. Jun 13, 2024
  13. Jun 05, 2024
  14. Jun 04, 2024
  15. May 31, 2024
  16. May 17, 2024
  17. May 08, 2024
  18. Apr 17, 2024
  19. 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
  20. Apr 08, 2024
  21. Apr 05, 2024
  22. Mar 29, 2024
  23. Mar 06, 2024
Loading