Change new BlockData object from a dict to an object with specific
attributes that are serialized/de-serialized to/from MongoDB. Change access of attributes from dict keys. Add EditInfo object to encapsulate editing info for block data.
Showing
- common/lib/xmodule/xmodule/modulestore/__init__.py 143 additions, 21 deletionscommon/lib/xmodule/xmodule/modulestore/__init__.py
- common/lib/xmodule/xmodule/modulestore/split_mongo/__init__.py 0 additions, 75 deletions...n/lib/xmodule/xmodule/modulestore/split_mongo/__init__.py
- common/lib/xmodule/xmodule/modulestore/split_mongo/caching_descriptor_system.py 45 additions, 35 deletions...dule/modulestore/split_mongo/caching_descriptor_system.py
- common/lib/xmodule/xmodule/modulestore/split_mongo/id_manager.py 2 additions, 2 deletions...lib/xmodule/xmodule/modulestore/split_mongo/id_manager.py
- common/lib/xmodule/xmodule/modulestore/split_mongo/mongo_connection.py 5 additions, 4 deletions...odule/xmodule/modulestore/split_mongo/mongo_connection.py
- common/lib/xmodule/xmodule/modulestore/split_mongo/split.py 119 additions, 116 deletionscommon/lib/xmodule/xmodule/modulestore/split_mongo/split.py
- common/lib/xmodule/xmodule/modulestore/split_mongo/split_draft.py 7 additions, 6 deletions...ib/xmodule/xmodule/modulestore/split_mongo/split_draft.py
- common/lib/xmodule/xmodule/modulestore/tests/test_cross_modulestore_import_export.py 8 additions, 14 deletions...modulestore/tests/test_cross_modulestore_import_export.py
- common/lib/xmodule/xmodule/modulestore/tests/test_split_modulestore.py 1 addition, 1 deletion...odule/xmodule/modulestore/tests/test_split_modulestore.py
- common/lib/xmodule/xmodule/tests/__init__.py 13 additions, 11 deletionscommon/lib/xmodule/xmodule/tests/__init__.py
- common/lib/xmodule/xmodule/tests/test_library_content.py 1 addition, 0 deletionscommon/lib/xmodule/xmodule/tests/test_library_content.py
Loading
Please register or sign in to comment