This is an automated email from the ASF dual-hosted git repository. zhenchen pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/calcite.git
commit 2797822f45589b516f43d3c072da4f3afd53de3e Author: Zhen Chen <[email protected]> AuthorDate: Mon Sep 22 10:31:04 2025 +0800 Revert code --- core/src/main/java/org/apache/calcite/tools/RelBuilder.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/org/apache/calcite/tools/RelBuilder.java b/core/src/main/java/org/apache/calcite/tools/RelBuilder.java index e653d72d54..d84c031458 100644 --- a/core/src/main/java/org/apache/calcite/tools/RelBuilder.java +++ b/core/src/main/java/org/apache/calcite/tools/RelBuilder.java @@ -3674,7 +3674,7 @@ private static <E> ImmutableList<ImmutableList<E>> copy( * @param offset Number of rows to skip; non-positive means don't skip any * @param fetch Maximum number of rows to fetch; negative means no limit */ - public RelBuilder limit(Number offset, Number fetch) { + public RelBuilder limit(int offset, int fetch) { return sortLimit(offset, fetch, ImmutableList.of()); } @@ -3720,7 +3720,7 @@ public RelBuilder sort(Iterable<? extends RexNode> nodes) { } /** Creates a {@link Sort} by expressions, with limit and offset. */ - public RelBuilder sortLimit(Number offset, Number fetch, RexNode... nodes) { + public RelBuilder sortLimit(long offset, long fetch, RexNode... nodes) { return sortLimit(offset, fetch, ImmutableList.copyOf(nodes)); }
