You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by pc...@apache.org on 2026/10/09 00:34:44 UTC

(openjpa) 01/01: Merge pull request #208 from apache/OPENJPA-3009

This is an automated email from the ASF dual-hosted git repository.

cristof pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openjpa.git

commit d1f653b1cd4286c6985ec700b1e2f6cbbf0f09af
Merge: 042caefef 1f919c329
Author: Paulo Cristovão de Araújo Silva Filho <pc...@gmail.com>
AuthorDate: Thu Oct 8 21:34:38 2026 -0300

    Merge pull request #208 from apache/OPENJPA-3009
    
    [OPENJPA-3009] Make a JPQL LIKE without ESCAPE mean the same on every database

 .../jdbc/kernel/exps/JDBCExpressionFactory.java    |  3 -
 .../jdbc/kernel/exps/MatchesExpression.java        | 12 ++-
 .../org/apache/openjpa/jdbc/sql/DBDictionary.java  | 20 +++++
 .../org/apache/openjpa/jdbc/sql/H2Dictionary.java  |  4 +
 .../apache/openjpa/jdbc/sql/MariaDBDictionary.java |  6 ++
 .../apache/openjpa/jdbc/sql/MySQLDictionary.java   |  6 ++
 .../openjpa/kernel/exps/MatchesExpression.java     |  3 +-
 .../jpql/expressions/TestEJBQLCondExpression.java  | 40 +++++++++
 .../query/TestQueryEscapeCharacters.java           | 95 +++++++++++++++++-----
 .../src/doc/manual/migration_considerations.xml    | 38 +++++++++
 .../src/doc/manual/ref_guide_dbsetup.xml           | 58 ++++++++++---
 11 files changed, 248 insertions(+), 37 deletions(-)