uni-plugin-host 2.0.3

Host-side runtime for the uni-db plugin framework (triggers, CDC, scheduler, persistence, synthetic procedures)
Documentation

uni-plugin-host

Host-side runtime for the uni-db plugin framework. This crate holds the reusable engine implementations that the uni-db API crate wires into Uni/Session/Transaction:

  • trigger dispatch + mutation-event extraction (triggers)
  • change-data-capture runtime (cdc_runtime)
  • background-job scheduler (scheduler, scheduler_persistence)
  • meta-plugin system-label persistence (persistence)
  • synthetic declared-procedure host (synthetic_procedure)
  • commit notifications + session hooks (notifications, hooks)
  • OpenTelemetry layer (observability)

It sits above the leaf uni-plugin trait crate and below uni-db. Logic that genuinely needs the Uni lifecycle is inverted behind the [host::HostCypherExecutor] trait, which uni-db implements.