openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #02592
Re: Getting pagination right
-
To:
Jay Pipes <jaypipes@xxxxxxxxx>
-
From:
Thorsten von Eicken <tve@xxxxxxxxxxxxxx>
-
Date:
Fri, 27 May 2011 07:45:36 -0700
-
Cc:
openstack@xxxxxxxxxxxxxxxxxxx
-
In-reply-to:
<BANLkTimEFe4Xo3H7=2RjnASLuSLEwYfCqA@mail.gmail.com>
-
Organization:
RightScale, Inc.
-
User-agent:
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10
On 5/27/2011 6:05 AM, Jay Pipes wrote:
>
> But, it sounds like folks aren't really concerned about the
> consistency of the view as much as the scalability concerns, and I'm
> perfectly cool with ditching OFFSET in favour of a last-record marker.
>
THere's consistency and consistency. We need some form of consistency
and thus prefer no pagination, and marker-based pagination over
offset-based. Specifically, when iterating through all pages all items
in the collection must be returned, or said differently, the pagination
must ensure that no items get dropped because they moved from one page
to another while the iteration was happening. Marker-based pagination
achieves that. We don't need point-in-time consistency while iterating
through pages.
Thanks!
Thorsten - CTO RightScale
Follow ups
References
-
Getting pagination right
From: Jay Pipes, 2011-05-25
-
Re: Getting pagination right
From: Justin Santa Barbara, 2011-05-25
-
Re: Getting pagination right
From: Greg Holt, 2011-05-25
-
Re: Getting pagination right
From: Jay Pipes, 2011-05-25
-
Re: Getting pagination right
From: Greg Holt, 2011-05-25
-
Re: Getting pagination right
From: Jay Pipes, 2011-05-25
-
Re: Getting pagination right
From: Greg Holt, 2011-05-25
-
Re: Getting pagination right
From: Jay Pipes, 2011-05-25
-
Re: Getting pagination right
From: Michael Barton, 2011-05-26
-
Re: Getting pagination right
From: Jay Pipes, 2011-05-27