You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by bu...@apache.org on 2016/02/16 08:54:47 UTC

svn commit: r980545 - in /websites/staging/cayenne/trunk/content: ./ 2016/02/cayenne-40m3-released.html

Author: buildbot
Date: Tue Feb 16 07:54:47 2016
New Revision: 980545

Log:
Staging update by buildbot for cayenne

Modified:
    websites/staging/cayenne/trunk/content/   (props changed)
    websites/staging/cayenne/trunk/content/2016/02/cayenne-40m3-released.html

Propchange: websites/staging/cayenne/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Tue Feb 16 07:54:47 2016
@@ -1 +1 @@
-1730590
+1730642

Modified: websites/staging/cayenne/trunk/content/2016/02/cayenne-40m3-released.html
==============================================================================
--- websites/staging/cayenne/trunk/content/2016/02/cayenne-40m3-released.html (original)
+++ websites/staging/cayenne/trunk/content/2016/02/cayenne-40m3-released.html Tue Feb 16 07:54:47 2016
@@ -133,7 +133,7 @@ h2:hover > .headerlink, h3:hover > .head
 <h3 id="dbcp2">DBCP2<a class="headerlink" href="#dbcp2" title="Permanent link">&para;</a></h3>
 <p>DBCPDataSourceFactory is now based on DBCP2 (which is required under Java 1.7 and newer). If you are using it, you will need to take a few steps to upgrade. For more details see <a href="https://github.com/apache/cayenne/blob/4.0.M3/docs/doc/src/main/resources/UPGRADE.txt">UPGRADE.txt</a>.</p>
 <h3 id="capturing-a-stream-of-commit-changes">Capturing a stream of commit changes<a class="headerlink" href="#capturing-a-stream-of-commit-changes" title="Permanent link">&para;</a></h3>
-<p>Sometimes it is very useful to capture all or parts of "commit log" for commits made through Cayenne (for audit purposes, etc). It has always been a challenge to do it in a consistent and convenient manner. We've made a few attempts to solve this before. M3 features new and the most comprehensive solution. There is a <a href="https://github.com/apache/cayenne/blob/4.0.M3/cayenne-lifecycle/src/main/java/org/apache/cayenne/lifecycle/postcommit/PostCommitModuleBuilder.java">PostCommitBuilder</a>class that helps to create a special DI module with all required extensions for this to work. It allows to register <a href="https://github.com/apache/cayenne/blob/4.0.M3/cayenne-lifecycle/src/main/java/org/apache/cayenne/lifecycle/postcommit/PostCommitListener.java">PostCommitListeners</a> that will receive an event on every commit, containing a full commit log object.</p>
+<p>Sometimes it is very useful to capture all or parts of "commit log" for commits made through Cayenne (for audit purposes, etc). It has always been a challenge to do it in a consistent and convenient manner. We've made a few attempts to solve this before. M3 features new and the most comprehensive solution. There is a <a href="https://github.com/apache/cayenne/blob/4.0.M3/cayenne-lifecycle/src/main/java/org/apache/cayenne/lifecycle/postcommit/PostCommitModuleBuilder.java">PostCommitBuilder</a> class that helps to create a special DI module with all required extensions for this to work. It allows to register <a href="https://github.com/apache/cayenne/blob/4.0.M3/cayenne-lifecycle/src/main/java/org/apache/cayenne/lifecycle/postcommit/PostCommitListener.java">PostCommitListeners</a> that will receive an event on every commit, containing a full commit log object.</p>
 <h3 id="a-full-list-of-changes-in-this-release">A full list of changes in this release:<a class="headerlink" href="#a-full-list-of-changes-in-this-release" title="Permanent link">&para;</a></h3>
 <ul>
 <li>CAY-1626 Add JodaTime DateTime support</li>