adds index for searching across all users' tagged images
authorCaleb Forbes Davis V <caldavis@gmail.com>
Wed, 13 Jul 2011 05:22:16 +0000 (00:22 -0500)
committerCaleb Forbes Davis V <caldavis@gmail.com>
Wed, 13 Jul 2011 05:22:16 +0000 (00:22 -0500)
mediagoblin/db/indexes.py

index 57bd33cdff94a36bb7890b030a85ccdbfec428db..1a2de55f08e0aa04ebfa44d7a6e8a9062453f6c8 100644 (file)
@@ -95,6 +95,12 @@ MEDIAENTRY_INDEXES = {
         # Used for showing media items matching a tag search, most recent first.
         'index': [('uploader', ASCENDING),
                   ('tags', DESCENDING),
+                  ('created', DESCENDING)]},
+
+    'tags_created': {
+        # Indexing media tags, and timestamp (across all users)
+        # This is used for a front page tag search.
+        'index': [('tags', DESCENDING),
                   ('created', DESCENDING)]}}