{"shas":[["8204af69dcc2bd82947a1c2e1da38d820f1eb4bf","e0fcd583df77ec6c08e6d1257619cc1216ddc994@apache.org","Efficient implementation of builtin filters\n\nCurrently, the builtin changes filters \"_doc_ids\" and \"_design\"\nare not very efficient because they fold the entire seq btree\nand then filter the values by document ID.\nThis implementation avoids that by doing direct lookups against\nthe id btree, and then, for continuous changes requests, it\njust listens for database update events and does partial seq\nbtree folds.\n\nCOUCHDB-1288\n\nChange-Id: I98a6392d13d967a5a50c5b9b42bfaa30d22fa0c3\nReviewed-on: http://review.couchbase.org/9686\nReviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>\nTested-by: Filipe David Borba Manana <fdmanana@gmail.com>","Filipe David Manana"]],"ref":"refs/heads/emonk-preview-ios","size":1,"head":"8204af69dcc2bd82947a1c2e1da38d820f1eb4bf","push_id":43417628}