<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Activeeon &#187; Commit Digest</title>
	<atom:link href="http://www.activeeon.com/blog/category/commit-digest/feed" rel="self" type="application/rss+xml" />
	<link>http://www.activeeon.com</link>
	<description>ActiveEon is your dedicated technology partner for accelerating and scaling up your enterprise applications.</description>
	<lastBuildDate>Thu, 24 Jun 2010 09:17:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Commit Digest &#8211; Issue 1</title>
		<link>http://www.activeeon.com/blog/commit-digest/commit-digest-issue-1</link>
		<comments>http://www.activeeon.com/blog/commit-digest/commit-digest-issue-1#comments</comments>
		<pubDate>Thu, 04 Jun 2009 10:31:40 +0000</pubDate>
		<dc:creator>Arnaud Contes</dc:creator>
				<category><![CDATA[Commit Digest]]></category>

		<guid isPermaLink="false">http://exp.activeeon.com/?p=417</guid>
		<description><![CDATA[Welcome to this first commit digest post. I thought it would be interesting for users to know what is currently going on in the ProActive Parallel Suite©. I intend to have a monthly or bi-monthly post rate depending on the number of changes that land in the repository. For this first post, I am going [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to this first commit digest post.</p>
<p>I thought it would be interesting for users to know what is currently going on in the ProActive Parallel Suite©. I intend to have a monthly or bi-monthly post rate depending on the number of changes that land in the repository.</p>
<p>For this first post, I am going to review the changes since the latest release we made last month (Programming 4.1.0 &amp; Scheduling 1.0).</p>
<h2>Programming:</h2>
<ul>
<li>The implicit getstubonthis feature has been merged into the trunk. By default, an active object has to use PAActiveObject.getStubObThis() when it wants to send a reference on itself. The obvious limitation is when activating an object whose source code cannot be modified, it is not possible to replace the code that return the reference on the object (return this) by the reference on the active object.</li>
</ul>
<table id="issuetable" border="0" cellspacing="1" cellpadding="3" width="90%">
<tbody>
<tr id="issuerow11513">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-680">PROACTIVE-680</a></td>
<td><span style="text-decoration: none;">PBS support broken due to bad escaping</span></td>
</tr>
<tr id="issuerow11511">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-679">PROACTIVE-679</a></td>
<td><span style="text-decoration: none;">It could be usefull to have a new Property for the JMX port if used with standard tools instead of with proActive connector.</span></td>
</tr>
<tr id="issuerow11492">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-675">PROACTIVE-675</a></td>
<td><span style="text-decoration: none;">ProActiveComponentTypeImpl.getFcInterfaceType(String) does not support collection interface name</span></td>
</tr>
<tr id="issuerow11489">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-673">PROACTIVE-673</a></td>
<td><span style="text-decoration: none;">GCMD Descriptors: user.dir != user.home </span></td>
</tr>
<tr id="issuerow11485">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-672">PROACTIVE-672</a></td>
<td><span style="text-decoration: none;">Router crahes after restart</span></td>
</tr>
<tr id="issuerow11480">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-669">PROACTIVE-669</a></td>
<td><span style="text-decoration: none;">check that the provided content class of a component implements the functional server interfaces</span></td>
</tr>
<tr id="issuerow11465">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-665">PROACTIVE-665</a></td>
<td><span style="text-decoration: none;">s/IntegerWrapper/IntWrapper/ in Programming documentation</span></td>
</tr>
<tr id="issuerow11461">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-663">PROACTIVE-663</a></td>
<td><span style="text-decoration: none;">PAFutures.waitForAll methods require List&lt;?&gt; argument, should require Collection&lt;?&gt; instead</span></td>
</tr>
<tr id="issuerow11449">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-660">PROACTIVE-660</a></td>
<td><span style="text-decoration: none;">wrong licence in src/Tests/functionalTests/component/collectiveitf/gathercast_remote/TestRemoteGathercast.java</span></td>
</tr>
<tr id="issuerow11435">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-657">PROACTIVE-657</a></td>
<td><span style="text-decoration: none;">branch SHORT_ffonteno_axis2_exportation throws an exception when running under java 5 while the exception is not thrown with java 6</span></td>
</tr>
<tr id="issuerow11431">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-656">PROACTIVE-656</a></td>
<td><span style="text-decoration: none;">PAMR: Router.stop() does not stop the router</span></td>
</tr>
<tr id="issuerow11428">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-655">PROACTIVE-655</a></td>
<td><span style="text-decoration: none;">PAMR: Message corruption</span></td>
</tr>
<tr id="issuerow11415">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-654">PROACTIVE-654</a></td>
<td><span style="text-decoration: none;">GPL version is wrong in the documentation</span></td>
</tr>
<tr id="issuerow11382">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-644">PROACTIVE-644</a></td>
<td><span style="text-decoration: none;">Remove PALauncher </span></td>
</tr>
<tr id="issuerow11378">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-643">PROACTIVE-643</a></td>
<td><span style="text-decoration: none;">CircularArrayList.add(int,Collection) always adds to end of list</span></td>
</tr>
<tr id="issuerow10996">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-526">PROACTIVE-526</a></td>
<td><span style="text-decoration: none;">Fill in the &#8220;1.1.5. Programming With Components: GCM&#8221; section of the ProActive manual</span></td>
</tr>
<tr id="issuerow10450">
<td><a href="http://bugs.activeeon.com/browse/PROACTIVE-265">PROACTIVE-265</a></td>
<td><span style="text-decoration: none;">synchronized all class generation methods</span></td>
</tr>
</tbody>
</table>
<hr />
<h2>Scheduling:</h2>
<ul>
<li>Add JMX features for Scheduler and RM (1.1)</li>
<li>Add visual console for controllers (1.1)</li>
<li>Add visual console in Scheduler RCP (1.1)</li>
<li>Improve user management (add/remove/update/authentication) by adding user temporary session (1.1)</li>
<li>Fix bug in Exception thrown by javaTask (1.1 &#8211; 1.0.1)</li>
<li>Improve RM node deployment (was too slow) (1.1)</li>
<li>RM is client aware as it can release nodes taken by a dead client (1.1)</li>
<li>Add transaction for multiple atomic changes in database (1.1)</li>
</ul>
<table id="issuetable2" border="0" cellspacing="1" cellpadding="3" width="90%">
<tbody>
<tr id="issuerow11512">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-321">SCHEDULING-321</a></td>
<td><span style="text-decoration: none;">Error at JMX level when killing a job</span></td>
</tr>
<tr id="issuerow11490">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-308">SCHEDULING-308</a></td>
<td><span style="text-decoration: none;">In console interface, the print method arguments must not be formatted string</span></td>
</tr>
<tr id="issuerow11487">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-306">SCHEDULING-306</a></td>
<td><span style="text-decoration: none;">attempted duplicate class definition for name in TaskClassLoader</span></td>
</tr>
<tr id="issuerow11481">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-304">SCHEDULING-304</a></td>
<td><span style="text-decoration: none;">Node owner check (when releasing node) seems to be broken with PAMR </span></td>
</tr>
<tr id="issuerow11473">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-303">SCHEDULING-303</a></td>
<td><span style="text-decoration: none;">attempted  duplicate class definition in &#8230;scheduler.util.classloading.TaskClassLoader</span></td>
</tr>
<tr id="issuerow11472">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-302">SCHEDULING-302</a></td>
<td><span style="text-decoration: none;">ConcurrentModificationException</span></td>
</tr>
<tr id="issuerow11460">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-299">SCHEDULING-299</a></td>
<td><span style="text-decoration: none;">It would be great to have an historic of commands in the command line clients adminRM and adminScheduler</span></td>
</tr>
<tr id="issuerow11459">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-298">SCHEDULING-298</a></td>
<td><span style="text-decoration: none;">Sometimes a ClassCastException occur in the Resource Manager</span></td>
</tr>
<tr id="issuerow11458">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-297">SCHEDULING-297</a></td>
<td><span style="text-decoration: none;">SchedulerFrontend should use session to remove user that crash or disconnect without using proper disc method</span></td>
</tr>
<tr id="issuerow11453">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-294">SCHEDULING-294</a></td>
<td><span style="text-decoration: none;">Add system independent newline characters in AdminConsole of RM</span></td>
</tr>
<tr id="issuerow11450">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-291">SCHEDULING-291</a></td>
<td><span style="text-decoration: none;">Exceptions thrown by java tasks can be wrongly caught  by non functional code. </span></td>
</tr>
<tr id="issuerow11448">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-290">SCHEDULING-290</a></td>
<td><span style="text-decoration: none;">Resource Manager seems to be set with an incorrect address when using PAMR</span></td>
</tr>
<tr id="issuerow11445">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-287">SCHEDULING-287</a></td>
<td><span style="text-decoration: none;">Improve sorting order for duration column in taskView (Scheduler RCP)</span></td>
</tr>
<tr id="issuerow11444">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-286">SCHEDULING-286</a></td>
<td><span style="text-decoration: none;">Scheduler frontend should attribute session to user in order to avoid growing size of user identification list</span></td>
</tr>
<tr id="issuerow11438">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-283">SCHEDULING-283</a></td>
<td><span style="text-decoration: none;">DataBaseManager exception occured and sended to the on client side when listening to task updated event</span></td>
</tr>
<tr id="issuerow11436">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-281">SCHEDULING-281</a></td>
<td><span style="text-decoration: none;">Classpath under windows misses script engines</span></td>
</tr>
<tr id="issuerow11432">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-278">SCHEDULING-278</a></td>
<td><span style="text-decoration: none;">Hide/show icons feature in a compact view of RM RPC</span></td>
</tr>
<tr id="issuerow11430">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-277">SCHEDULING-277</a></td>
<td><span style="text-decoration: none;">NullPointerException in admin console of rm</span></td>
</tr>
<tr id="issuerow11429">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-276">SCHEDULING-276</a></td>
<td><span style="text-decoration: none;">org.hibernate.exception.LockAcquisitionExceptionIN from logger SCHED_HIB.JDBCExceptionReporter.logExceptions in SchedulerDev.log</span></td>
</tr>
<tr id="issuerow11427">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-275">SCHEDULING-275</a></td>
<td><span style="text-decoration: none;">Useless println in Scheduler RCP</span></td>
</tr>
<tr id="issuerow11426">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-274">SCHEDULING-274</a></td>
<td><span style="text-decoration: none;">*Executable should not be Serializable anymore&#8230;</span></td>
</tr>
<tr id="issuerow11424">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-272">SCHEDULING-272</a></td>
<td><span>SCHEDULING-270</span><br />
<img src="http://bugs.activeeon.com/images/icons/link_out_bot.gif" border="0" alt="" width="16" height="16" align="absmiddle" /> <span style="text-decoration: none;">The repainting in compact view of the resource manager slow down GUI significantly (with nodes &gt; 500)</span></td>
</tr>
<tr id="issuerow11423">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-271">SCHEDULING-271</a></td>
<td><span>SCHEDULING-270</span><br />
<img src="http://bugs.activeeon.com/images/icons/link_out_bot.gif" border="0" alt="" width="16" height="16" align="absmiddle" /> <span style="text-decoration: none;">The deployment of 1000 nodes is too slow</span></td>
</tr>
<tr id="issuerow11422">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-270">SCHEDULING-270</a></td>
<td><span style="text-decoration: none;">Resorce manager optimizations for big number of nodes</span></td>
</tr>
<tr id="issuerow11420">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-268">SCHEDULING-268</a></td>
<td><span style="text-decoration: none;">NullPointerException at org.ow2.proactive.scheduler.core.SchedulerFrontend.clearListene</span></td>
</tr>
<tr id="issuerow11412">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-266">SCHEDULING-266</a></td>
<td><span style="text-decoration: none;">GCMD/Static empty node sources redeploy all nodes when some nodes are added.</span></td>
</tr>
<tr id="issuerow11392">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-255">SCHEDULING-255</a></td>
<td><span style="text-decoration: none;">Listen log several times on the same running tasks -&gt; lost of log information </span></td>
</tr>
<tr id="issuerow11388">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-253">SCHEDULING-253</a></td>
<td><span style="text-decoration: none;">Test jobRecover fails.</span></td>
</tr>
<tr id="issuerow11352">
<td><a href="http://bugs.activeeon.com/browse/SCHEDULING-226">SCHEDULING-226</a></td>
<td><span style="text-decoration: none;">RM does not support client crash if client handle some nodes</span></td>
</tr>
</tbody>
</table>
<hr />
<h2>The Lab &#8212; On-going developments:</h2>
<ul>
<li>The Distributed Service Id branch is scheduled to be merged soon. This feature allows to track a service across several active objects allowing, for instance, the detection of reentranct calls. Once this feature is merged, the component module is going to be rewritten to use this implementation instead of their previous component-only implementation.</li>
<li>The debugger hotplug has also been greatly improved allowing the eclipse debugger to automatically discover and attach to remote ProActive Runtimes. We will discuss more on this topic on a future post.</li>
<li>Data handling will be dramatically improved in ProActive thanks to Dataspaces: this new feature will provide a uniform Virtual File System view for every active object of an application, regardless the actual location and underneath protocol. Moreover, it will allow defining explicitly in the GCM-A file the input and output spaces for a given application.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.activeeon.com/blog/commit-digest/commit-digest-issue-1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
