Add Future as a result of `tech.ydb.topic.read.DeferredCommitter#commit`
Los mantenedores suelen responder en 2 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Empieza leyendo tech.ydb.topic.read.DeferredCommitter#commit y la API de lectura de topics circundante. Traza cómo se gestionan actualmente las confirmaciones de commit y define como terminado que los llamadores puedan observar, a través del Future devuelto, si el servidor confirmó el commit. El texto no menciona archivos ni tests, así que localiza los tests relevantes de la API antes de realizar cambios.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Currently, tech.ydb.topic.read.DeferredCommitter#commit does not provide any means to check whether the commit was acknowledged by a server or not which makes it impossible to detect situations when commits are being sent but never acknowledged.
- Lenguaje dominante
- Java
- Estrellas
- 53
- Forks
- 41
- Merge medio
- 3 d 9 h
- PR fusionados (30 d)
- 34
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ydb-platform/ydb-java-sdk
-
bug: "Sent message larger than max" error is retryablePosiblemente ocupada @mnnekrashevich la tomó hace 54 días. Abiertoai_reviewed
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
ydb-platform/ydb-java-sdk#621 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
Batching writes to topicAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
ydb-platform/ydb-java-sdk#573 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
Topic API control event orderingAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
ydb-platform/ydb-java-sdk#553 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100
ydb-platform/ydb-java-sdk#551 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
ydb-platform/ydb-java-sdk#533 ·
Los mantenedores suelen responder en 2 días
Todos los issues de ydb-platform/ydb-java-sdk
Issues similares
-
Component: Frontend Component: Web Component Type: Maintenance
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
it-at-m/refarch-templates#1944 ·
Los mantenedores suelen responder en 2 días
-
priority: p2 type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
googleapis/java-genai#1372 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 60/100
-
GeoSeries scale and skew tests fail with pytest 9.2.0Posiblemente ocupada @jiayuasu la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Preventions: a dose saved without a unit reopens blank, and an unchanged save then erases itPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertopriority: medium Review effort [1-5]: 3 status: needs-triage type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
carlos-emr/carlos#5431 ·
Los mantenedores suelen responder en 1 día