+1, fully agree. Reusing the existing IRC pagination spec and implementation makes perfect sense, it keeps consistency across APIs, avoids duplicate logic, and simplifies client integration.
Yufei On Fri, Oct 10, 2025 at 5:10 PM Eric Maynard <[email protected]> wrote: > +1, this was my intent with the original pagination interface. I think we > already added this to the generic table interface, too. > > —EM > > On Fri, Oct 10, 2025 at 5:08 PM Andrew Guterman < > [email protected]> > wrote: > > > Hey folks, > > > > I wanted to gauge sentiment on adding pagination to non-IRC APIs, such as > > the management APIs, as the number of management entities (catalogs, > > principals, etc) can grow large and become un-listable all at once. > > > > I'm not sure if this has been discussed previously but I couldn't find a > > thread nor PRs related to it. > > > > My proposal is to not reinvent the wheel and just re-use the spec and > > implementation of the IRC APIs, where requests contain a "page-token" and > > "page-size" param, and responses return a "next-page-token". > > > > Let me know what you think. > > > > Best, > > Andrew > > >
