Skip to content

Transaction is broken #290

@tyru

Description

@tyru
  • Currently transaction is managed by file-based ($VOLTPATH/trx.lock file)
  • In jsondsl branch (JSON DSL #236), transaction is changed by directory-based ($VOLTPATH/trx/{id}/...) because it's a simple and safe way to limit volt files accesses exclusively across many platforms
  • After that, parallel tests were failed
    • Current exclusive lock implementation does not work completely
  • jsondsl branch is stale, so let's re-implement the directory-based transaction from current devel branch

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions