db4o Developer Community
Developer Community db4o open source object database, native to Java and .NET
Register   |  Login
  Search
  • Forums
  • Documentation
  • Resources
  • Downloads
  • Blogs
  • About

What is db4o?

Tags

  • android
  • benchmark
  • db4o-7.12
  • db4o-7.13
  • db4o-8.0
  • documentation
  • maven
  • Poleposition
  • release notes
  • source code

Archive

  • July, 2010 ( 4 )
  • June, 2010 ( 2 )
  • May, 2010 ( 5 )
  • February, 2010 ( 1 )
  • January, 2010 ( 3 )
  • November, 2009 ( 3 )
  • October, 2009 ( 6 )
  • September, 2009 ( 1 )
  • August, 2009 ( 3 )
  • June, 2009 ( 4 )
  • May, 2009 ( 3 )
  • March, 2009 ( 5 )
  • February, 2009 ( 1 )
  • January, 2009 ( 4 )
  • December, 2008 ( 1 )
  • November, 2008 ( 4 )
  • October, 2008 ( 2 )
  • September, 2008 ( 3 )
  • August, 2008 ( 3 )
  • July, 2008 ( 4 )
  • June, 2008 ( 3 )
  • May, 2008 ( 2 )
  • April, 2008 ( 5 )
  • February, 2008 ( 5 )
  • January, 2008 ( 6 )
  • December, 2007 ( 1 )
  • November, 2007 ( 4 )
  • October, 2007 ( 4 )
  • September, 2007 ( 3 )
  • August, 2007 ( 2 )
  • July, 2007 ( 2 )
  • June, 2007 ( 1 )
  • May, 2007 ( 6 )
  • April, 2007 ( 3 )
  • March, 2007 ( 3 )
  • February, 2007 ( 1 )
  • January, 2007 ( 1 )
  • December, 2006 ( 3 )
  • November, 2006 ( 10 )
  • October, 2006 ( 2 )
  • September, 2006 ( 2 )
  • August, 2006 ( 2 )
  • July, 2006 ( 4 )
  • June, 2006 ( 5 )
  • May, 2006 ( 6 )
  • April, 2006 ( 4 )
  • February, 2006 ( 3 )
  • Home
  • Rss Feed

Product News

Release Notes - 7.11 Development Release

New release is out and here is the list of bug fixes and improvements that you will find in it: OMN-177 - OMNAddin.addin file location detection fails on non english language OMN-176 - ObjectManagerEnterprise fails to run on non english boxes OMN-175 - In Query result, Empty any cell displaying some primitive value. It throws NullReference Exception OMN-174 - exception occurs on dragging some fileds to attribute list and then running a query or click on view all objects. OMN-173 - Queries not returning correct results for datetime field. OMN-172 - For Bool and datetime fields, query builder does not show dropdown for bool values and calender for datetime OMN-171 - If such a search string is added which has no matching class and we switch to assembly view then the db4o broweser has treeview with just assembly name OMN-169 - Recent queries remains for a db, if the db is deleted and created again with same name and location OMJ-144 - Error by running a query OMJ ... Read the rest of entry »
Posted on 8/18/2009 7:58 AM By Tetyana
In: | 0 Comments

Improved Exception Handling

In the latest build we have introduced an even stricter Exception handling. The new strategy: If the exception occured is a Db4oRecoverableException we rethrow this exception to the user application. In all other cases we do an emergency shutdown of the ObjectContainer/ObjectServer without commit, without even writing FreeSpace information. This way we try to do our best to keep the database in the last committed state. The new behaviour is quite different to the previous behaviour where we did not catch VM errors. In Client/Server mode an OutOfMemoryError for a specific client would have only terminated the handling thread for the client that it serviced. The server would have continued to work. For this case there was a small risk that BTrees or cache pages ended up in an inconsistent state. The change of the Exception handling is also relevant for single user mode: If db4o would have been accessed by multiple threads, the one thread that experienced an OutOfMemoryException would have died. Other threads ... Read the rest of entry »
Posted on 8/14/2009 8:33 AM By Carl Rosenberger
In: | 1 Comments

Memories - Running db4o in-memory revisited

Running a db4o database completely in main memory certainly is not the most ubiquitous usage. Nevertheless there are quite some users out there who are using db4o that way - caching is one possible use case where this option may be helpful. db4o has supported in-memory use from the very beginning, but it has rather been considered a step child feature. For historical reasons, there have been two redundant, although semantically slightly different ways to start db4o in-memory: As an InMemoryObjectContainer (the legacy variant), or as a vanilla container configured to use MemoryStorage (the "proper" variant). Both options would not fully support all the features the file-based scenario would offer. Here's a brief summary of the current status of db4o in-memory usage. There can only be oneWe eventually decided to deprecate the InMemoryObjectContainer variant. Although code using InMemoryObjectContainer will remain functional, we strongly encourage users to switch to PagingMemoryStorage.Reduced memory consumptio ... Read the rest of entry »
Posted on 8/13/2009 5:23 AM By Patrick Roemer
In: | 2 Comments
Publish Confirmation
Are you sure you want to publish this entry?
On the request process...
Copyright ©2000-2010 by Versant Corp.
Privacy Policy