Skip to content

Draft: wip: rpc and picodata_types

Feodor Alexandrov requested to merge plugins into master

Summary

  • wip: rpc and picodata_types

At this stage, the PluginManager entity has appeared, which is initialized in postjoin and creates a fiber that receives notifications from the governor on the grade_change event. There are now globally two types of callbacks - those that are bound to a grade change and those that are not. So far, only on_shutdown has not been bound, but another callbacks will probably appear.

crate picodata-types is used for further removal of types needed for both sdk and picodata.

ToDo: ok test sql, reconsider how to use rpc

Close #...

Ensure that

  • New code is covered by tests
  • API is documented
  • Changelog is up to date
  • (if Lua API changed) Lua API version is bumped in luamod.rs
  • (if necessary) A follow-up doc issue is created in picodata/docs and linked here
Edited by Feodor Alexandrov

Merge request reports