The file was modified
foundation/eclipselink.extension.oracle.spatial.test/pom.xml (diff) The file was modified
bundles/moxy-standalone/pom.xml (diff) The file was modified
bundles/nightly/pom.xml (diff) The file was modified
pom.xml (diff) The file was modified
bundles/p2site/pom.xml (diff) The file was modified
utils/eclipselink.dbws.builder.test.oracle/pom.xml (diff) The file was modified
jpa/org.eclipse.persistence.jpa.test.framework/pom.xml (diff) The file was modified
jpa/eclipselink.jpa.oracle.test/pom.xml (diff) The file was modified
dbws/eclipselink.dbws.test.oracle/pom.xml (diff) The file was modified
sdo/org.eclipse.persistence.sdo/pom.xml (diff) The file was modified
bundles/pom.xml (diff) The file was modified
bundles/eclipselink/pom.xml (diff) The file was modified
testing/server-oracle/pom.xml (diff) The file was modified
jpa/eclipselink.jpa.nosql.test/pom.xml (diff) The file was modified
foundation/eclipselink.core.test/pom.xml (diff) The file was modified
foundation/org.eclipse.persistence.corba/pom.xml (diff) The file was modified
jpa/eclipselink.jaxrs.test/pom.xml (diff) The file was modified
utils/eclipselink.utils.rename/pom.xml (diff) The file was modified
utils/eclipselink.utils.sigcompare/pom.xml (diff) The file was modified
moxy/org.eclipse.persistence.moxy.utils.xjc/pom.xml (diff) The file was modified
foundation/org.eclipse.persistence.oracle.test/pom.xml (diff) The file was modified
foundation/org.eclipse.persistence.nosql/pom.xml (diff) The file was modified
foundation/org.eclipse.persistence.oracle/pom.xml (diff) The file was modified
testing/server/pom.xml (diff) The file was modified
jpa/org.eclipse.persistence.jpa.modelgen/pom.xml (diff) The file was modified
jpa/org.eclipse.persistence.jpa/pom.xml (diff) The file was modified
foundation/org.eclipse.persistence.core/pom.xml (diff) The file was modified
jpa/org.eclipse.persistence.jpa.jpql/pom.xml (diff) The file was modified
foundation/org.eclipse.persistence.core.test.framework/pom.xml (diff) The file was modified
jpa/eclipselink.jpars.test/pom.xml (diff) The file was modified
jpa/eclipselink.jpa.test/pom.xml (diff) The file was modified
performance/eclipselink.perf.test/pom.xml (diff) The file was modified
jpa/eclipselink.jpa.test.jse/pom.xml (diff) The file was modified
utils/eclipselink.dbws.builder.test.oracle.server/pom.xml (diff) The file was modified
utils/org.eclipse.persistence.dbws.builder/pom.xml (diff) The file was modified
foundation/org.eclipse.persistence.extension/pom.xml (diff) The file was modified
jpa/eclipselink.jpa.spring.test/pom.xml (diff) The file was modified
moxy/org.eclipse.persistence.moxy/pom.xml (diff) The file was modified
foundation/org.eclipse.persistence.oracle.nosql/pom.xml (diff) The file was modified
bundles/others/pom.xml (diff) The file was modified
dbws/org.eclipse.persistence.dbws/pom.xml (diff) The file was modified
jpa/eclipselink.jpa.wdf.test/pom.xml (diff) The file was modified
bundles/tests/pom.xml (diff) The file was modified
jpa/org.eclipse.persistence.jpars/pom.xml (diff) The file was modified
sdo/eclipselink.sdo.test.server/pom.xml (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/exceptions/i18n/BeanValidationExceptionResource.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/exceptions/i18n/ConcurrencyExceptionResource.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/exceptions/i18n/ValidationExceptionResource.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/exceptions/i18n/DBWSExceptionResource.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/localization/i18n/LoggingLocalizationResource.java (diff)
Commit
0e907694bca4e7567b96110177a6f1494198ef0c
by GitHub PrintInnerJoinInWhereClause as query hint - backport from master (#1682) This change extend usage of `PrintInnerJoinInWhereClause` from current persistence unit property into query hint like ``` @NamedQuery( name="QueryOrder.findAllOrdersWithEmptyOrderLinesHintFalse", query="SELECT o FROM QueryOrder o WHERE o.queryOrderLines IS EMPTY", hints={@QueryHint(name=QueryHints.PRINT_INNER_JOIN_IN_WHERE_CLAUSE, value="false")}) ``` or ``` String jpql = "SELECT o FROM QueryOrder o WHERE o.queryOrderLines IS EMPTY"; Query query = em.createQuery(jpql, QueryOrder.class); query.setHint(QueryHints.PRINT_INNER_JOIN_IN_WHERE_CLAUSE, "false"); ``` It allows developers more preciously target (optimize) this property to the selected queries. Fixes #1522. Signed-off-by: Radek Felcman <radek.felcman@oracle.com> (commit: 0e90769 ) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/expressions/ExpressionBuilder.java (diff) The file was modified
jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/QueryHintsHandler.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/config/QueryHints.java (diff) The file was added jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/query/model/QueryOrder.java The file was added jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/query/model/QueryOrderLine.java The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/databaseaccess/DatabasePlatform.java (diff) The file was modified
jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/query/TestQueryHints.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/expressions/RelationExpression.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/expressions/TreatAsExpression.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/expressions/QueryKeyExpression.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/queries/ObjectBuildingQuery.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/expressions/SQLSelectStatement.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/queries/StatementQueryMechanism.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/queries/CallQueryMechanism.java (diff) The file was modified
jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/sequence/TestIdentityGeneration.java (diff) The file was added jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/sequence/model/StepExecutionEntity.java
Commit
0d54d41ca0712410efd164dcd6a768469ab8f475
by GitHub Bugfix for: Specifying QName in XmlVariableNode results namespace written twice (#1718) Bugfix for: Specifying QName in XmlVariableNode results namespace written twice Fix + unit test. Fixes #1709 Signed-off-by: Radek Felcman <radek.felcman@oracle.com> (commit: 0d54d41 ) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLVariableXPathObjectMapping.java (diff) The file was added moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/XmlVariableNodeQNameNS2TestCases.java The file was added moxy/org.eclipse.persistence.moxy/src/test/resources/org/eclipse/persistence/testing/jaxb/xmlvariablenode/rootqname2NSWrite.xml The file was added moxy/org.eclipse.persistence.moxy/src/test/resources/org/eclipse/persistence/testing/jaxb/xmlvariablenode/rootqname2NS.json The file was modified
moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/AllVariableElementTestCases.java (diff) The file was added moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/DataChild.java The file was added moxy/org.eclipse.persistence.moxy/src/test/resources/org/eclipse/persistence/testing/jaxb/xmlvariablenode/rootqname2NS.xml The file was added moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/Data.java
Commit
099442d045402b0ca250bba42566c8847414c82b
by GitHub remove the noisy entries from the logs - backport from the master (#1748) Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com> (cherry picked from commit e2da068a260cb9bf9afeaf5df23fb7ace188cdcb) GitHub Actions change JDK to Adopt JDK distribution due a issue with javadoc Signed-off-by: Radek Felcman <radek.felcman@oracle.com> (commit: 099442d ) The file was modified
jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metadata/accessors/objects/MetadataAsmFactory.java (diff) The file was modified
.github/workflows/maven.yml (diff)
Commit
7f7f76b3184abf70d6ec212e665afe470128cf15
by GitHub Documents conversion to Asciidoc format (#1753) Purpose of this PR is to make current documentation available at https://www.eclipse.org/eclipselink/documentation/ (section Guides) more flexible and easier to modify. Each guide is published there under separate maven module under `org.eclipse.persistence.documentation` which is new documentation parent. Main advantages of Asciidoc format are: - easy modifications - style is separated from the content - various output formats available Each guide is located under `<maven_module>/src/docs/asciidoc` which is default source directory for `asciidoctor-maven-plugin`. Expected main/entry document file name to each guide is `main.adoc` file. `main.adoc` contains common attributes and contains a lot of includes. All included images are in PNG format as GIFs are not accepted in case of PDF output. Current configuration generates HTML (Web), PDF (Printable), EPUB (e-book) outputs. Documentation guides are not build by default, but under `doc` Maven profile. See: `mvn clean package -rf :org.eclipse.persistence.documentation -P docs` Signed-off-by: Radek Felcman <radek.felcman@oracle.com> (commit: 7f7f76b ) The file was added docs/docs.concepts/src/main/asciidoc/cache004.adoc The file was added docs/docs.concepts/src/main/asciidoc/descriptors003.adoc The file was added docs/docs.moxy/src/main/asciidoc/loe.adoc The file was added docs/docs.moxy/src/main/asciidoc/dynamic_jaxb002.adoc The file was added docs/docs.solutions/src/main/asciidoc/jpatoxml001.adoc The file was added docs/docs.solutions/src/main/asciidoc/qcn004.adoc The file was added docs/docs.jpa/src/main/asciidoc/annotations_ref.adoc The file was added docs/docs.moxy/src/main/asciidoc/preface.adoc The file was added docs/docs.solutions/src/main/asciidoc/multitenancy002.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/dxmuvs.png The file was added docs/docs.moxy/src/main/asciidoc/simple_values001.adoc The file was added docs/docs.concepts/src/main/asciidoc/entities007.adoc The file was added docs/docs.solutions/src/main/asciidoc/restful_jpa002.adoc The file was added docs/docs.concepts/src/main/asciidoc/mappingintro.adoc The file was added docs/docs.moxy/pom.xml The file was added docs/docs.solutions/src/main/asciidoc/metadatasource003.adoc The file was added docs/docs.dbws/src/main/asciidoc/img/dbwspackagehierarchy.png The file was added docs/docs.moxy/src/main/asciidoc/advanced_concepts004.adoc The file was added docs/docs.solutions/src/main/asciidoc/img_text/composite_persistence_units.adoc The file was added docs/docs.solutions/src/main/asciidoc/restful_jpa003.adoc The file was added docs/docs.concepts/src/main/asciidoc/app_dev.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/ccxm.png The file was added docs/src/main/theme/jakartaee-theme.yml The file was added docs/docs.concepts/src/main/asciidoc/img_text/indirctn.adoc The file was added docs/docs.jpa/src/main/asciidoc/schema.adoc The file was added docs/docs.solutions/src/main/asciidoc/migrnativetoplink002.adoc The file was added docs/docs.concepts/src/main/asciidoc/nosql006.adoc The file was added docs/docs.solutions/src/main/asciidoc/testingjpa003.adoc The file was added docs/docs.solutions/src/main/asciidoc/scaling003.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/schematypedate.adoc The file was added docs/docs.moxy/src/main/asciidoc/advanced_concepts.adoc The file was added docs/docs.solutions/src/main/asciidoc/performance002.adoc The file was added docs/docs.concepts/src/main/asciidoc/cache003.adoc The file was added docs/docs.concepts/src/main/asciidoc/cache012.adoc The file was added docs/docs.solutions/src/main/asciidoc/restful_jpa001.adoc The file was added docs/docs.concepts/src/main/asciidoc/general001.adoc The file was added docs/docs.moxy/src/main/asciidoc/special_schema_types002.adoc The file was added docs/docs.dbws/src/main/asciidoc/img/chart_v2.png The file was added docs/docs.concepts/src/main/asciidoc/img/vhstep2.png The file was added docs/docs.concepts/src/main/asciidoc/queries.adoc The file was added docs/docs.solutions/src/main/asciidoc/jpatoxml004.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/obxmlfig.png The file was added docs/docs.concepts/src/main/asciidoc/img/vhstep3.png The file was added docs/docs.moxy/src/main/asciidoc/img/defaultrootelement.png The file was added docs/docs.solutions/src/main/asciidoc/install002.adoc The file was added docs/docs.moxy/src/main/asciidoc/main.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/tcmapxml.png The file was added docs/docs.moxy/src/main/asciidoc/overview001.adoc The file was added docs/docs.solutions/src/main/asciidoc/scaling002.adoc The file was added docs/docs.solutions/src/main/asciidoc/restful_jpa004.adoc The file was added docs/docs.solutions/src/main/asciidoc/migrnativetoplink.adoc The file was added docs/docs.concepts/src/main/asciidoc/entities004.adoc The file was added docs/docs.concepts/src/main/asciidoc/queries003.adoc The file was added docs/docs.jpa/pom.xml The file was added docs/docs.moxy/src/main/asciidoc/runtime002.adoc The file was added docs/docs.solutions/src/main/asciidoc/qcn.adoc The file was added docs/docs.solutions/src/main/asciidoc/sect1test001.adoc The file was added docs/docs.moxy/src/main/asciidoc/advanced_concepts009.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/dc.png The file was added docs/docs.moxy/src/main/asciidoc/overview.adoc The file was added docs/docs.moxy/src/main/asciidoc/advanced_concepts005.adoc The file was added docs/docs.moxy/src/main/asciidoc/json001.adoc The file was added docs/docs.dbws/src/main/asciidoc/creating_dbws_services002.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/dxmss.png The file was added docs/docs.moxy/src/main/asciidoc/overview002.adoc The file was added docs/docs.solutions/src/main/asciidoc/scaling001.adoc The file was added docs/docs.jpa/src/main/asciidoc/jpql.adoc The file was added docs/docs.solutions/src/main/asciidoc/performance.adoc The file was added docs/docs.dbws/src/main/asciidoc/img_text/dbwsservicepackage.adoc The file was added docs/docs.solutions/src/main/asciidoc/install001.adoc The file was added docs/docs.moxy/src/main/asciidoc/simple_values004.adoc The file was added docs/docs.moxy/src/main/asciidoc/type_level.adoc The file was added docs/docs.concepts/src/main/asciidoc/entities.adoc The file was added docs/pom.xml The file was added docs/docs.solutions/src/main/asciidoc/jpatoxml003.adoc The file was added docs/docs.moxy/src/main/asciidoc/privately_owned_relations002.adoc The file was added docs/docs.solutions/src/main/asciidoc/oracledb.adoc The file was added docs/docs.solutions/src/main/asciidoc/testingjpa002.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/dcge.adoc The file was added docs/docs.solutions/src/main/asciidoc/jboss.adoc The file was added docs/docs.concepts/src/main/asciidoc/mappingintro004.adoc The file was added docs/docs.solutions/src/main/asciidoc/sect1test.adoc The file was added docs/docs.solutions/src/main/asciidoc/nonrelational_db003.adoc The file was added docs/docs.moxy/src/main/asciidoc/type_level001.adoc The file was added docs/docs.concepts/pom.xml The file was added docs/docs.dbws/src/main/asciidoc/img/dbwswarfile.png The file was added docs/docs.solutions/src/main/asciidoc/saas.adoc The file was added docs/docs.solutions/src/main/asciidoc/oracledb003.adoc The file was added docs/docs.concepts/src/main/asciidoc/data_access001.adoc The file was added docs/docs.solutions/src/main/asciidoc/json001.adoc The file was added docs/docs.concepts/src/main/asciidoc/title_eclipselink.adoc The file was added docs/docs.moxy/src/main/asciidoc/shared_reference_relations005.adoc The file was added docs/docs.concepts/src/main/asciidoc/loe.adoc The file was added docs/docs.jpa/src/main/asciidoc/queryhints.adoc The file was added docs/docs.concepts/src/main/asciidoc/app_tl_ext003.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/indirctn.png The file was added docs/docs.moxy/src/main/asciidoc/img/onetoone.png The file was added docs/docs.concepts/src/main/asciidoc/entities003.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/mmmapfig.png The file was added docs/docs.concepts/src/main/asciidoc/img_text/oplckcas.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/vhstep2.adoc The file was added docs/docs.moxy/src/main/asciidoc/privately_owned_relations001.adoc The file was added docs/docs.dbws/src/main/asciidoc/creating_dbws_services003.adoc The file was added docs/docs.moxy/src/main/asciidoc/type_level003.adoc The file was added docs/docs.solutions/src/main/asciidoc/main.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/otlcg_jd_001.png The file was added docs/docs.moxy/src/main/asciidoc/simple_values003.adoc The file was added docs/docs.concepts/src/main/asciidoc/queries006.adoc The file was added docs/docs.moxy/src/main/asciidoc/advanced_concepts002.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/onetoone.adoc The file was added docs/docs.dbws/src/main/asciidoc/img_text/dbwspackagehierarchy.adoc The file was added docs/docs.concepts/src/main/asciidoc/entities006.adoc The file was added docs/docs.concepts/src/main/asciidoc/data_access005.adoc The file was added docs/docs.moxy/src/main/asciidoc/special_schema_types.adoc The file was added docs/docs.concepts/src/main/asciidoc/general005.adoc The file was added docs/docs.dbws/src/main/asciidoc/main.adoc The file was added docs/docs.concepts/src/main/asciidoc/data_access006.adoc The file was modified
pom.xml (diff) The file was added docs/docs.moxy/src/main/asciidoc/img_text/dc.adoc The file was added docs/docs.concepts/src/main/asciidoc/app_dev005.adoc The file was added docs/docs.concepts/src/main/asciidoc/data_access.adoc The file was added docs/docs.concepts/src/main/asciidoc/cache011.adoc The file was added docs/docs.concepts/src/main/asciidoc/data_access004.adoc The file was added docs/docs.moxy/src/main/asciidoc/overview003.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/dcge.png The file was added docs/docs.dbws/src/main/asciidoc/img_text/chart_v2.adoc The file was added docs/docs.concepts/src/main/asciidoc/data_access002.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/dxmuv.png The file was added docs/docs.jpa/src/main/asciidoc/title_eclipselink.adoc The file was added docs/docs.solutions/src/main/asciidoc/loe.adoc The file was added docs/docs.solutions/src/main/asciidoc/migrnativetoplink001.adoc The file was added docs/docs.jpa/src/main/asciidoc/img/override_tl.png The file was added docs/docs.solutions/src/main/asciidoc/jboss001.adoc The file was added docs/docs.concepts/src/main/asciidoc/data_access008.adoc The file was added docs/docs.dbws/src/main/asciidoc/preface.adoc The file was added docs/docs.concepts/src/main/asciidoc/cache010.adoc The file was added docs/docs.moxy/src/main/asciidoc/dynamic_jaxb001.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/otlcg_dt_002.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/dxmscht.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/schematypedate.png The file was added docs/src/main/assembly/docs-common.xml The file was added docs/docs.moxy/src/main/asciidoc/title_eclipselink.adoc The file was added docs/docs.solutions/src/main/asciidoc/websphere.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/dxmpos.png The file was added docs/docs.moxy/src/main/asciidoc/img_text/defaultrootelement.adoc The file was added docs/docs.solutions/src/main/asciidoc/json002.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/dxmscht.png The file was added docs/docs.solutions/src/main/asciidoc/extensible003.adoc The file was added docs/docs.moxy/src/main/asciidoc/special_schema_types001.adoc The file was added docs/docs.concepts/src/main/asciidoc/cache007.adoc The file was added docs/docs.dbws/src/main/asciidoc/title_eclipselink.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/dxmse.adoc The file was added docs/docs.solutions/src/main/asciidoc/testingjpa005.adoc The file was added docs/docs.solutions/src/main/asciidoc/usingmultipledbs002.adoc The file was added docs/docs.concepts/src/main/asciidoc/nosql003.adoc The file was added docs/docs.solutions/src/main/asciidoc/oracledb001.adoc The file was added docs/docs.solutions/src/main/asciidoc/scaling.adoc The file was added docs/docs.solutions/src/main/asciidoc/extensible002.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/otlcg_jd_001.adoc The file was added docs/docs.solutions/src/main/asciidoc/multitenancy003.adoc The file was added docs/docs.concepts/src/main/asciidoc/nosql005.adoc The file was added docs/docs.concepts/src/main/asciidoc/app_dev003.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/trmapfig.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/dxmss.adoc The file was added docs/docs.solutions/src/main/asciidoc/metadatasource001.adoc The file was added docs/docs.moxy/src/main/asciidoc/runtime004.adoc The file was added docs/docs.solutions/src/main/asciidoc/qcn002.adoc The file was added docs/docs.solutions/src/main/asciidoc/metadatasource002.adoc The file was added docs/docs.solutions/src/main/asciidoc/multitenancy001.adoc The file was added docs/docs.concepts/src/main/asciidoc/queries008.adoc The file was added docs/docs.solutions/src/main/asciidoc/websphere001.adoc The file was added docs/docs.concepts/src/main/asciidoc/general.adoc The file was added docs/docs.concepts/src/main/asciidoc/nosql004.adoc The file was added docs/docs.solutions/src/main/asciidoc/websphere002.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/composite_persistence_units.adoc The file was added docs/docs.solutions/src/main/asciidoc/migrhib001.adoc The file was added docs/docs.solutions/src/main/asciidoc/intro.adoc The file was added docs/docs.concepts/src/main/asciidoc/app_dev002.adoc The file was added docs/docs.dbws/src/main/asciidoc/creating_dbws_services004.adoc The file was added docs/docs.moxy/src/main/asciidoc/type_level002.adoc The file was added docs/docs.dbws/src/main/asciidoc/img/dbwsservicepackage.png The file was added docs/docs.moxy/src/main/asciidoc/privately_owned_relations.adoc The file was added docs/docs.solutions/src/main/asciidoc/whatsnew.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/cachcord.png The file was added docs/docs.moxy/src/main/asciidoc/img_text/dxmuv.adoc The file was added docs/docs.concepts/src/main/asciidoc/queries007.adoc The file was added docs/docs.concepts/src/main/asciidoc/general004.adoc The file was added docs/docs.solutions/src/main/asciidoc/extensible.adoc The file was added docs/docs.solutions/src/main/asciidoc/restful_jpa.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/mmmapfig.adoc The file was added docs/docs.solutions/src/main/asciidoc/testingjpa001.adoc The file was added docs/docs.solutions/src/main/asciidoc/nonrelational_db002.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/trmapfig.png The file was added docs/docs.solutions/src/main/asciidoc/jpatoxml.adoc The file was added docs/docs.concepts/src/main/asciidoc/entities001.adoc The file was added docs/docs.concepts/src/main/asciidoc/nosql002.adoc The file was added docs/docs.moxy/src/main/asciidoc/runtime008.adoc The file was added docs/docs.dbws/src/main/asciidoc/advanced_methods001.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/dxmuc.adoc The file was added docs/docs.concepts/src/main/asciidoc/blocks003.adoc The file was added docs/docs.moxy/src/main/asciidoc/dynamic_jaxb003.adoc The file was added docs/docs.moxy/src/main/asciidoc/json.adoc The file was added docs/docs.moxy/src/main/asciidoc/simple_values002.adoc The file was added docs/docs.solutions/src/main/asciidoc/testingjpa.adoc The file was added docs/docs.moxy/src/main/asciidoc/shared_reference_relations003.adoc The file was added docs/docs.solutions/src/main/asciidoc/nonrelational_db001.adoc The file was added docs/docs.solutions/src/main/asciidoc/qcn001.adoc The file was added docs/docs.concepts/src/main/asciidoc/cache.adoc The file was added docs/docs.concepts/src/main/asciidoc/queries004.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/vhstep1.png The file was added docs/docs.solutions/src/main/asciidoc/extensible001.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/otlcg_jd_002_eclipselink.png The file was added docs/docs.dbws/src/main/asciidoc/creating_dbws_services005.adoc The file was added docs/docs.concepts/src/main/asciidoc/nosql001.adoc The file was added docs/docs.solutions/src/main/asciidoc/intro002.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/meta.adoc The file was added docs/docs.moxy/src/main/asciidoc/dynamic_jaxb004.adoc The file was added docs/docs.solutions/src/main/asciidoc/tlandwls002.adoc The file was added docs/docs.concepts/src/main/asciidoc/entities002.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/example_map1.adoc The file was added docs/docs.jpa/src/main/asciidoc/img_text/override_tl.adoc The file was added docs/docs.moxy/src/main/asciidoc/runtime003.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/composite_persistence_units.png The file was added docs/docs.concepts/src/main/asciidoc/img/tcmapfig.png The file was added docs/docs.concepts/src/main/asciidoc/img_text/serobjfg.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/jaxb_overview.adoc The file was added docs/docs.solutions/src/main/asciidoc/tlandwls.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/cachcord.adoc The file was added docs/docs.solutions/src/main/asciidoc/usingmultipledbs003.adoc The file was added docs/docs.solutions/src/main/asciidoc/usingmultipledbs.adoc The file was added docs/docs.moxy/src/main/asciidoc/runtime007.adoc The file was added docs/docs.solutions/src/main/asciidoc/multitenancy004.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/dxmsttm.adoc The file was added docs/docs.concepts/src/main/asciidoc/data_access007.adoc The file was added docs/docs.solutions/src/main/asciidoc/jpatoxml007.adoc The file was added docs/docs.dbws/src/main/asciidoc/advanced_methods.adoc The file was added docs/docs.dbws/src/main/asciidoc/creating_dbws_services009.adoc The file was added docs/docs.solutions/src/main/asciidoc/preface.adoc The file was added docs/docs.concepts/src/main/asciidoc/data_access009.adoc The file was added docs/docs.concepts/src/main/asciidoc/cache009.adoc The file was added docs/docs.concepts/src/main/asciidoc/entities008.adoc The file was added docs/docs.moxy/src/main/asciidoc/advanced_concepts001.adoc The file was added docs/src/main/asciidoc/attributes.adoc The file was added docs/docs.solutions/src/main/asciidoc/json.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/onetomany_map_fig.png The file was added docs/docs.moxy/src/main/asciidoc/json002.adoc The file was added docs/docs.solutions/src/main/asciidoc/saas001.adoc The file was added docs/docs.concepts/src/main/asciidoc/cache002.adoc The file was added docs/docs.concepts/src/main/asciidoc/mappingintro002.adoc The file was added docs/docs.solutions/src/main/asciidoc/qcn003.adoc The file was added docs/docs.concepts/src/main/asciidoc/mappingintro003.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/jaxb_overview.png The file was added docs/docs.moxy/src/main/asciidoc/runtime.adoc The file was added docs/docs.concepts/src/main/asciidoc/cache006.adoc The file was added docs/docs.concepts/src/main/asciidoc/app_tl_ext002.adoc The file was added docs/docs.concepts/src/main/asciidoc/expressions002.adoc The file was added docs/docs.concepts/src/main/asciidoc/queries001.adoc The file was added docs/docs.concepts/src/main/asciidoc/nosql.adoc The file was added docs/docs.concepts/src/main/asciidoc/expressions001.adoc The file was added docs/docs.concepts/src/main/asciidoc/app_tl_ext001.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/dcxmstn.adoc The file was added docs/docs.concepts/src/main/asciidoc/descriptors002.adoc The file was added docs/docs.solutions/src/main/asciidoc/migrhib003.adoc The file was added docs/docs.solutions/src/main/asciidoc/intro001.adoc The file was added docs/docs.solutions/src/main/asciidoc/performance001.adoc The file was added docs/docs.concepts/src/main/asciidoc/queries002.adoc The file was added docs/docs.concepts/src/main/asciidoc/blocks.adoc The file was added docs/docs.solutions/src/main/asciidoc/testingjpa004.adoc The file was added docs/docs.moxy/src/main/asciidoc/simple_values.adoc The file was added docs/docs.jpa/src/main/asciidoc/preface.adoc The file was added docs/docs.solutions/src/main/asciidoc/metadatasource004.adoc The file was added docs/docs.concepts/src/main/asciidoc/blocks001.adoc The file was added docs/docs.solutions/src/main/asciidoc/img/composite_persistence_units.png The file was added docs/docs.concepts/src/main/asciidoc/img_text/vhstep1.adoc The file was added docs/docs.dbws/src/main/asciidoc/creating_dbws_services008.adoc The file was added docs/docs.concepts/src/main/asciidoc/data_access003.adoc The file was added docs/docs.solutions/src/main/asciidoc/migrhib.adoc The file was added docs/docs.moxy/src/main/asciidoc/runtime005.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/dcxmstn.png The file was added docs/docs.concepts/src/main/asciidoc/expressions.adoc The file was added docs/docs.solutions/src/main/asciidoc/nonrelational_db.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/oplckcas.png The file was added docs/docs.concepts/src/main/asciidoc/queries005.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/example_map1.png The file was added docs/docs.dbws/src/main/asciidoc/overview002.adoc The file was added docs/docs.solutions/src/main/asciidoc/jboss003.adoc The file was added docs/docs.solutions/src/main/asciidoc/tlandwls003.adoc The file was added docs/docs.jpa/src/main/asciidoc/main.adoc The file was added docs/docs.moxy/src/main/asciidoc/runtime009.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/tcmapxml.adoc The file was added docs/docs.solutions/src/main/asciidoc/tlandgs.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/meta.png The file was added docs/src/main/asciidoc/copyright.adoc The file was added docs/docs.concepts/src/main/asciidoc/app_dev001.adoc The file was added docs/docs.dbws/src/main/asciidoc/overview.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/dxmpos.adoc The file was added docs/docs.solutions/src/main/asciidoc/tlandwls001.adoc The file was added docs/docs.concepts/src/main/asciidoc/general003.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/otlcg_jd_002_eclipselink.adoc The file was added docs/docs.solutions/src/main/asciidoc/multitenancy005.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/dxmse.png The file was added docs/docs.moxy/src/main/asciidoc/json003.adoc The file was added docs/docs.moxy/src/main/asciidoc/shared_reference_relations002.adoc The file was added docs/docs.solutions/pom.xml The file was added docs/docs.solutions/src/main/asciidoc/websphere003.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/otlcg_dt_002.png The file was added docs/docs.moxy/src/main/asciidoc/shared_reference_relations001.adoc The file was added docs/docs.solutions/src/main/asciidoc/multitenancy.adoc The file was added docs/docs.solutions/src/main/asciidoc/metadatasource.adoc The file was added docs/docs.dbws/src/main/asciidoc/overview003.adoc The file was added docs/docs.solutions/src/main/asciidoc/usingmultipledbs001.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/dxmstn.png The file was added docs/docs.moxy/src/main/asciidoc/img/dxmsttc.png The file was added docs/docs.moxy/src/main/asciidoc/lof.adoc The file was added docs/docs.moxy/src/main/asciidoc/special_schema_types003.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/dxmuvs.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/tcmapfig.adoc The file was added docs/docs.solutions/src/main/asciidoc/jboss002.adoc The file was added docs/docs.moxy/src/main/asciidoc/advanced_concepts003.adoc The file was added docs/docs.moxy/src/main/asciidoc/runtime006.adoc The file was added docs/docs.moxy/src/main/asciidoc/dynamic_jaxb.adoc The file was added docs/docs.jpa/src/main/asciidoc/introduction.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/dxmsttm.png The file was added docs/docs.concepts/src/main/asciidoc/img_text/jaxb_overview.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/vhstep3.adoc The file was added docs/docs.concepts/src/main/asciidoc/entities005.adoc The file was added docs/docs.concepts/src/main/asciidoc/descriptors001.adoc The file was added docs/docs.moxy/src/main/asciidoc/advanced_concepts006.adoc The file was added docs/docs.jpa/src/main/asciidoc/persistenceproperties_ref.adoc The file was added docs/docs.moxy/src/main/asciidoc/shared_reference_relations004.adoc The file was added docs/docs.solutions/src/main/asciidoc/migrhib002.adoc The file was added docs/docs.concepts/src/main/asciidoc/cache008.adoc The file was added docs/docs.dbws/src/main/asciidoc/creating_dbws_services001.adoc The file was added docs/docs.moxy/src/main/asciidoc/advanced_concepts008.adoc The file was added docs/docs.solutions/src/main/asciidoc/install004.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/obxmlfig.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/dxmstn.adoc The file was added docs/docs.solutions/src/main/asciidoc/tlandgs001.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/onetomany_map_fig.adoc The file was added docs/docs.solutions/src/main/asciidoc/jpatoxml002.adoc The file was added docs/docs.moxy/src/main/asciidoc/advanced_concepts007.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/jaxb_overview.png The file was added docs/docs.solutions/src/main/asciidoc/oracledb002.adoc The file was added docs/docs.concepts/src/main/asciidoc/mappingintro001.adoc The file was added docs/docs.solutions/src/main/asciidoc/install.adoc The file was added docs/docs.solutions/src/main/asciidoc/install003.adoc The file was added docs/docs.moxy/src/main/asciidoc/shared_reference_relations.adoc The file was added docs/docs.solutions/src/main/asciidoc/tlandgs002.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/dxmuc.png The file was added docs/docs.moxy/src/main/asciidoc/runtime001.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/ccxm.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/dxmsttc.adoc The file was added docs/docs.solutions/src/main/asciidoc/tlandgs003.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/cacharch.png The file was added docs/docs.dbws/src/main/asciidoc/img_text/dbwswarfile.adoc The file was added docs/docs.dbws/src/main/asciidoc/creating_dbws_services.adoc The file was added docs/docs.jpa/src/main/asciidoc/loe.adoc The file was added docs/docs.moxy/src/main/asciidoc/img/dxmatt.png The file was added docs/docs.concepts/src/main/asciidoc/app_dev004.adoc The file was added docs/docs.dbws/pom.xml The file was added docs/docs.dbws/src/main/asciidoc/loe.adoc The file was added docs/docs.concepts/src/main/asciidoc/cache001.adoc The file was added docs/docs.solutions/src/main/asciidoc/title_eclipselink.adoc The file was added docs/docs.dbws/src/main/asciidoc/overview004.adoc The file was added docs/docs.solutions/src/main/asciidoc/jpatoxml006.adoc The file was added docs/docs.concepts/src/main/asciidoc/blocks002.adoc The file was added docs/docs.concepts/src/main/asciidoc/main.adoc The file was added docs/docs.solutions/src/main/asciidoc/jpatoxml005.adoc The file was added docs/docs.moxy/src/main/asciidoc/img_text/dxmatt.adoc The file was added docs/docs.solutions/src/main/asciidoc/json003.adoc The file was added docs/docs.dbws/src/main/asciidoc/creating_dbws_services007.adoc The file was added docs/docs.concepts/src/main/asciidoc/preface.adoc The file was added docs/docs.concepts/src/main/asciidoc/general002.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/javainhr.adoc The file was added docs/docs.dbws/src/main/asciidoc/creating_dbws_services006.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/serobjfg.png The file was added docs/docs.concepts/src/main/asciidoc/app_tl_ext.adoc The file was added docs/docs.dbws/src/main/asciidoc/overview001.adoc The file was added docs/docs.concepts/src/main/asciidoc/img_text/cacharch.adoc The file was added docs/docs.concepts/src/main/asciidoc/descriptors.adoc The file was added docs/docs.concepts/src/main/asciidoc/cache005.adoc The file was added docs/docs.concepts/src/main/asciidoc/img/javainhr.png The file was modified
jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.java (diff) The file was modified
jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/ExpressionTools.java (diff) The file was added jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/jpql/TestWhiteSpace.java The file was modified
jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/WordParser.java (diff) The file was modified
jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.java (diff) The file was modified
jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.java (diff) The file was modified
jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/OrExpressionStateObject.java (diff) The file was modified
jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.java (diff) The file was modified
jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractValidator.java (diff) The file was modified
jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrExpression.java (diff) The file was modified
jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AndExpressionStateObject.java (diff) The file was modified
jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AndExpression.java (diff) The file was modified
jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metadata/accessors/objects/MetadataAsmFactory.java (diff) The file was modified
jpa/eclipselink.jpa.test/src/it/java/org/eclipse/persistence/testing/tests/jpa22/metadata/MetadataASMFactoryTest.java (diff) The file was modified
jpa/eclipselink.jpa.test/src/it/java/org/eclipse/persistence/testing/tests/jpa22/metadata/MetadataASMFactoryTest.java (diff) The file was modified
jpa/eclipselink.jpa.test/pom.xml (diff)
Commit
e7971e40512e745f799c8fac85b628d2f5dd13e6
by GitHub Fix ConcurrentModificationException in BatchFetchPolicy - backport from 2.7 (#1708) Fixes #1506 . This change will fix the ConcurrentModificationException of the attributeExpression list, when running the same (batch)query with different entity managers. Signed-off-by: Radek Felcman <radek.felcman@oracle.com> (commit: e7971e4 ) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/queries/BatchFetchPolicy.java (diff)
Commit
daee8158102a309a1f8e9f0f93bab237f201c170
by GitHub Diagnostic new feature - corrupted cache (backport from master) (#1785) This is new diagnostic feature which could help developers to analyze inconsistent query results. Inconsistent means, that there is mix of managed and detached entities in the query result by logical error in their code. It should happens if JPA L2 caching is enabled. E.g. let's have following code: em.remove(branchBDiagnostic); commitTransaction(em); //branchBDiagnostic is in Detached state ... em.getTransaction().begin(); branchADiagnostic.getBranchBs().add(branchBDiagnostic); branchBDiagnostic.setBranchA(branchADiagnostic); //Detached entity (branchBDiagnostic) is not persisted again - logical error commitTransaction(em); //This em.find() will resolve objects from cache BranchADiagnostic branchADiagnosticFindResult = em.find(BranchADiagnostic.class, BRANCHA_ID); ... if cache validation is enabled by persistence unit property <property name="eclipselink.query-results-cache.validation" value="true"/> or by query hint query.setHint("eclipselink.query-results-cache.validation", true); EclipseLink will print into log output messages like [EL Warning]: cache: 2022-12-07 14:26:50.86--UnitOfWork(1211586911)--stack of visited objects that refer to the corrupt object: [BranchADiagnostic{id=1}] [EL Warning]: cache: 2022-12-07 14:26:50.86--UnitOfWork(1211586911)--corrupt object referenced through mapping: org.eclipse.persistence.mappings.OneToManyMapping[branchBs] [EL Warning]: cache: 2022-12-07 14:26:50.86--UnitOfWork(1211586911)--corrupt object: BranchBDiagnostic{id=11} Note: <Entity>.toString() method is used. Signed-off-by: Radek Felcman <radek.felcman@oracle.com> (commit: daee815 ) The file was added jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/diagnostic/model/BranchADiagnostic.java The file was added jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/diagnostic/TestDiagnostic.java The file was modified
jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityManagerSetupImpl.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/config/PersistenceUnitProperties.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/sessions/UnitOfWorkImpl.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/sessions/Project.java (diff) The file was added jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/diagnostic/LogWrapper.java The file was added jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/diagnostic/model/BranchBDiagnostic.java The file was modified
jpa/eclipselink.jpa.test.jse/src/it/resources/META-INF/persistence.xml (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/config/QueryHints.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/localization/i18n/LoggingLocalizationResource.java (diff) The file was modified
jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/QueryHintsHandler.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/queries/ReadQuery.java (diff) The file was modified
.github/workflows/maven.yml (diff) The file was modified
.github/workflows/maven.yml (diff) The file was modified
jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/storedproc/TestStoredProceduresCursors.java (diff) The file was modified
jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/query/TestQuerySyntaxFunctionTests.java (diff) The file was modified
jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/version/TestVersioning.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/DB2ZPlatform.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/resources/org/eclipse/persistence/internal/helper/VendorNameToPlatformMapping.properties (diff) The file was added foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/Oracle21Platform.java The file was added foundation/org.eclipse.persistence.oracle/src/main/java/org/eclipse/persistence/platform/database/oracle/Oracle21Platform.java The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/DB2Platform.java (diff)
Commit
4c963f7808a41bc2c6eb50f850cad027f4ad93ed
by GitHub Persistence weaver logging (remove useless log message) (#1838) * Remove useless log message during a veawing (#1837) Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com> (cherry picked from commit 1092bbf6034f88c7e32a41d0f6e07e6e32d66c16) Signed-off-by: Radek Felcman <radek.felcman@oracle.com> (commit: 4c963f7 ) The file was modified
jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/weaving/PersistenceWeaver.java (diff) The file was modified
foundation/org.eclipse.persistence.oracle/src/main/java/org/eclipse/persistence/platform/database/oracle/Oracle9Platform.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/OraclePlatform.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/Oracle10Platform.java (diff) The file was modified
foundation/org.eclipse.persistence.oracle/src/main/java/org/eclipse/persistence/platform/database/oracle/Oracle10Platform.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/DerbyPlatform.java (diff) The file was modified
jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/query/TestQuerySyntaxComparisonTests.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/DB2ZPlatform.java (diff) The file was modified
pom.xml (diff)
Commit
edb84b9f0e26a6b540942537bf77c01be841cac8
by GitHub fix #1596 Major performance issue in case of many new entities (#1843) (#1863) * Issue 1596: use a hash-based collection to lookup objects in the cache instead of a linear search * Adjusted source according to review: - extended tests - updated copyright year - call removeObjectFromPrimaryKeyToNewObjects in preMergeChanges - remove list from primaryKeyToNewObjects if it is empty - simplify tests (cherry picked from commit 76d82744b14f9a3ad11c1a5215542955b43bea1a) Signed-off-by: Patrick Schmitt <Patrick.Schmitt@cpb-software.com> Signed-off-by: Radek Felcman <radek.felcman@oracle.com> Co-authored-by: Patrick Schmitt <13404745+zuplyx@users.noreply.github.com> (commit: edb84b9 ) The file was modified
foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/unitofwork/UnregisterUnitOfWorkTest.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/sessions/UnitOfWorkImpl.java (diff) The file was modified
foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/unitofwork/NestedUnitOfWorkDeleteNestedNewObjectTest.java (diff) The file was modified
foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/unitofwork/NestedUnitOfWorkDeleteNewObjectTest.java (diff) The file was modified
foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/sessions/remote/RemoteUnitOfWork.java (diff) The file was modified
foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/unitofwork/DoubleNestedUnitOfWorkDeleteConformedNestedNewObjectTest.java (diff) The file was modified
foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/unitofwork/DoubleNestedUnitOfWorkRegisterNewObjectTest.java (diff) The file was modified
foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/unitofwork/NestedUnitOfWorkDeleteConformedNestedNewObjectTest.java (diff) The file was modified
foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/queries/ConformResultsWithPrimaryKeyExpressionTest.java (diff) The file was modified
pom.xml (diff)
Commit
f773207b138e0d1d516421b89a9d6e13b7cc623e
by GitHub SDO potential memory leak fix 2.0 (#1869) This change solve potential memory leak if SDO component is used in JEE environment. There is refactor of SDOHelperContext.helperContexts map content (nested map). Instead of current ConcurrentHashMap is CacheIdentityMap used which supports Least Recently Used (LRU) strategy. This one should be controlled by new SDO system property eclipselink.sdo.helper.contexts.max.size. Signed-off-by: Radek Felcman <radek.felcman@oracle.com> (commit: f773207 ) The file was added sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDOSystemProperties.java The file was modified
sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/SDOHelperContextTest.java (diff) The file was modified
sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/instanceclass/InstanceClassTestCases.java (diff) The file was modified
sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOHelperContext.java (diff)
Commit
3c9f7dfd6b1d0af48676175b9ffb6ccc87d51cdf
by GitHub Bugfix for - Missing error message when calling JpaHelper.getReportQuery() with wrong argument (#1911) (#1913) Fixes #1893 Signed-off-by: Radek Felcman <radek.felcman@oracle.com> (cherry picked from commit 6d59a82a5b2be5b7e5403a95ce436b071fa744ad) (commit: 3c9f7df ) The file was modified
jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/jpa/JpaHelper.java (diff) The file was modified
jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LocateExpressionStateObject.java (diff) The file was modified
jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LocateExpression.java (diff) The file was modified
pom.xml (diff) The file was modified
jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/entitymanager/TestGetReference.java (diff) The file was added bundles/eclipselink/src/main/java/module-info.java The file was modified
bundles/eclipselink/pom.xml (diff)