Projects / JPOX / Releases

All releases of JPOX

  •  22 Jul 2008 13:30
Avatar

    Release Notes: Some issues with detachment have been fixed. Support for the SCO List.remove(int) method has been made consistent. Behavior of SCO Maps have been made consistent for the instantiation type. Use of application identity where the PK was not at the start of the class has been fixed. Identity generation in non-default schema for PostgreSQL has been improved. This is likely the final release of JPOX, and future development is under the name "DataNucleus".

    •  16 Apr 2008 14:01
    Avatar

      Release Notes: A bug in value generation was fixed. The specification of persistence properties was rewritten to allow future flexibility. A timestamp value generator was added. An option was added to SchemaTool to support package.jdo in jar files. Bugs were fixed in the plugin registry for Oracle AS and WebSphere. Support was added for common DB4O properties. Support for Informix was improved. A bug was fixed with non-tx use of queries. RDBMS support was changed to default to using connection pooling if in CLASSPATH.

      •  16 Mar 2008 22:56
      Avatar

        Release Notes: Two memory leaks were fixed. A bug was fixed in the generation of values. A significant performance improvement was made in the attachment of large object graphs where an object reference is present in more than one place. Support for DB4O Native queries was added. A bugfix was made to DB4O support for application identity.

        •  02 Mar 2008 16:10
        Avatar

          Release Notes: JDO2.1 and JPA1 TCKs were passed. JMX integration was changed to only be enabled when selected. Some problems in JTA transaction handling were fixed. Support for use of Enums in queries was extended. Support for JPQL subqueries that have a candidate relating to the outer query was added. DB4O JDOQL querying was fixed so that all returned objects were managed. Several other bugs were fixed.

          •  29 Jan 2008 09:22
          Avatar

            Release Notes: Support for JDOQL and JPQL subqueries has been added along with support for JPQL IN, ESCAPE, TRIM, CURRENT_DATE, CURRENT_TIME, and CURRENT_TIMESTAMP. JPOX extensions have been added to allow more control over generated SQL for problematic JDOQL queries. Several bugs have been fixed. Full compliance with JDO2.1 has been achieved.

            •  12 Dec 2007 16:17
            Avatar

              Release Notes: Support for JDO2.1 CopyOnAttach, "Managed relations", and "persistent abstract classes" were added. Support for dynamic fetch groups (JDO2.2 proposal) was added. Persistence to RDBMS datastores was separated into a separate plugin, and has had many improvements to reduce the number of SQL statements being performed. Persistence to DB4O datastores has been improved and initial support for JDOQL querying was added. The default bytecode enhancer was changed to ASM. Improvements to JPQL support were made. Several bugs were fixed in the transaction/connection handling, particularly for JCA.

              •  11 Oct 2007 09:12
              Avatar

                Release Notes: This release includes fixes for a couple of possible deadlocks.

                •  17 Sep 2007 14:48
                Avatar

                  Release Notes: Support for the "complete-table" inheritance strategy was added (JPA, JDO). Support for JDO2.1 "named PMFs" was added. Support for JDO2.1 annotations was completed. Support for managed relationships was improved. Support for runtime byte-code enhancement of classes was added. Support for "ordered lists" with JDO was added. Support for version fields with JDO was added. Many bugs were fixed.

                  •  04 Jul 2007 13:38
                  Avatar

                    Release Notes: Full support was added for "ordered" Lists (JPA1). Support for many JPQL functions was added. Support for sequences was added in HSQLDB. More complete support was added for named sequences (JDO2). Full support for JPA1 lifecycle events was added. Support for JDO 2.1 XSDs was added. Support for optimistic transactions was rewritten, giving full support for all common scenarios. Support for mapping Strings to BLOB in Oracle was added. Support for cascade-persist=false (JPA1) was improved. Persistence-by-reachability was upgraded to handle the majority of cases at runtime rather than in metadata. Several bugs were fixed.

                    •  18 Jun 2007 10:17
                    Avatar

                      Release Notes: A bug has been fixed for attaching a CompoundIdentity 1-N relation. A bug has been fixed in the deletion of an embedded Collection. Improvements were made to the available SQL types for a datastore. Handling was added for read-only datastores and the action to perform if an update was attempted. Support was added for collections of interfaces where there is more than 1 implementation and discriminators are used. This is likely to be the final release in the 1.1 series.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.