influxdata/influxdb · error · ProcessingEngineError

request trigger not found

Error message

request trigger not found

What it means

ProcessingEngineError::RequestTriggerNotFound, raised when an HTTP request is routed to a processing-engine request trigger that is not currently registered — the endpoint has no trigger backing it (deleted, renamed, or never installed).

Solutions

  1. Re-create or re-enable the request trigger the endpoint depends on
  2. Check trigger registration in the catalog for that database
  3. Return 404 to the client when the backing trigger is absent
Defensive patterns

Strategy: type-guard

When it happens

Trigger: Thrown at influxdb3_processing_engine/src/manager.rs:27 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of influxdata/influxdb@06200ef96b (2026-09-19). Data as JSON: /api/errors/ce2d22c5bf58680d. Report an issue: GitHub.

Appendix: source

Thrown at influxdb3_processing_engine/src/manager.rs:27

    #[error("database not found: {0}")]
    DatabaseNotFound(String),

    #[error("catalog update error: {0}")]
    CatalogUpdateError(#[from] CatalogError),

    #[error("write buffer error: {0}")]
    WriteBufferError(#[from] influxdb3_write::write_buffer::Error),

    #[error("wal error: {0}")]
    WalError(#[from] influxdb3_wal::Error),

    #[error("plugin error: {0}")]
    PluginError(#[from] crate::plugins::PluginError),

    #[error("processing engine trigger {trigger_id} not found in database {db_id}")]
    TriggerNotFound { db_id: DbId, trigger_id: TriggerId },

    #[error("request trigger not found")]
    RequestTriggerNotFound,

    #[error("request handler for trigger down")]
    RequestHandlerDown,

    #[error("error installing python packages: {0}")]
    PythonPackageError(PluginEnvironmentError),

    #[error("{0}")]
    PackageInstallationDisabled(PluginEnvironmentError),
}

impl From<PluginEnvironmentError> for ProcessingEngineError {
    fn from(err: PluginEnvironmentError) -> Self {
        match err {
            PluginEnvironmentError::PackageInstallationDisabled => {
                ProcessingEngineError::PackageInstallationDisabled(err)
            }

View on GitHub (pinned to 06200ef96b)