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/18 12:18:25 UTC

(openjpa) 01/01: Merge pull request #215 from apache/OPENJPA-2950

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 a525594b01ed2e1d7075464beea2b1859dcbe95d
Merge: d5788d312 49bbeb84f
Author: Paulo Cristovão de Araújo Silva Filho <pc...@gmail.com>
AuthorDate: Sun Oct 18 09:18:18 2026 -0300

    Merge pull request #215 from apache/OPENJPA-2950
    
    [OPENJPA-2950] Flush before a query for the access path, not for the whole context

 .../java/org/apache/openjpa/kernel/QueryImpl.java  |  29 +-
 .../kernel/exps/AbstractExpressionBuilder.java     |  26 ++
 .../flush/TestQueryFlushAccessPath.java            | 411 +++++++++++++++++++++
 .../flush/TestQueryFlushIgnoreChanges.java         | 160 ++++++++
 .../flush/UnenhancedFlushExpressOrder.java         |  48 +++
 .../criteria/CriteriaExpressionBuilder.java        |  73 +++-
 .../persistence/criteria/CriteriaQueryImpl.java    |  55 +++
 .../openjpa/persistence/criteria/PathImpl.java     |  21 +-
 .../openjpa/persistence/criteria/SubqueryImpl.java |   2 +
 .../src/doc/manual/migration_considerations.xml    |  48 ++-
 openjpa-project/src/doc/manual/ref_guide_conf.xml  |   8 +
 11 files changed, 825 insertions(+), 56 deletions(-)