Skip to content

FleetIntelService getActors single-chunk pagination scaling gap #26

Description

@NickCrew

Description

FleetIntelService.getActors uses a single-chunk read with limit cap (~200 rows) where the legacy ingestion service paginated 100×10. With realistic fleet cardinalities this caps fleet-view actor results before dedup runs, which would silently truncate TASK-79 fleet routes and break tests at >200 distinct actors. Investigate moving to cursor-paged reads or raising the cap with batching, and add a guard that errors when the cap is hit (so we don't silently lose rows).

Acceptance Criteria


Migrated from backlog TASK-98 (synapse).

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions