The deleted node is recreated
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
The report provides a Java reproduction using Curator operations on /testSelfWatcher, but names no source file or test. Start by identifying the watcher or background thread that recreates deleted nodes, then trace how it handles recursive deletion. Done when the reproduction no longer recreates the node unexpectedly and a test covers the behavior.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
String path = "/testSelfWatcher";
curatorFramework.setData().forPath(path, String.valueOf(System.currentTimeMillis()).getBytes());
curatorFramework.create().forPath(path+"/child");
//Here, look at the node path through the ZK terminal to confirm that it has been deleted
curatorFramework.delete().deletingChildrenIfNeeded().forPath(path);
Thread.sleep(5000); // The thread rebuilds the path while it sleeps. View via ZK terminal
curatorFramework.create().forPath(path); //org.apache.zookeeper.KeeperException$NodeExistsException: KeeperErrorCode = NodeExists for /testSelfWatcher
version : 5.7.1
- Lenguaje dominante
- Java
- Estrellas
- 3.2k
- Forks
- 1.2k
- Merge medio
- 14 h 48 min
- PR fusionados (30 d)
- 2
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 apache/curator
-
Optimize storage for single-node CuratorCachePosiblemente ocupada @waterWang la tomó hace 63 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
-
TreeCache.iterator() throws NoSuchElementException after a parent node's last child is deletedPosiblemente ocupada @apm1467 la tomó hace 65 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
-
Add Jackson PolymorphicTypeValidatorPosiblemente ocupada @pjfanning la tomó hace 15 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
-
Upgrade to Jackson 3Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
-
CuratorCache initialization overhead with many empty ZNodesPosiblemente ocupada @2748109647 la tomó hace 9 días. Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
Todos los issues de apache/curator
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
oracle/graalvm-reachability-metadata#11472 ·
Los mantenedores suelen responder en 1 día
-
OkHttp versions 5.4.0+ no longer include baseline-prof.txtPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertobug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 83/100
lysine-dev/okhttp#9828 ·
Los mantenedores suelen responder en 1 día
-
status: waiting-for-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
spring-projects/spring-ai#7269 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 89/100
objectionary/hone-maven-plugin#1353 ·
Los mantenedores suelen responder en 9 días
-
ClassNotFoundException: io.netty.channel.kqueue.KQueueEventLoop stack trace printed during native build on main (Netty 4.2 removed the class)Posiblemente ocupada @gastaldi la tomó hoy. Abiertoarea/netty kind/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
quarkusio/quarkus#57939 · 1 comentario ·
Los mantenedores suelen responder en 1 día