caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: "Ohad Rodeh" <ORODEH@il.ibm.com>
To: caml-announce@inria.fr
Subject: [Caml-list] New Ensemble release (1.39)
Date: Mon, 4 Nov 2002 09:57:01 +0200	[thread overview]
Message-ID: <OFAFFE3E3D.62997E86-ONC2256C67.002B5BBC@telaviv.ibm.com> (raw)

Ensemble is a group communication system written by Cornell, and the Hebrew
University.
It allows the creation of process group wherein reliable communication
is supported. The system core is written in ML, with wrappers for
C/C++/Java.

A new Ensemble release, version 1.39,  is now available, below are the
release notes.

RELEASE_NOTES

  This distribution includes ports to HPUX and Solaris donated by
Bernd Harries (bha@gmx.de). The socket library has been reworked,
generic code was split away from platform specific code. The five
supported total ordering protocols have been brought up to date. A
document describing the Ensemble lower-level transport and io-vector
system has been added to the tutorial.

  A bug affecting use of gossip on win32 systems using UDP has been reported,
and has not been fixed in this distribution. The next distribution will
include a fix for it.

   IBM research has been added to the list of copyright
 holders along with Cornell and the Hebrew University. This does not
 change the terms of the licence, the system remains free of charge
 in the spirit of its BSD licence.

A more specific list of changes:
1. Port to Solaris and HPUX, donated by Bernd Harries (bha@gmx.de).
3. Improved SEQBB performance.
4. Fixed ref-count and correctness bugs in SEQUENCER, TOTEM, TOTAL.
5. Reworked the socket library
   - Use the new ocaml-3.06 Unix setsock calls
   - split between the Unix stuff and win32 stuff, this gets read of the
     all the #ifdefs.
   - Rewritten the makefiles
   - Improved the exported .H files
   - cleanup
6. Improved safety of reference counted buffers.
7. Added a first version of a document describing the Ensemble lower-level
   transport and io-vector system. It can be found in the tutorial.
8. Removed the need for the ENS_ABSROOT environment variable. This was
   previously needed on win32 systems for 'make clean' purposes.
9. Bug effecting gossip on win32 systems. When an application using a
   gossip server dies, the gossip server goes into an infinite loop
   due to an endless sequence of socket errors. We are working on
   fixing this behaviour.


OCAML COMPILER VERSION
  We are using version 3.06 for this version.

PORTABILITY
  This version was tested on Linux, and WIN2000. It was also used on Solaris
(with a gcc system) and HPUX.

DOWNLOAD
    The system home site is at: www.cs.cornell.edu/Info/Projects/Ensemble

-----------------------------------------------------------------------------------

Ohad Rodeh
tel: +972-3-6401641
IBM Haifa, storage research



-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners


                 reply	other threads:[~2002-11-04  7:58 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=OFAFFE3E3D.62997E86-ONC2256C67.002B5BBC@telaviv.ibm.com \
    --to=orodeh@il.ibm.com \
    --cc=caml-announce@inria.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).