Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.0
    • Component/s: Backup
    • Labels:
      None
    • Difficulty:
      Moderate
    • Affected Branches:
      MOODLE_20_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE

      Description

      Implement one progressive (sax) parser, in order to handle big amounts of data without problem, able to "push" meaningful pieces of information to restore code easily. Split parsing and process.

      Surely will end using some specialized processor for better/simpler integration with restore infrastructure.

      Ciao

        Gliffy Diagrams

          Activity

          Hide
          Eloy Lafuente (stronk7) added a comment -

          Done. Closing.

          Show
          Eloy Lafuente (stronk7) added a comment - Done. Closing.
          Hide
          Eloy Lafuente (stronk7) added a comment -

          Added new grouped_parser_processor that allows information to be accumulated before being dispatched. Basic tests running ok. This greatly simplified parsing of some well-known (not big) multilevel structures.

          Ciao

          Show
          Eloy Lafuente (stronk7) added a comment - Added new grouped_parser_processor that allows information to be accumulated before being dispatched. Basic tests running ok. This greatly simplified parsing of some well-known (not big) multilevel structures. Ciao

            People

            • Assignee:
              Eloy Lafuente (stronk7)
              Reporter:
              Eloy Lafuente (stronk7)
              Tester:
              Nobody
              Participants:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: