commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Jakarta-commons Wiki] Update of "Brainstorm Transaction 2.0" by OliverZeigermann
Date Sat, 07 Apr 2007 07:27:53 GMT
Dear Wiki user,

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

The following page has been changed by OliverZeigermann:
http://wiki.apache.org/jakarta-commons/Brainstorm_Transaction_2%2e0

------------------------------------------------------------------------------
  
  Philosophy:
   * as few dependencies as possible (few external jars)
-  * require Java 1.5
+  * require Java 1.5 
+  * optionally use 1.6 as it really adds nice concurrent stuff including
+   * JMX access to concurrency internals and diagnostics
+   * some new concurrent collections
   * use java.util.concurrent
   * use a different package name (e.g. o.a.j.c.transaction2)
    * discussed here http://mail-archives.apache.org/mod_mbox/jakarta-commons-dev/200611.mbox/%3C454926B6.1020703@btopenworld.com%3E
@@ -47, +50 @@

    * delete and tree-delete
   * maintain an explicit tree (graph?) structure
   * provide an administration interface based on JMX
+ 
+ Testing:
+  * Testing should be based on JUnit 4
+  * Maybe http://findbugs.cs.umd.edu and MTC could also be helpful
   
  Open Questions:
   * Is Jakarta Commons the right place for such a project?
@@ -56, +63 @@

   * Would an implementation of the JSR 170 (JCR) level 1 make sense (http://jackrabbit.apache.org/doc/arch/overview/jcrlevels.html)?
   * what else?
  
- Links
+ Links:
   * Lots of links by Brian Goetz: http://www.briangoetz.com/pubs.html
   * Deadlock detection using JMX in JDK 1.6: https://www.limewire.org/fisheye/browse/limecvs/gui/com/limegroup/gnutella/gui/DeadlockSupport.java?r=1.3
   * Testing

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message