From 3d8aa85d63532c72bc32b1c13b5d4053c2d2bf55 Mon Sep 17 00:00:00 2001 From: Weimin Yu Date: Tue, 21 Sep 2021 15:40:50 -0400 Subject: [PATCH] Fix ReadOnlyCheckingQuery's streaming method (#1329) * Fix ReadOnlyCheckingQuery's streaming method Following up to PR 1314: fix one more query defaulting to List when stream() is invoked. --- .../persistence/transaction/ReadOnlyCheckingQuery.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/src/main/java/google/registry/persistence/transaction/ReadOnlyCheckingQuery.java b/core/src/main/java/google/registry/persistence/transaction/ReadOnlyCheckingQuery.java index aaed3d028..e7b57c33a 100644 --- a/core/src/main/java/google/registry/persistence/transaction/ReadOnlyCheckingQuery.java +++ b/core/src/main/java/google/registry/persistence/transaction/ReadOnlyCheckingQuery.java @@ -21,6 +21,7 @@ import java.util.Date; import java.util.List; import java.util.Map; import java.util.Set; +import java.util.stream.Stream; import javax.persistence.FlushModeType; import javax.persistence.LockModeType; import javax.persistence.Parameter; @@ -41,6 +42,11 @@ class ReadOnlyCheckingQuery implements Query { return delegate.getResultList(); } + @Override + public Stream getResultStream() { + return delegate.getResultStream(); + } + @Override public Object getSingleResult() { return delegate.getSingleResult();