Skip to content

Add pagination support for local evaluation #4664

Open
@matthewelwell

Description

@matthewelwell

Currently all server side SDKs will only retrieve the first page of the environment document data when calling the /api/v1/environment-document endpoint. For environments whose data exceeds 1MB (for example, environments with large numbers of identity overrides), we will need to retrieve subsequent pages.

This will need to be implemented in all server side SDKs as per the following list.

  • python
  • java
  • rust
  • node.js
  • golang
  • elixir
  • .NET
  • php
  • ruby

This will also need to be added to the Edge Proxy.

Some points to note:

  1. We need to consider what to do if retrieving all the pages takes longer than the polling interval.

Related issues / PRs

Metadata

Metadata

Assignees

No one assigned

    Labels

    sdkIssues related to the SDKs

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions