2748109647 opened a new pull request, #1313:
URL: https://github.com/apache/curator/pull/1313

   Fixes #1289.
   
   When rebuilding CuratorCache, avoid issuing getChildren for a node whose 
Stat reports zero children. The recursive persistent watcher is registered 
before rebuilding, so children created after this check are still delivered as 
watcher events.
   
   Adds a regression test that initializes the cache with empty nodes and 
verifies that a child created afterward is observed.
   
   Validation:
   - `./mvnw -pl curator-recipes -am -Dtest=TestCuratorCache 
-Dsurefire.failIfNoSpecifiedTests=false test` — passed (6 tests).
   - `./mvnw -pl curator-recipes spotless:check` — passed.
   - `git diff --check` — passed.
   
   The full reactor and a large-tree performance benchmark were not run; no 
quantified performance improvement is claimed.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to