Commit Graph

9 Commits

Author SHA1 Message Date
Don Mitchell
ceae081cc7 Refactored expected indices after email w/ mongo
Key order has no bearing on key order in queries other than for
Key order should be by greatest to least cardinality
Added sparse and unique declarations.
2014-08-19 14:49:24 -04:00
Don Mitchell
a9695828ab Remove LocMapperStore
LMS-2918
2014-07-16 09:21:25 -04:00
Don Mitchell
cc6dfbbc75 Asset support in split
LMS-2876
2014-07-07 17:11:43 -04:00
Don Mitchell
4959f3b85b Fix wiki search query
and formatting error in a doc file.
2014-06-11 15:57:51 -04:00
Don Mitchell
fa94360d69 Review all fs.files and modulestore indices
and fix some gridfs calls to reduce traffic
2014-06-11 08:33:48 -04:00
Calen Pennington
0d88379eeb Make course ids and usage ids opaque to LMS and Studio [partial commit]
This commit adds all of cms.

These keys are now objects with a limited interface, and the particular
internal representation is managed by the data storage layer (the
modulestore).

For the LMS, there should be no outward-facing changes to the system.
The keys are, for now, a change to internal representation only. For
Studio, the new serialized form of the keys is used in urls, to allow
for further migration in the future.

Co-Author: Andy Armstrong <andya@edx.org>
Co-Author: Christina Roberts <christina@edx.org>
Co-Author: David Baumgold <db@edx.org>
Co-Author: Diana Huang <dkh@edx.org>
Co-Author: Don Mitchell <dmitchell@edx.org>
Co-Author: Julia Hansbrough <julia@edx.org>
Co-Author: Nimisha Asthagiri <nasthagiri@edx.org>
Co-Author: Sarina Canelake <sarina@edx.org>

[LMS-2370]
2014-05-07 12:56:43 -04:00
Andy Armstrong
93675304da Add sorting to Studio's Files & Uploads page
Added sorting to the new pagination logic for STUD-995.
2014-01-08 10:35:40 -05:00
Don Mitchell
3f420e3d63 loc_mapper memoize all translations
STUD-1048
2013-12-16 11:43:28 -05:00
Don Mitchell
3bd76f98e9 Use mongo indices for all queries
STUD-1039
2013-12-13 14:34:34 -05:00