Rating: No reviews yet
Downloads: 115
Released: May 3, 2014
Updated: Jun 3, 2014 by birman
Dev status: Stable Help Icon

Recommended Download

Source Code Isis.cs
source code, 1871K, uploaded Jun 3, 2014 - 115 downloads

Release Notes

This is our latest general release of the system. The main change is that it runs quite a bit faster and, in unicast-only mode, eliminates some deadlocks seen in groups of 10 members or more, particularly under heavy loads with dynamic membership changes. I am continuing to work on the Infiniband code.

5/13: I've made a few additional changes to the Infiniband code (one of which is: it won't automatically be enabled: you need to set ISIS_USERDMA=true to activate it). I'll auto-enable it after more testing. This also includes some code quality work by Nick, although not everything he wants to do, and a performance improvement for a case I honestly haven't seen very often, but that caused hiccups. At this point I consider V2.1.1634 to be a stable release of Isis2.

5/19: Theo says that he needs ib.dll on some platforms. This doesn't seem right to me, but just in case, I've uploaded that file and the source files used to create it.

5/22 Theo was right; there was a code path that loaded ib.dll even though the Infiniband stuff is disabled in V2.1.163x. I've removed this code path in 2.1.1635. As a result, you definitely won't need ib.dll for this release, so I removed it.

6/3 Theo found another issue, this time an incorrect error message during batch joins. I've temporarily fixed it (V2,2,xxxx will have a better fix)

Reviews for this release

No reviews yet for this release.