# 락파일이 고정한 제공자
h2-2.4.240.jar
hibernate-core-7.2.24.Final.jar
#   저장소에서 fail_on_pagination_over_collection_fetch 를 켜는 곳: 0

# 게이트와 같은 모양의 조회를 그 제공자에게 직접 시킨다
WARN org.hibernate.orm.query -- HHH90003004: firstResult/maxResults specified with collection fetch; applying in memory
반환된 부모 수                    : 20
그 조회가 낸 프리페어드 스테이트먼트 : 1
fail_on_pagination_over_collection_fetch : false

# 서버 없이 매 빌드마다 도는 레인에도 같은 형태가 있다

  @Test
  @DisplayName("one collection page requires a database-level parent bound")
  void oneCollectionPageRequiresBoundedParentSelection() {
    var expected = FetchPaginationExpectation.hibernate74PostgreSql(20);

    assertThat(expected.maxReturnedParents()).isEqualTo(20);
    assertThat(expected.requiresDatabaseLimit()).isTrue();
  }
