diff --git a/jOOQ-test/src/org/jooq/test/_/testcases/FetchTests.java b/jOOQ-test/src/org/jooq/test/_/testcases/FetchTests.java index 5d96b59ceb..475317e004 100644 --- a/jOOQ-test/src/org/jooq/test/_/testcases/FetchTests.java +++ b/jOOQ-test/src/org/jooq/test/_/testcases/FetchTests.java @@ -1638,7 +1638,7 @@ extends BaseTest cursor = create().selectFrom(TBook()).orderBy(TBook_ID()).fetchLazy(fetchSize); + Cursor cursor = create().selectFrom(TBook()).orderBy(TBook_ID()).fetchSize(fetchSize).fetchLazy(); assertTrue(cursor.hasNext()); assertTrue(cursor.hasNext()); @@ -1680,7 +1680,7 @@ extends BaseTest fetch0 = cursor.fetch(0); assertTrue(fetch0.isEmpty()); diff --git a/jOOQ/src/main/java/org/jooq/ResultQuery.java b/jOOQ/src/main/java/org/jooq/ResultQuery.java index 31b414b649..c403412ef4 100644 --- a/jOOQ/src/main/java/org/jooq/ResultQuery.java +++ b/jOOQ/src/main/java/org/jooq/ResultQuery.java @@ -156,7 +156,10 @@ public interface ResultQuery extends Query { * @throws DataAccessException if something went wrong executing the query * @see #fetchLazy() * @see Statement#setFetchSize(int) + * @deprecated - [#2811] - 3.3.0 - Use {@link #fetchSize(int)} and + * {@link #fetchLazy()} instead. */ + @Deprecated Cursor fetchLazy(int fetchSize) throws DataAccessException; /** diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractResultQuery.java b/jOOQ/src/main/java/org/jooq/impl/AbstractResultQuery.java index b3a064b3b9..41be55c2e2 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractResultQuery.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractResultQuery.java @@ -342,6 +342,7 @@ abstract class AbstractResultQuery extends AbstractQuery imple } @Override + @Deprecated public final Cursor fetchLazy(int size) { lazy = true; fetchSize = size; diff --git a/jOOQ/src/main/java/org/jooq/impl/SelectImpl.java b/jOOQ/src/main/java/org/jooq/impl/SelectImpl.java index c571514383..7f4eb30163 100644 --- a/jOOQ/src/main/java/org/jooq/impl/SelectImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/SelectImpl.java @@ -1689,6 +1689,7 @@ class SelectImpl fetchLazy(int fetchSize) { return getDelegate().fetchLazy(fetchSize); }