Skip to content

Conversation

rektdeckard
Copy link
Member

@rektdeckard rektdeckard commented Sep 30, 2025

https://linear.app/livekit/issue/CUS-276/livekit-cli-add-support-for-pagination-to-lk-sip-outboundinbound-list

Creates an ExhaustivePaginatedList helper function for chunking large data sets using repeated paginated List* SDK requests to skirt Twirp's 4MB payload limit. Implements it for sip inbound list and sip outbound list.

We should also apply this to other potentially large data sets for room, dispatch, ingress and egress list operations.

Worth noting: the SIP SDK does not seem to respect the Limit yet, but this change should be transparent and will resolve when SDKs are updated.

@rektdeckard rektdeckard requested a review from dennwc September 30, 2025 00:26
@rektdeckard rektdeckard force-pushed the tobias/cus-276-livekit-cli-add-support-for-pagination-to-lk-sip branch from 725d85e to c1c431b Compare September 30, 2025 00:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant