JOIN issues (including on mapped by collections).
Fixed object duplication on cascading merge (issue #595). Fixed an InternalException in query execution (issue #739). Fixed a master server failure due to disconnecting a replicated slave server. Fixed NOT NULL handling for basic (non relationship) references. Fixed a bug in detecting orphan entities in reflection mode. Fixed a bug in listing inherited persistent fields (in the Metamodel API and in the Explorer). Fixed a bug in merging complex object graphs. Fixed a bug in not using LIKE's ESCAPE when an index is used. Fixed a bug in parsing time literals in queries. Fixed recovery from failure when the recovery file is empty (issue #695). Removed EntityManager conflict checks in NO DETACH mode. Fixed a bug in online backup of databases larger than 2GB. Fixed a bug in running queries between flush and commit. Fixed a deadlock (issue #450). Fixed another issue in implementing fake entity detachment (feature request #326). Fixed a bug in compilation of path expressions in queries. Fixed handling null values in JOIN and path expressions in queries. Fixed a possibly very slow query execution when using entity parameters. Fixed issues in navigation through detached objects. See the full change log.
ObjectDB with Maven
To use ObjectDB in your Java Maven project merge the following repositpory and dependency into your pom.xml file:
<repositories>
...
<repository>
<id>objectdb</id>
<name>ObjectDB Repository</name>
<url>https://m2.objectdb.com</url>
</repository>
...
</repositories>
...
<dependencies>
...
<dependency>
<groupId>com.objectdb</groupId>
<artifactId>objectdb</artifactId>
<version>2.4.0</version>
</dependency>
...
</dependencies>
ObjectDB 2.4.0 Maven files:
ObjectDB Development Kit
The ObjectDB Development Kit includes:
- The ObjectDB runtime JAR (available also on Maven).
- The GUI ObjectDB Explorer.
- Sample ObjectDB databases that you can open in the Explorer.
- Command line tools for running the ObjectDB Server and the ObjectDB Enhancer.
- Tutorial projects in Maven format for opening and running in your favourite IDE.
- A sample objectdb.conf configuration file.
- Source code of the JPA and JDO APIs.
- JavaDoc of the JPA and JDO APIs.
- The complete ObjectDB Manual in PDF format.