662 words

ObjectDB version 2.2.4

Release date: 2011-05-09

You should start by following a tutorial or reading the manual.

For upgrading from version 1.0 please read the upgrade instructions.

Version 2.2.4

Version 2.2.3

  • Fixed a bug in using persistent properties with incomplete enhancement.

Version 2.2.2

  • Changed log format to include date and time.
  • Changed class loader management.
  • Fixed handling multiple order expressions in inverse (mapped by) fields.
  • Fixed the behavior of CacheStoreMode setting in L2 shared cache.
  • Fixed TreeSet and TreeMap element comparison bugs.
  • Fixed an Explorer bug in opening tables for selected rows.

Version 2.2.1

  • Fixed a bug in using primary key fields in queries.
  • Fixed a bug in queries on deleted objects before commit / flush.

Version 2.2.0

  • Added full support of JPA 2 Criteria Queries API (issue #9)
  • Added full support of JPA 2 Metamodel API (issue #8)
  • Added non optional field validation (throwing an exception on null value).
  • Improved ObjectDB Doctor to handle additional issues.
  • Improved query execution planner.
  • Improved cleanup and reusing space after index deletion.
  • Changed default configuration (enabled recovery, disabled recording).
  • Fixed a critical database structure bug (issue #36).
  • Fixed a critical bug in schema evolution of modified ancestor classes.
  • Fixed a bug in handling indexes in a new ancestor class.
  • Fixed a query cache bug.
  • Fixed several bugs in query processing and running.
  • Fixed a query execution bug when index with null keys is used.
  • Fixed a bug in tracking field changes when a new value is the default value.
  • Fixed a bug in creation of unnecessary nonclosed files.
  • Fixed a ClassLoader conflict when using GlassFish.

Version 2.1.1

  • Fixed an Explorer bug in handling listeners and callbacks.
  • Fixed a bug in using user/password url arguments multiple times.
  • Fixed several bugs in query processing and running.

Version 2.1.0

Version 2.0.5

  • Fixed Java Agent / Java EE / Spring enhancement bug.
  • Fixed a bug in merging detached entity objects.
  • Fixed unexpected NullPointerException in client server mode.
  • Fixed an exception in AVG query on non numeric values (issue #29).
  • Fixed a bug in handling JOIN queries with primary key fields.

Version 2.0.4

Version 2.0.3

Version 2.0.2

  • Fixed a bug in queries on embedded objects in C/S mode.
  • Fixed a bug in setting log directory path (missing URL decoding).
  • Fixed a bug in automatic byte code enhancement in Java EE server.
  • Fixed a bug in multi variable queries.

Version 2.0.1

  • Fixed a bug in lazy loading of instances of non enhanced classes.
  • Fixed a bug in using the Replayer with no updates to the database.
  • Fixed an activation bug.

Version 2.0.0

See the ObjectDB 2.0 release notes for details about previous changes.