This is an automated email from the ASF dual-hosted git repository.

joerghoh pushed a commit to branch OAK-11969
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git

commit 890fc80e5e515374a28501fc0042856d6d01cf18
Author: Joerg Hoh <[email protected]>
AuthorDate: Mon Oct 6 18:26:06 2025 +0200

    OAK-11969 do not check the existence of the tree twice
---
 .../main/java/org/apache/jackrabbit/oak/jcr/delegate/NodeDelegate.java | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git 
a/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/delegate/NodeDelegate.java
 
b/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/delegate/NodeDelegate.java
index b0be0c6bf7..3454a672c0 100644
--- 
a/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/delegate/NodeDelegate.java
+++ 
b/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/delegate/NodeDelegate.java
@@ -339,8 +339,7 @@ public class NodeDelegate extends ItemDelegate {
     @NotNull
     public Iterator<NodeDelegate> getChildren() throws 
InvalidItemStateException {
         Iterator<Tree> iterator = getTree().getChildren().iterator();
-        return IteratorUtils.transform(
-                IteratorUtils.filter(iterator, tree -> tree.exists()),
+        return IteratorUtils.transform(iterator, 
                 tree -> new NodeDelegate(sessionDelegate, tree));
     }
 

Reply via email to