diff options
author | Garren Smith <garren.smith@gmail.com> | 2014-03-20 09:46:59 +0200 |
---|---|---|
committer | Garren Smith <garren.smith@gmail.com> | 2014-04-10 12:04:52 +0200 |
commit | bbcd98bbfd47fa8317bba71378911b120f265bd2 (patch) | |
tree | d2e7c9af269f7ff1eeb56bef136379978dd4080f /NOTICE | |
parent | fbc0545e39d7871afc469f3079dee67f823f3220 (diff) | |
download | couchdb-bbcd98bbfd47fa8317bba71378911b120f265bd2.tar.gz |
Fauxton: Improved pagination
This is a new version of pagination in Fauxton using skip. It uses a
PagingCollection that has the main algorithm for pagination and exposes
a nice api.
This is an intermediate step as this is a much better pagination than we
have at the moment. However using just skip for pagination is not
optimal as there are two cases where skip pagination fails - For very
large skips and for when documents that a user have paginated past have
been deleted.
The next step once this has landed will be to add in a startkey_docid
pagination as well. The PagingCollection would then decided which method
to use to paginate for an index.
Diffstat (limited to 'NOTICE')
-rw-r--r-- | NOTICE | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -186,6 +186,6 @@ This product also includes the following third-party components: Copyright (c) 2010, Ajax.org B.V. - * src/fauxton/asserts/js/plugins/backbone.fetch-cache.js + * src/fauxton/asserts/js/plugins/cloudant.pagingcollection.js - Copyright (c) 2012-2013 Andrew Appleton, http://floatleft.com + Copyright (c) 2014, Cloudant http://cloudant.com |