wiki:GROUP_FILE_ACCESSES_PERSISTENCE_R0

Version 3 (modified by mira, 16 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=GROUP_FILE_ACCESSES_PERSISTENCE_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

This task is the second task of the GROUP_RESOURCE_MODEL_REDESIGN_R0. Tasks goal is to present the file resource accesses and working logic for persistence. Its also part of the refactoring of the model since all persisters should be refactored as well.

Task requirements

  • Complete and stable design of the mem and file accesses hierarchy.
  • Implementation of persistence keys and options.
  • Providing logic for serialization of changes and model.
  • Refactoring of all current persisters and writing more for the new model objects like changes and immlist.

Task result

The result will be source code and documentation of aspects of the new designs that were too specific to be part of the major redesign documentation.

Implementation idea

GROUP_RESOURCE_MODEL_REDESIGN_R0
GROUP_MEM_RESOURCES_MODEL_R0
GROUP_PERSISTENCE_R0

How to demo

Save and load a sophie 2 book one afterhow the new hierarchy and demonstrate that all of the tests work.

Design

Implementation

(Describe and link the implementation results here (from the wiki or the repository).)

Testing

(Place the testing results here.)

Comments

(Write comments for this or later revisions here.)