About addition

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

Login Error (bad username 'admin' or password)

I am getting following error when i am trying to connect to server: [com.objectdb.o._PersistenceException: Login Error (bad username 'admin' or password)] with root cause com.objectdb.o.UserException: Login Error (bad username 'admin' or password) at com.objectdb.o.MSG.d(MSG.java:61) at com.objectdb.o.HND.K(HND.java:210) at com.objectdb.o.SHN.K(SHN.java:208) at com.objectdb.o.HND.run(HND.java:132) at java.lang.Thread.run(Thread.java:662) Here is my connection string: ... updated on both the server and the client side. In addition, you should remove blanks from the connection url. ...

 
forum_thread

Compress ODB file with XML content

Harman company requested to reduce ODB size as much as possible after database created and one of unliked solution was to use ZIP/UNZIP after/before use object DB database. Harman would like to ask Object Db team about possible internal methods to reduce/compress object DB data on run-time or after close ODB file. Does exist any compress data solution from ObjectDB side? #1 2016-04-29 12:11 Harman company requested to reduce ODB size as much as possible after database created and one of unliked solutio ...

 
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 ...

 
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

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

Extra uninitialised entities spawned on merge()

In the following, Element is a base entity class, with a bi-directional @ManyToOne-@OneToMany relationship Element owner - List<Element> ownedElements, and Example is a subclass entity with a relationship @OneToOne Element child. #1 2012-06-05 03:25 In the following, Element is a base entity class, with a bi-directional @ManyToOne-@OneToMany relationship Elem ...

 
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 . ...

 
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 ...