flutter / flutter/devtools

Add time filter to `getSocketProfile`

Abierto
#5,057 3 comentarios 0 reacciones 0 asignados Ver en GitHub
network > data quality P2 screen: network
Lenguaje dominante
Dart
Estrellas
1.7k
Forks
404
Merge medio
6 d 17 h
PR fusionados (30 d)
18

Descripción

`getSocketProfile` returns all socket requests, but the network page only shows requests since a certain timestamp.
See how `getHttpProfile` is called with `updatedSince`.

Adding a way to filter by timestamp with sockets too will reduce how much data needs to be sent back from the VMService

NOTE: This issue is also being tracked in the dart sdk here: https://github.com/dart-lang/sdk/issues/51422

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Compara getSocketProfile con getHttpProfile, especialmente cómo se llama a getHttpProfile con updatedSince. Sigue el flujo de datos de la página de red y de VMService para identificar dónde se pueden pasar y aplicar las marcas de tiempo de los sockets. Se considera completado cuando los resultados de los sockets admiten el filtro de marca de tiempo y VMService envía solo solicitudes desde ese momento; consulta el issue relacionado de Dart SDK para coordinarte.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
dart
Área
devtools, networking
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.