Log Message: |
Efficient implementation of builtin filters
Currently, the builtin changes filters "_doc_ids" and "_design"
are not very efficient because they fold the entire seq btree
and then filter the values by document ID.
This implementation avoids that by doing direct lookups against
the id btree, and then, for continuous changes requests, it
just listens for database update events and does partial seq
btree folds.
COUCHDB-1288
|