About addition

issue

Automatic Switch to Replicated Server Limitations

ObjectDB supports master-slave replication, with the ability to switch connections automatically when one server goes down to another server, by specifying a composite url. Currently this feature has the following limitations: Feature Request Version: 2.5.0 Priority: Normal Status: Active Replies: 0 Type:  Feature Request ...

 
issue

Dynamic Metadata (JDO 3.0)

JDO 3 introduces the ability to specify metadata of persistable types dynamically. ObjectDB 2 supports specifying metadata by: JPA XML Mapping Metadata JPA Annotations JDO XML Metadata (e.g. package.jdo) JDO Annotations All these... for example, for dynamically generated classes. In addition, the metadata of classes can be queried at runtime (similarly to ...

 
forum_thread

StackOverflowError after commit

We have following issue, if we execute a commit: java.lang.StackOverflowError at com.objectdb.o.ENT.D(ENT.java:411) at com.objectdb.o.ENT.D(ENT.java:499) at com.objectdb.o.ENT.D(ENT.java:417) at com.objectdb.o.ENT.D(ENT.java:499) at com.objectdb.o.ENT.D(ENT.java:499) at com.objectdb.o.ENT.D(ENT.java:417) at com.objectdb.o.ENT.D(ENT.java:499) at com.objectdb.o.ENT.D(ENT.java:499) at com.objectdb.o.ENT.D(ENT.java:417) ... side), since it does not match the stack trace. In addition, this is only a partial stack trace. Please find the full stack trace ...

 
forum_thread

Cache usage

after a runtime of several weeks we are now analyzing the usage of the cache and so on. Looking at the heap dump we suspect that the cache is really used (see heap dump attached), the RAM allocated by objectdb is much less than we would expect. The database file has around 25 GByte of size and there is heavy traffic of around 400 clients communicating permanently via webSockets to the objectdb. The config is attached as well. The question is: is the cache really used ? ... periodically and 70% of the maximum size is normal. In addition to this cache, the OS manages its own cache and can use all the free ...

 
forum_thread

Join performance in Objectdb

select count(e) from Meta e, ImageNet i, Page p where e.idImage=i.id and e.idPage=p.id; So simple a command cause me half an hour and is running now! Each table has about 160K records. What formula can predict the time for such counting? TIA #1 2011-08-27 08:37 SELECT count ( e ) FROM Meta e , ImageNet i , Page p WHERE e . idImage = i . ...

 
issue

Database File Compression

ObjectDB database files are usually smaller than database files of other Database Management Systems (object and Relational) but still, an additional internal compression is possible. Usually smaller files are also faster because less I/O operations are required and memory cache can be used more efficiently. But compression and decompression consumes CPU time. Therefore, the effect of compression on Object databases is currently unknown. Feature Request Version: Priority: Normal Status: Active Replies: 0 Type:  Feature Request ...

 
forum_thread

removed objects stay with null field values in the reference

We have a class with a one to many relationship declared like this (1 or more objects of the same class are linked into the relationship, no circular referencing): ... to remove the object from the set explicitly, in addition to deleting it. However, if the set is defined as mapped by ...

 
forum_thread

ObjectDB stability after power failure

I'm considering using ObjectDB in a system that is going to be running continuously without support instantly available for many years.  How stable is ObjectDB when it comes to power failures and unattended restarts?  Is database integrity maintained during such events?  I have seen database vendors perform 'kick the plug out' demonstrations of how their product will survive power failures.  Is ObjectDB suitably robust that it won't fail in such situations?    ... again it should be recovered automatically. In addition you may use replication and online backup to protect your ...

 
manual

Schema Update

Explains how to handle JPA/JDO database schema evolution in ObjectDB.... package are moved to the new package name. In addition, whether or not a new-name attribute is specified a ... of the <package> element is used. In addition, whether or not a new-name attribute is specified a ...

 
forum_thread

Convert embedded database to server

Hello, What is the right way to convert an embedded database to a server one ? As a result, will a file "db.odb" exist ?  If no, where will be located db files ? Regards, Xirt   ... closes its connections to the database or stopped. In addition, since this mode is newer and less widely used there is higher chance ...