From 57c5c78c7c7aaa67f27113039f32398b03c4be09 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();