Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-26885

As a Developer I want to future proof my Field Types by using Doctrine [in external storage]

    Details

      Description

      The goal here is to allow using Doctrine for Field Types external storage, so in the future we can remove our own layer (identified as "legacy" storage engine).

      Part 1: prepare kernel for new storage engine by injecting Doctrine object instead of “legacy" layer to Field Type external data, so Field Types get access to both “legacy” and Doctrine.

      Part 2: refactor a few Field Types to use Doctrine instead (+ aim to optimize external storage DB code).

        Issue Links

          Activity

          Andrzej Longosz created issue -
          André Rømcke made changes -
          Field Original Value New Value
          Status Open [ 1 ] Confirmed [ 10037 ]
          André Rømcke made changes -
          Status Confirmed [ 10037 ] Backlog [ 10000 ]
          Andrzej Longosz made changes -
          Status Backlog [ 10000 ] Development [ 3 ]
          Assignee Andrzej Longosz [ andrzej.longosz@ez.no ]
          Andrzej Longosz made changes -
          Remaining Estimate 0 minutes [ 0 ]
          Time Spent 2 hours [ 7200 ]
          Worklog Id 62379 [ 62379 ]
          Andrzej Longosz made changes -
          Time Spent 2 hours [ 7200 ] 5 hours [ 18000 ]
          Worklog Id 62412 [ 62412 ]
          Andrzej Longosz made changes -
          Time Spent 5 hours [ 18000 ] 1 day [ 28800 ]
          Worklog Id 62582 [ 62582 ]
          Andrzej Longosz made changes -
          Time Spent 1 day [ 28800 ] 1 day, 6 hours [ 50400 ]
          Worklog Id 62613 [ 62613 ]
          Andrzej Longosz made changes -
          Time Spent 1 day, 6 hours [ 50400 ] 2 days, 5 hours [ 75600 ]
          Worklog Id 62627 [ 62627 ]
          Andrzej Longosz made changes -
          Time Spent 2 days, 5 hours [ 75600 ] 3 days, 3 hours [ 97200 ]
          Worklog Id 62653 [ 62653 ]
          Andrzej Longosz made changes -
          Time Spent 3 days, 3 hours [ 97200 ] 4 days, 1 hour [ 118800 ]
          Worklog Id 62676 [ 62676 ]
          Andrzej Longosz made changes -
          Time Spent 4 days, 1 hour [ 118800 ] 4 days, 7 hours [ 140400 ]
          Worklog Id 62740 [ 62740 ]
          Andrzej Longosz made changes -
          Time Spent 4 days, 7 hours [ 140400 ] 1 week, 6 hours [ 165600 ]
          Worklog Id 62751 [ 62751 ]
          Andrzej Longosz made changes -
          Time Spent 1 week, 6 hours [ 165600 ] 1 week, 1 day, 3 hours [ 183600 ]
          Worklog Id 62766 [ 62766 ]
          Andrzej Longosz made changes -
          Status Development [ 3 ] Development Review [ 10006 ]
          Andrzej Longosz made changes -
          Status Development Review [ 10006 ] Backlog [ 10000 ]
          Andrzej Longosz made changes -
          Status Backlog [ 10000 ] Development [ 3 ]
          Andrzej Longosz made changes -
          Andrzej Longosz made changes -
          Time Spent 1 week, 1 day, 3 hours [ 183600 ] 1 week, 3 days, 5 hours [ 248400 ]
          Worklog Id 64099 [ 64099 ]
          Andrzej Longosz made changes -
          Time Spent 1 week, 3 days, 5 hours [ 248400 ] 1 week, 4 days, 3 hours [ 270000 ]
          Worklog Id 64107 [ 64107 ]
          Andrzej Longosz made changes -
          Time Spent 1 week, 4 days, 3 hours [ 270000 ] 2 weeks, 1 hour [ 291600 ]
          Worklog Id 64133 [ 64133 ]
          Andrzej Longosz made changes -
          Time Spent 2 weeks, 1 hour [ 291600 ] 2 weeks, 7 hours [ 313200 ]
          Worklog Id 64134 [ 64134 ]
          Andrzej Longosz made changes -
          Time Spent 2 weeks, 7 hours [ 313200 ] 2 weeks, 1 day, 5 hours [ 334800 ]
          Worklog Id 64404 [ 64404 ]
          Andrzej Longosz made changes -
          Time Spent 2 weeks, 1 day, 5 hours [ 334800 ] 2 weeks, 2 days, 3 hours [ 356400 ]
          Worklog Id 64405 [ 64405 ]
          Andrzej Longosz made changes -
          Time Spent 2 weeks, 2 days, 3 hours [ 356400 ] 2 weeks, 3 days [ 374400 ]
          Worklog Id 64406 [ 64406 ]
          Andrzej Longosz made changes -
          Time Spent 2 weeks, 3 days [ 374400 ] 2 weeks, 3 days, 6 hours [ 396000 ]
          Worklog Id 64407 [ 64407 ]
          Andrzej Longosz made changes -
          Time Spent 2 weeks, 3 days, 6 hours [ 396000 ] 2 weeks, 4 days, 2 hours [ 410400 ]
          Worklog Id 64735 [ 64735 ]
          Andrzej Longosz made changes -
          Time Spent 2 weeks, 4 days, 2 hours [ 410400 ] 2 weeks, 4 days, 3 hours [ 414000 ]
          Worklog Id 64903 [ 64903 ]
          André Rømcke made changes -
          Status Development [ 3 ] Development Review done [ 10028 ]
          Fix Version/s 1.11.0-beta1 [ 14801 ]
          Assignee Andrzej Longosz [ andrzej.longosz@ez.no ]
          Dominika Kurek made changes -
          Assignee Dominika Kurek [ dominika.kurek@ez.no ]
          Dominika Kurek made changes -
          Link This issue relates to EZP-22684 [ EZP-22684 ]
          Dominika Kurek made changes -
          Status Development Review done [ 10028 ] Documentation [ 10010 ]
          Dominika Kurek made changes -
          Status Documentation [ 10010 ] Documentation Review done [ 10011 ]
          Assignee Dominika Kurek [ dominika.kurek@ez.no ]
          Paulo Nunes (Inactive) made changes -
          Status Documentation Review done [ 10011 ] QA [ 10008 ]
          Paulo Nunes (Inactive) made changes -
          Assignee Paulo Nunes [ paulo.nunes@ez.no ]
          Status QA [ 10008 ] Closed [ 6 ]
          Resolution Fixed [ 1 ]
          Alex Schuster made changes -
          Workflow EZ* Development Workflow [ 102447 ] EZEE Development Workflow [ 126273 ]
          Alex Schuster made changes -
          Workflow EZEE Development Workflow [ 126273 ] EZEE and EZP Story Workflow [ 128233 ]

            People

            • Assignee:
              Unassigned
              Reporter:
              Andrzej Longosz
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 weeks, 4 days, 3 hours
                2w 4d 3h