Skip to content

Pass ApplicationExecutionResult to IPersistencePlugin #480

@RavenXce

Description

@RavenXce

Can we add pass execution_results to the IPersistencePlugins as well here?

List<ApplicationExecutionResult> execution_results = new List<ApplicationExecutionResult>();

plugin.OnPersist(snapshot);

We want to persist the notifications that happened, and don't want to use the async version in IActorRefs as we need guaranteed writes (we want to abort persist if our plugin fails).

Alternatively, having a blocking version of the Actor plugins would work too.

Metadata

Metadata

Assignees

No one assigned

    Labels

    EnhancementType - Changes that may affect performance, usability or add new features to existing modules.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions