About removal

forum_thread

Drop JDO support

In my opinion JDO is a legacy/deprecated technology. You should remove JDO support in favour of JPA. I think this would make ObjectDB to grow faster. #1 2017-03-30 09:49 In my opinion JDO is a legacy/deprecated technology. You should remove JDO support in favour of JPA. I think this ...

 
page

Download ObjectDB

Free download of the ObjectDB object database for Java with JPA and JDO support. [view:releases=page_5] See the ObjectDB Release Archive for full listing of available ObjectDB versions. You may use ObjectDB for free under the restriction of maximum 10 entity classes and one million entity objects per database ...

 
forum_thread

Nexus proxy repository with ObjectDB

I'm trying to setup a proxy repository in my local Nexus to retrieve artifacts from objectdb. Unfortunately I'm not able to get it configured properly and I'm not sure what is wrong. My repository config: #1 2014-03-27 16:45 I'm trying to setup a proxy repository in my local Nexus to retrieve artifacts from objectdb. Unfortunately I ...

 
api-jpa

orderBy(o)

Specify the ordering expressions that are used to order the query results.(Method of javax.persistence.criteria.CriteriaQuery)

 
api-jpa

groupBy(grouping)

Specify the expressions that are used to form groups over the subquery results.(Method of javax.persistence.criteria.Subquery)

 
api-jpa

merge(entity)

Merge the state of the given entity into the current persistence context.(Method of javax.persistence.EntityManager)

 
issue

Resource leaking via a rogue Shutdown Hook

A shutdown hook is registered upon ObjectDB initialisation. The hook is loaded from the web application's class loader. When the application is stopped (not the server, just the application) the hook is not cleared. This leads to web-application class-loader leak, that results in huge resource loss, and eventually in an OOME. Offending class: com.objectdb.o.MSF$1 (anonymous subclass of java.lang.Thread) Name of the Thread/Hook: ODB-FileCloser Thread is registered from the com.objectdb.o.MSF static initialiser (<clinit>). Bug Version: Priority: Normal Status: Fixed Replies: 1 Type:  Bug ...

 
forum_thread

ObjectDB Explorer Exposes Username and Password

How can I prevent my database username and password from being exposed by ObjectDB Explorer? #1 2017-02-06 12:13 How can I prevent my embedded database's username and password from being exposed by ObjectDB Explorer? ...

 
forum_thread

Merge of entity classes with "mapped by" very slow

Hi, I have found a strange behavior when merging entities with "mapped by" set on @OneToMany relation. Even if object is fetched with find on the same transaction, merge is very slow. It's because on merge every single relation marked as LAZY is fetch from database. Attached two examples - one with mapped by, second with adding entities list without "mapped by". The difference is huge event for such small objects - 2ms (without mapped by) vs ~50ms (with mapped by) #1 2012-08-13 10:40 Hi, I have found a strange behavior when merging entities with "mapped by" set on @OneToMany relation. Ev ...

 
forum_thread

Refresh data in application after database data has changed

Hi, I have a Java program that can manage and create some Person objects. When I start my application and I want to add a person with the same national number as a person already in the database, my program has to block the creation. #1 2012-07-03 14:05 Hi, I have a Java program that can manage and create some Person objects. When I start my application and ...