Index: branches/release-30/lib/MT/TheSchwartz/Job.pm
===================================================================
--- branches/release-30/lib/MT/TheSchwartz/Job.pm (revision 1401)
+++ branches/release-30/lib/MT/TheSchwartz/Job.pm (revision 1417)
@@ -25,9 +25,13 @@
     primary_key => 'jobid',
     indexes => {
-        funcid => 1,
-        coalesce => 1,
-        uniqkey => 1,
-        run_after => 1,
-        priority => 1,
+        funccoal => {
+            columns => [ 'funcid', 'coalesce' ],
+        },
+        funcrun => {
+            columns => [ 'funcid', 'run_after' ],
+        },
+        funcpri => {
+            columns => [ 'funcid', 'priority' ],
+        },
         uniqfunc => {
             columns => [ 'funcid', 'uniqkey' ],
@@ -35,7 +39,4 @@
         },
     },
-    # not captured (but indexed separately)
-    # INDEX (funcid, run_after),
-    # INDEX (funcid, coalesce)
 });
 
