Branch: refs/heads/backport/stable-17.2.x/pr-4008
Home:
https://github.com/xwiki/xwiki-platform
Commit: 02f1f8ff84c134080652cbad8e8e030f2a8d9543
https://github.com/xwiki/xwiki-platform/commit/02f1f8ff84c134080652cbad8e8e…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-docker/src/test/it/org/xwiki/appwithinminutes/test/ui/UserClassFieldIT.java
M
xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilder.java
M
xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/internal/objects/classes/UsedValuesListQueryBuilderTest.java
Log Message:
-----------
XWIKI-23019: Oracle inconsistent datatypes error when using user suggest for multiple
users (#4008)
* Expose the bug in UserClassFieldIT
* Refactor the query in UsedValuesListQueryBuilder to not order
results based on number of occurences but only based on the actual
values lexicographical order, avoiding a group by on a clob which is not
allowed in oracle
* Fix unit test
* Change the solution to distinguish oracle query vs other DB query to
not have regression with other DB
(cherry picked from commit b320aea672a8daa96226dde94300c973e56f5972)
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki/xwiki-platform/settings/notifications