Tuesday, February 16, 2010

Experimental XINS 3.0-alpha4 released

Just now I've tagged 3.0-alpha4 on my experimental XINS-fork. Changes since 3.0-alpha3:
  • newer version of Logdoc, which no longer requires a DTD to be set
  • JMX port can be specified on the command line, e.g. "xins run-abc -Djmx.port=2090"
  • APIs using Logdoc actually have proper code (Log.java and TranslationBundle*.java files) generated
  • the 3 Library classes (in common, client and server) actually return the version of the library (instead of null) based on the meta information available from the JAR manifest
  • fixed client-side transaction logging, it actually works now
  • the _GetVersion meta-function now also returns the current Logdoc version
  • the _GetStatistics meta-function now supports a "targetFunction" parameter, to reduce the output to the statistics of one function only
  • the _GetStatistics meta-function now also returns the transaction ID for each call that information is provided for
  • _GetStatistics not only returns the average, but variance as well (compute the standard deviation from that by taking the square of it)
  • fixed and improved the unit tests
Go check it out at http://github.com/znerd/xins/tree/xins-3.0-alpha4.

No comments:

Post a Comment