About remove

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. ... opinion JDO is a legacy/deprecated technology. You should remove JDO support in favour of JPA. I think this would make ObjectDB to grow ...

 
page

Download ObjectDB

Free download of the ObjectDB object database for Java with JPA and JDO support.... file (no time limit). You need a license to remove these limits. ...

 
issue

Better OSGI Compability

We are currently using objectdb using osgi. However, the objectdb jar seems to be very monolithic and should be more modular to make it easier to use it with osgi, samples are: - Remove SWING dependency from core objectdb bundle - Externalize persistence and jdo apis and not putting them into objectdb jar (conflicts with glassfish jars otherwise) - Build objectdb as ready-made osgi jar bundle (We're doing this currently) ... make it easier to use it with osgi, samples are: - Remove SWING dependency from core objectdb bundle - Externalize ...

 
api-jpa

orderBy(o)

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

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

 
api-jpa

merge(entity)

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

 
forum_thread

ObjectDB Explorer Exposes Username and Password

How can I prevent my database username and password from being exposed by ObjectDB Explorer? ... If I understand correctly, if someone were to remove the configuration file, the username and password would again be ...

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

 
api-jdo

makeTransientAll(pcs, useFetchPlan)

Make instances transient, removing them from management by this PersistenceManager.(Method of javax.jdo.PersistenceManager)