<div>Hi Chris,</div><div>Once again, thanks for your work.</div><div>One question though, is this version running fine on the latest Pharo 1.0 ?</div><div>I haven&#39;t been able to start a server successfuly, I get a primitive has failed.</div>
<div>It doesn&#39;t run on Pharo 1.1 or Squeak trunk but you didn&#39;t mention those :)</div><div><br></div><div>I loaded it in a fresh Pharo 1.0 image using:</div><div><br></div><div>ScriptLoader new installer.</div><div>
Installer ss project: &#39;Magma&#39;;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>install: &#39;1.0r44 (server)&#39;. </div><br><br><div>Cheers</div><div><br></div><div><br></div><div>r</div><div>
<br></div><div><br><div class="gmail_quote">On Wed, Feb 17, 2010 at 8:46 PM, Chris Muller <span dir="ltr">&lt;<a href="mailto:asqueaker@gmail.com">asqueaker@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I am pleased to announce the immediate availability of Magma 1.0<br>
release &quot;44&quot; for both Squeak, 3.9, 3.10 and Pharo.  Although I am<br>
looking into alternatives for future releases, for now I am still<br>
distributing Magma in my traditional ways:<br>
<br>
  - On SqueakMap - three one-click installable packages.<br>
<br>
  - In the &quot;1.0r44&quot; Monticello Configuration in the &quot;Magma&quot; project of<br>
squeaksource, there are three one-click installable configurations<br>
(client, server, tester).<br>
<br>
  - The &quot;r44Final&quot; Monticello Configuration in the &quot;MagmaTester&quot;<br>
project of squeaksource is the one-click installable MagmaTester<br>
package.<br>
<br>
As has always been the case, ONLY ONE of the three packages needs to<br>
be installed, the full and proper configuration is loaded with<br>
one-click.<br>
<br>
Compared to r43, this is mostly a maintenance release without any<br>
major new functionality, but with improved robustness in the HA and<br>
luxury querying as well as several other fixes.  Here are the specific<br>
improvements over 43:<br>
<br>
        - Made several HA fixes and improvements, many identified by Bart<br>
Gaquie by testing with more than a two-server Magma Node.  Many thanks<br>
Bart.<br>
        - Updated MaQueryExecutor&gt;&gt;#fractionComplete to answer an unreduced<br>
Fraction instead of a reduced one.  This convey&#39;s more information;<br>
since the denominator represents the total number of elements in the<br>
final result.  Thanks again to Bart Gauqie.<br>
        - Upgraded MagmaCollectionReader&gt;&gt;#release to allow give a<br>
well-behaved application much freer access to the &quot;luxury&quot; query<br>
features of MagmaCollections.  It is essential for applications<br>
employing luxury query features of Magma for ad-hoc querying, to<br>
#release the Reader returned from the query so that resources on the<br>
server can be freed.<br>
        - Now properly truncating the applied.images file, so it doesn&#39;t grow<br>
and grow..<br>
        - Now, when a repository is opened locally, if it&#39;s location has<br>
never been set (new repository) or was a different *local* location,<br>
then update it to the new aMagmaLocalLocation.  If it was formerly a<br>
network-hosted server, do not update since we could be here simply<br>
just for re-opening that repository.  So, to go from a remote<br>
repository to a local one, you have to manually update the node&#39;s<br>
primaryLocation.<br>
        - Server no longer allows any clients to log in with the system name,<br>
since it is sometimes checked for special-purpose server housekeeping.<br>
        - Updated MagmaSession&#39;s standard printing method, again!<br>
        - Added MagmaCollectionReader&gt;&gt;#sortBy:makeDistinct:descending: and<br>
#sortBy:makeDistinct:descending:.<br>
        - Made MaRepositoryDisconnectRequest asynchronous, it now returns<br>
considerably faster!<br>
        - Fix for a recent MagmaCollection optimization.<br>
        - Removed hard-reference to OSProcess.<br>
        - Patch for #removeListener to avoid DependentsArray problem.<br>
        - Fixed a ReadStrategy regression.<br>
_______________________________________________<br>
Magma mailing list<br>
<a href="mailto:Magma@lists.squeakfoundation.org">Magma@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/mailman/listinfo/magma" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/magma</a><br>
</blockquote></div><br></div>