Skip to content
This repository was archived by the owner on Sep 17, 2024. It is now read-only.
This repository was archived by the owner on Sep 17, 2024. It is now read-only.

tpcc: consider adding deferred execution mode to delivery #143

@jordanlewis

Description

@jordanlewis

Currently, the delivery transaction is executed synchronously by the worker that picks it. This runs counter to the spec, which states that

The Delivery transaction must be executed in deferred mode. This mode of execution is primarily characterized by queuing the transaction for deferred execution, returning control to the originating terminal independently from the completion of the transaction, and recording execution information into a result file.

However, other load generators like the Percona TPCC implementation don't implement this either. Do we need to?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions