Uploaded image for project: 'PHP ORMs'
  1. PHP ORMs
  2. PHPORM-11

Doctrine ODM Transaction support

    • Type: Icon: Epic Epic
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • doctrine-2.7.0
    • Affects Version/s: None
    • Component/s: Doctrine
    • None
    • Done
    • Doctrine Transaction Support
    • Hide

      Engineer: Andreas Braun
      Summary: Support running database operations in transactions

      2024-01-19

      • Work completed, waiting on merge

      2023-12-22

      • Lifecycle event changes in review, last changes done
      • Manual transaction retry to be implemented
      • Changes in Symfony bundle made and waiting for merge of feature in ODM

      2023-12-08

      • Lifecycle event changes in review
      • Transactional commit logic added
      • Manual transaction retry control up next

      2023-11-21

      • Merged commit logic refactoring
      • Config setting and transactional logic in review
      • Working on lifecycle event changes next

      2023-11-10

      • Started design document
      • Deprecated legacy options
      • Refactoring commit logic to accommodate transactions
      Show
      Engineer: Andreas Braun Summary: Support running database operations in transactions 2024-01-19 Work completed, waiting on merge 2023-12-22 Lifecycle event changes in review, last changes done Manual transaction retry to be implemented Changes in Symfony bundle made and waiting for merge of feature in ODM 2023-12-08 Lifecycle event changes in review Transactional commit logic added Manual transaction retry control up next 2023-11-21 Merged commit logic refactoring Config setting and transactional logic in review Working on lifecycle event changes next 2023-11-10 Started design document Deprecated legacy options Refactoring commit logic to accommodate transactions
    • 8
    • 8
    • 8
    • 100

      Doctrine MongoDB ODM does not support transactions due to issues in its persistence handling. Similar to Laravel, adding support for transactions should be a priority so users can use the ODM for more use-cases.

            Assignee:
            andreas.braun@mongodb.com Andreas Braun
            Reporter:
            andreas.braun@mongodb.com Andreas Braun
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: