About managed

forum_thread

Efficient query on EmbeddedId

Hi! I have an entity class with an @EmbeddedId (field1 int and field2 int). Based on the manual, I understand that making a query just on entity.id.field1 is efficient. Of course, making a query containing the whole EmbeddedId is the ideal case, and I use it, but I need more use cases. #1 2014-07-25 16:29 Hi! I have an entity class with an @EmbeddedId (field1 int and field2 int). Based on the manual, I unders ...

 
forum_thread

Sorting problem

Hi, I was rewriting our DAO to support pagging in large dataset and I think I have found a problem with sorting. I send you a test case - sorry for using the same project as previous, but it was faster to write this test case. As usual, you can load data with DataLoader and then check problem with QueryData. There is a simple query with "order by" sentence: #1 2011-02-13 00:04 Hi, I was rewriting our DAO to support pagging in large dataset and I think I have found a problem with s ...

 
forum_thread

Compile time enhancement using build.xml of a Netbeans web application

Does anybody have a complete, working example of the adaptations required in the build.xml of a Netbeans web application project to specify ObjectDB compile time enhancement, for both single file and whole project compilation ? The ObjectDB 2.3 manual gives the following tip: ... Compile on Save (CoS) Update: I haven't managed to figure out how to apply the ObjectDB enhancer with NetBeans ...

 
issue

NullPointer on query

I'm getting a null pointer when running the following code: TypedQuery<ObjectDbMessagePayload> query = em.createQuery("SELECT m FROM ObjectDbMessagePayload m WHERE m.id = :id", ObjectDbMessagePayload.class); query.setParameter("id", msg.getId()); List<ObjectDbMessagePayload> loaded = query.getResultList(); Stack trace follows: Bug Version: 2.3.6 Priority: Critical Status: Fixed Replies: 10 Type:  Bug ...

 
release

2.0.3

... error message when persisting a reference to a new (non managed) entity object. Fixed a bug in lazy loading of instances ...

 
forum_thread

Optimization Question

One of our uses for your ObjectDB software is in maintaining the current state of a large number of data objects called tracks. These tracks change very frequently over time (every 10-15 seconds is not unreasonable), but they are also very large complex data structures so it's extremely difficult to identify exactly what fields have changed from one update to the next. Currently the following sequence executes when a track update comes in: - If it’s a new track simply add it to the database. #1 2010-06-16 15:41 One of our uses for your ObjectDB software is in maintaining the current state of a large number of data objects cal ...

 
release

2.0.2

... error message when persisting a reference to a new (non managed) entity object. Fixed a bug in lazy loading of instances ...

 
release

2.0.5

... error message when persisting a reference to a new (non managed) entity object. Fixed a bug in lazy loading of instances ...

 
issue

Database File Encryption

ObjectDB supports encryption of client-server communication over the network using SSL. Encryption of data in database files is less commonly used, since it slows the database, and when necessary, external encryption is possible (e.g. at the operating system level). Still, this might be useful for some applications. Feature Request Version: 1.04 Priority: Normal Status: Active Replies: 2 Type:  Feature Request ...

 
issue

Unexpected error when loading all entity instance

Hi, when going through all entity instance to find orphaned entries we get the exception: ... Hello, I managed to get around the upper exception, but now I get the exception again: ...