Hi, thanks for reporting this issue. I went ahead and opened
https://issues.apache.org/jira/browse/SYNCOPE-1911 Regards. On 11/09/25 10:48, Bergmann, Clemens wrote:
Hi, I am not sure about a design decision in the opensearch extension. When the user (or any other) index is created [1] a "lowercase" normalizer is added [2]. It seems that this will make all searches case insensitive no matter if you use the "==" or the "=~" fiql operator. It would also make the functionality of SyncopeFiqlParser [3] obsolete. Is this interpretation correct and can someone remember the rationale for that design? [1] https://github.com/apache/syncope/blob/master/ext/opensearch/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/job/OpenSearchReindex.java#L146 [2] https://github.com/apache/syncope/blob/master/ext/opensearch/client-opensearch/src/main/java/org/apache/syncope/ext/opensearch/client/OpenSearchIndexManager.java#L107 [3] https://github.com/apache/syncope/blob/master/common/idrepo/lib/src/main/java/org/apache/syncope/common/lib/search/SyncopeFiqlParser.java#L38 Mit freundlichen Grüßen Clemens (Bergmann)
-- Francesco Chicchiriccò Tirasa - Open Source Excellence http://www.tirasa.net/ Member at The Apache Software Foundation Syncope, Cocoon, Olingo, CXF, OpenJPA https://about.me/ilgrosso
