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/09/30 16:32:30 UTC

(openjpa) 01/01: Merge pull request #194 from apache/OPENJPA-2975

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 cf36da3e6af55fb1477013bda161e2da20bf53ad
Merge: d5a3d3195 f15bcbe47
Author: Paulo Cristovão de Araújo Silva Filho <pc...@gmail.com>
AuthorDate: Wed Sep 30 13:32:23 2026 -0300

    Merge pull request #194 from apache/OPENJPA-2975
    
    [OPENJPA-2975] Narrow criteria TREAT joins instead of casting silently

 .../persistence/jpql/treatjoinon/TOrder.java       |   8 +
 .../jpql/treatjoinon/TestTreatJoinCriteria.java    | 253 +++++++++++++++++++++
 .../persistence/criteria/CriteriaBuilderImpl.java  |  53 ++++-
 .../criteria/CriteriaExpressionBuilder.java        |  47 ++--
 .../openjpa/persistence/criteria/FromImpl.java     |  64 ++++--
 .../apache/openjpa/persistence/criteria/Joins.java |   2 +
 6 files changed, 373 insertions(+), 54 deletions(-)