About database

release

2.3.0

... JPQL queries. Added support of ";drop" database url parameter. Adjusted the Enhancer to the new Java 7 ... exceptions. Improved support of non standard database file suffixes. Changed fetch of collection elements. ...

 
forum_thread

Processing thread count for 8-core server

In reference to the information here:  http://www.objectdb.com/java/jpa/setting/database#The_processing_element_   We are working with an 8-core processor.  The recommended thread count is "more than the number of cores but not too many."  What would be an appropriate number of threads for the processing thread pool in order to get good performance for our 8-core server? ... here:  http://www.objectdb.com/java/jpa/setting/database#The_processing_element _   We are working with ... ObjectDB Support ObjectDB - Fast Object Database for Java (JPA/JDO) edit ...

 
issue

NullPointerException in ENH.g(ENH.java:401)

Hello, corresponding to your suggestion I created a private ticket in reply to http://www.objectdb.com/database/forum/1109. Attached you will find my database file (I removed most of the content but one corrupt instance is still included). ... a private ticket in reply to http://www.objectdb.com/database/forum/1109. Attached you will find my database file (I removed most of the content but one corrupt instance is still ... "Participant" is correct there must be some issue with the database file (before deleting all other entities of type "Event" I could not ...

 
forum_thread

@Transient

Hello, I have a persistent class which looks something like this: @Entity public class Test { private String string; private Date date; @Transient private boolean test; // getters/setters } When I persist the class the transient 'boolean test' is stored in the database, maybe I am doing it wrong but I expect... the class the transient 'boolean test' is stored in the database, maybe I am doing it wrong but I expect the 'boolean test' is not stored in the database because it's a (annotated) transient field? Regards, ...

 
forum_thread

Vacuum - Reclaiming Unused Space In Odb

I was curious if you could assist me with a challenge we are having with our objectdb database.  Our odb files are about 50Gb in size and are written to about a million times a day with both adds and updates.  This is creating a lot of unused space in the database that we are wanting to reclaim.  Other database vendors provide a vacuum process to allow dumping a database to a flat file (basically a sql dump) and reload.  Is there a capability in ObjectDb to provide a vacuum?  The online backup feature appears to copy the dead space as well so isn't performing... assist me with a challenge we are having with our objectdb database.  Our odb files are about 50Gb in size and are written to about a ... This is creating a lot of unused space in the database that we are wanting to reclaim.  Other database vendors provide a ...

 
manual

DELETE Queries in JPA/JPQL

Explains how to apply server side bulk delete using a JPA/JPQL query.... chapter 2 , entity objects can be deleted from the database by: Retrieving the entity objects into an ... cascading operation. Applying changes to the database by calling the commit method. JPQL DELETE queries ...

 
release

2.3.2

... JPQL queries. Added support of ";drop" database url parameter. Adjusted the Enhancer to the new Java 7 ... exceptions. Improved support of non standard database file suffixes. Changed fetch of collection elements. ...

 
forum_thread

Failed to commit transaction: Attempt to commit a rollback only transaction

Anyone know what this means?? Suddenly cropped up.   Failed to commit transaction: Attempt to commit a rollback only transaction (error 613) at com.objectdb.jpa.EMImpl.commit(EMImpl.java:271) at javax.jdo.Transaction$commit.call(Unknown Source) ... ObjectDB Support ObjectDB - Fast Object Database for Java (JPA/JDO) edit ... problem arose when different code was run against the same database. ie: it appears to be related to some state change to the database ...

 
forum_thread

Failover from Master to Slave

Good morning! I am interested in ObjectDB for a client project I am currently working on. In order to evaluate your tool I would like to know if your product has the ability to failover from a Master Database to a Slave Database and then recover back to the master when the master comes back online. I don't see any documentation about automatic failover.   Thanks Rich   ... if your product has the ability to failover from a Master Database to a Slave Database and then recover back to the master when the master comes back ...

 
issue

Out of Memory - Slow leak?

This is a continutaion of Issue 61 - unfortunately it doesnt seem that the fix in 2.2.9_03 has fixed the problem. The scenario is still the same: I have two "producer" processes which insert messages into an objectdb "queue" database running with an objectdb server process. I have one "consumer" process which reads messages from the queue database and inserts these into an embedded "normal" objectdb database. This is the process which has generated the OOM exception. ... processes which insert messages into an objectdb "queue" database running with an objectdb server process. I have one "consumer" process which reads messages from the queue database and inserts these into an embedded "normal" objectdb database. This is ...