Re: E 0.9.3 release?

Thomas Leonard <tal-v5nx5w6akNyLE8xUarVfuPLx9OUvmyODWmv/[email protected]>
Newsgroups gmane.comp.lang.e.general
Organization IT Innovation
Message-ID <1294134377.2079.17.camel@farnia>
On Sun, 2011-01-02 at 19:11 -0800, Mark S. Miller wrote:
> 
> 
> On Sun, Dec 19, 2010 at 11:38 AM, Thomas Leonard <[email protected]>
> wrote:
>         On 9 November 2010 12:01, Thomas Leonard
>         <tal-v5nx5w6akNyLE8xUarVfuPLx9OUvmyODWmv/[email protected]> wrote:
>         > On Sat, 2010-11-06 at 20:11 -0700, Mark S. Miller wrote:
>         >> On Sat, Nov 6, 2010 at 10:54 AM, Thomas Leonard
>         <[email protected]>
>         >> wrote:
>         >>         The 0.9.2a release currently on the main web-site
>         is rather
>         >>         buggy. In
>         >>         particular:
>         >>
>         >>         - it often fails to start (fixed in r718)
>         >>         - it contains a known security flaw (fixed in r728)
>         >>         - it suffers from various race conditions while
>         running
>         >>
>         >>         Any chance of a 0.9.3 release?
>         >>
>         >>
>         >> Yes, that's a good idea. I should be able to get to that in
>         early
>         >> December.
>         >>
>         >>
>         >> Sorry I haven't been finding the time to review your
>         outstanding
>         >> changes. Could you maintain a page at wiki.erights.org
>         pointing to
>         >> outstanding changes, so that as I and others do find time
>         to review
>         >> these, we can easily find them? Thanks.
>         >
>         > Done: http://wiki.erights.org/wiki/User:ThomasLeonard
>         >
>         > I think the CapTP shutdown patches are the only ones that
>         might be
>         > useful in the next release.
>         >
>         > The Scope/EEnv split may be an API change, so it would make
>         sense to get
>         > a new stable release out first.
>         
>         
>         Is there anything else needed for the next release? I snuck in
>         a
>         change to the caching of SQL statements, as a bit of profiling
>         showed
>         that most the time spent executing our SQL was actually
>         converting the
>         template to the new dlrHoles format! I'd be happy to leave the
>         CapTP
>         shutdown patches for the next version if that would speed up
>         the
>         release.
> 
> 
> The CapTP shutdown patches are the ones I just approved? If so, let me
> know when you've committed them and I'll build an post an E 0.9.3b.
> And yes, let's leave the Scope/EEnv split for another time.

I've committed those two to svn now:

* Added static Runner.whenDead() method to register a deadManSwitch
* Shut down VatTP automatically when its vat is shut down

The other two are left for later:

* Added "?? shutdown vat @vat" updoc directive
http://gitorious.org/~tal-itinnov/repo-roscidus/it-innovation/commit/3eb7e100a05e173bf1842a60c6e8b5c8afedb3ec

* Added ReadOnlyFile.getCryptoHash()
http://gitorious.org/~tal-itinnov/repo-roscidus/it-innovation/commit/1001af9178cb166e673adff7171cd3ca479fc0bd


Cheers,


-- 
Dr Thomas Leonard
IT Innovation Centre
2 Venture Road
Southampton
Hampshire SO16 7NP

Tel: +44 0 23 8076 0834
Fax: +44 0 23 8076 0833
mailto:tal-v5nx5w6akNyLE8xUarVfuPLx9OUvmyODWmv/[email protected]
http://www.it-innovation.soton.ac.uk
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.