db-jdo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Jdo Wiki] Update of "CurrentDevelopment" by CraigRussell
Date Tue, 08 Jan 2008 21:50:46 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jdo Wiki" for change notification.

The following page has been changed by CraigRussell:
http://wiki.apache.org/jdo/CurrentDevelopment

------------------------------------------------------------------------------
  || 13 || In 9.5, add method to register multiple state manager classes. public static void
registerAuthorizedStateManagerClasses(java.util.Collection smClasses) throws !SecurityException;
|| done || || ||
  || 14 || In Chapter 11, add properties for configuring !PersistenceManagerFactory that are
consistent with JPA specification of !TransactionType and Persistence Unit Name. [https://issues.apache.org/jira/browse/JDO-449
JDO-449]|| done || done || ||
  || 15 || In Chapter 12, specify the behavior of !PersistenceManager if it extends Serializable
and writeObject is called. || [https://issues.apache.org/jira/browse/JDO-455 JDO-455] || ||
x ||
- || 16 || In 12.6.6, clarify that a JDO!UserException will be thrown when invoking newInstance:
if a class is not persistence-capable, or does not declare a public no-args constructor; if
an interface is not persistence-capable or declares methods that are not defined as persistent
properties; if an abstract class is not persistence-capable or declares abstract methods that
are not defined as persistent properties. || done || || [http://issues.apache.org/jira/browse/JDO-453
JDO-453] [http://issues.apache.org/jira/browse/JDO-487 JDO-487]||
+ || 16 || In 12.6.6, clarify that a JDO!UserException will be thrown when invoking newInstance:
if a class is not persistence-capable, or does not declare a public no-args constructor; if
an interface is not persistence-capable or declares methods that are not defined as persistent
properties; if an abstract class is not persistence-capable or declares abstract methods that
are not defined as persistent properties. [http://issues.apache.org/jira/browse/JDO-453 JDO-453]
[http://issues.apache.org/jira/browse/JDO-487 JDO-487]|| done || || done ||
  || 17 || In 12.6.8, section heading Explicit Detach, the sentence "If the parameter instance
is detached, then JDO!UserException is thrown. " should be removed. || done || || ||
  || 18 || In 12.6.8, add a note that serialization for storage using the serialized, serialized-element,
serialized-key, or serialized-value metadata attributes does not create a detached instance.
|| done || || ||
  || 19 || In 12.6.8, clarify the behavior of instances during serialization both with and
without an active transaction. [http://issues.apache.org/jira/browse/JDO-456 JDO-456]|| done
|| || done ||
@@ -28, +28 @@

  || 21 || In 12.7.5, specify that getFetchGroups returns a read-only copy of the active Fetch
Groups. || done || || done ||
  || 22 || In 12.7.6, p. 127, change "A recursion-depth of 0 will fetch the whole graph of
instances reachable from this field." to "A recursion-depth of -1 will fetch the whole graph
of instances reachable from this field." || done || || ||
  || 23 || In 12.7.6 p. 129, change fetch-depth to recursion-depth in the example. || done
|| || ||
- || 24 || In 14, add subqueries to permit e.g. select from Employee where this.salary >
(select avg(salary) from Employee) || done || done || [https://issues.apache.org/jira/browse/JDO-446
JDO-446] ||
+ || 24 || In 14, add subqueries to permit e.g. select from Employee where this.salary >
(select avg(salary) from Employee) [https://issues.apache.org/jira/browse/JDO-446 JDO-446]||
done || done || done ||
  || 25 || In 14.6.2 p. 159, the sectionheading "Methods" is not marked as a sectionheading.
|| done || || ||
  || 26 || Add to 14.6.9: Projected SCOs are never owned, projected FCOs are always managed.
Modifying unowned SCOs never has an effect on the database. Modifying FCOs no matter how you
get them always has an effect if the tx commits. || done || || done ||
  || 27 || In 15.3, p. 187, the third paragraph, beginning "The field on the other side" and
ending "in the next transaction", is duplicated and will be removed. || done || || ||
@@ -48, +48 @@

  || 41 || Add to 6.3 a section requiring support for enum types, including collections of
enum types. [https://issues.apache.org/jira/browse/JDO-546 JDO-546]|| done || || done ||
  || 42 || Change in 12.6 signatures of some !PersistenceManager methods to be generic. Note
that these changes are source compatible with existing application programs. (See ChangeLog
for details.) [https://issues.apache.org/jira/browse/JDO-450 JDO-450] [https://issues.apache.org/jira/browse/JDO-542
JDO-542] [https://issues.apache.org/jira/browse/JDO-538 JDO-538]|| done || done || done ||
  || 43 || Add to 15.1 a paragraph describing that mapping an enum to a fixed-precision numeric
type uses the ordinal() value for storage; mapping to a character column type (CHAR, VARCHAR,
etc.) uses the name() value for storage; mapping to any other column type is an error. [https://issues.apache.org/jira/browse/JDO-546
JDO-546]|| done || || done ||
- || 44 || Provide in a new chapter a set of annotations that map directly to xml elements
as an alternative to using xml metadata. Describe how jdo implementations can use either JDO
annotations or JPA annotations to provide metadata. [https://issues.apache.org/jira/browse/JDO-451
JDO-451] [http://wiki.apache.org/jdo/TechnologyCompatibilityKit21 details] [https://issues.apache.org/jira/browse/JDO-503
JDO-503]|| x ||  || [https://issues.apache.org/jira/browse/JDO-564 JDO-564] ||
+ || 44 || Provide in a new chapter a set of annotations that map directly to xml elements
as an alternative to using xml metadata. Describe how jdo implementations can use either JDO
annotations or JPA annotations to provide metadata. [https://issues.apache.org/jira/browse/JDO-451
JDO-451] [http://wiki.apache.org/jdo/TechnologyCompatibilityKit21 details] [https://issues.apache.org/jira/browse/JDO-503
JDO-503]|| done ||  || [https://issues.apache.org/jira/browse/JDO-564 JDO-564] ||
  || 45 || Provide interfaces that extend both JDO and JPA in order to make it easier to migrate
applications from JDO to JPA. [https://issues.apache.org/jira/browse/JDO-452 JDO-452]|| done
|| done ||  ||
  || 46 || Add method evictAll taking a class instance to !PersistenceManager interface. [https://issues.apache.org/jira/browse/JDO-535
JDO-535]|| done || done || ||
  || 47 || Add new test case for {{{JDODetachedFieldAccessException}}}. || done || done ||
[https://issues.apache.org/jira/browse/JDO-563 JDO-563]||

Mime
View raw message