Add index on versions table.
authorAntony Chazapis <chazapis@gmail.com>
Thu, 8 Sep 2011 12:29:02 +0000 (15:29 +0300)
committerAntony Chazapis <chazapis@gmail.com>
Thu, 8 Sep 2011 12:29:02 +0000 (15:29 +0300)
pithos/backends/lib/node.py

index 2bad014..867e44d 100644 (file)
@@ -138,11 +138,8 @@ class Node(DBWorker):
                             references nodes(node)
                             on update cascade
                             on delete cascade ) """)
-        execute(""" create index if not exists idx_versions_node
-                    on versions(node) """)
-        # TODO: Sort out if more indexes are needed.
-        # execute(""" create index if not exists idx_versions_mtime
-        #             on versions(mtime) """)
+        execute(""" create index if not exists idx_versions_node_mtime
+                    on versions(node, mtime) """)
         
         execute(""" create table if not exists attributes
                           ( serial integer,