result.getSize() returns -1 when query has 21 items in result

Issue

On AEM 6.2 / Oak 1.4.16 (or earlier Oak version), when a query returns 21 items in the result then javax.jcr.query.QueryResult.getSize() returns -1.

This only happens when this JVM parameter / system property is set:

-DfastQuerySize=true

Environment

AEM 6.2 / Oak 1.4.16 or earlier version

Cause

This is caused by a bug in Apache Oak - OAK-6391.

Resolution

 Adobe

Отримуйте допомогу швидше й простіше

Новий користувач?

Adobe MAX 2024

Adobe MAX
Конференція, присвячена творчим технологіям

14–16 жовтня, Маямі-Біч та онлайн

Adobe MAX

Конференція, присвячена творчим технологіям

14–16 жовтня, Маямі-Біч та онлайн

Adobe MAX 2024

Adobe MAX
Конференція, присвячена творчим технологіям

14–16 жовтня, Маямі-Біч та онлайн

Adobe MAX

Конференція, присвячена творчим технологіям

14–16 жовтня, Маямі-Біч та онлайн