Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-39430

We should discourage/drop support for eaccelerator

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.5
    • Fix Version/s: 2.6
    • Component/s: Installation
    • Labels:

      Description

      Discovered from MDL-36060, eaccelerator doesn't support closures - a critical php 5.3 feature. Its also the way the php api is moving (if you could ever suggest a direction for php..)

      https://github.com/eaccelerator/eaccelerator/issues/12

      That feature is nearly 4 years old and that bug has been dead like that for nearly 10 months, which highly suggests eaccerator development is dead.

      Unfortunately, eaccerator used to be much better than APC in the opcode cache world and so I imagine there are a lot of moodle sites using it.

      I think that we should start with a warning and then also potentially drop support of eaccelerator (if we can detect it, not certain of that). If they aren't supporting anything as critical as closures, who knows what else could break.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              skodak Petr Skoda
              Reporter:
              poltawski Dan Poltawski
              Integrator:
              Sam Hemelryk
              Tester:
              Sam Hemelryk
              Participants:
              Component watchers:
              Matteo Scaramuccia, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              2 Vote for this issue
              Watchers:
              14 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                18/Nov/13