{
   "_id": "_design/queues",
   "language": "javascript",
   "views": {
       "all": {
           "map": "function (doc) { emit({ type: doc.type, state: doc.state}, 1); }",
           "reduce": "function (keys, values) { return sum(values); }"
       }
   }
}