Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipselink-dev] Git master push: Bug#393698 - NoSQL dynamic entity support

Git master push: Bug#393698 - NoSQL dynamic entity support

 

https://bugs.eclipse.org/bugs/show_bug.cgi?id=393698

 

A few fixes, NoSQL support for dynamic entities, named queries, remote JPA.

 

Changes:

-          Added mongo NoSQL dynamic entity test.

-          Added mongo NoSQL named query test.

-          Renamed BATCH_WRITING_SUPPORTED hint to BATCH_WRITING.

-          Removed DynamicTypeBuilder forcing attribute change tracking, as not all mappings, setting support it, fixed initialize to check for DynamicEntityImpl.

-          Fixed cast in DynamicTypeBuilder to use correct mapping type.

-          Fixed EISPlatform to set correct class loader on XML conversion manager.

-          Fixed statement cache check to be correct for batched calls.

-          Lazy init type class in DatabaseField from typeName for serialization.

-          Changed extractPrimaryKeyForReferenceObject to use objectIsEasilyInstantiated to avoid remote issues.

-          Added beginEarlyTransaction to remote to allow transaction queries to isolate their data correctly.

-          Added DatabaseQuery prepareInternal to avoid normal checkPrepare code for temporary JPAQuery init.

-          Change JPA DDL MASTER table to JPAMASTER to avoid core test conflicts.

-          Fixed NoSQL OneToMany to ignore mappedBy.


Back to the top