Skip to content

Version 0.3.4 (Avocado Update 4)

Compare
Choose a tag to compare
@jtnelson jtnelson released this 14 Apr 01:34
· 4762 commits to master since this release

What's new in version 0.3.4?

This is the fourth update for the Avocado release. All users are encouraged to upgrade client jars and server binaries.

  • Added support for issuing commands in CaSH using short syntax. Short syntax allows the user to make Concourse API calls by invoking the desired method directly by name instead of prepending the invocation with concourse.. For example, the following commands are all equivalent and can now be used interchangably in stand-alone statements:

    cash$ add("name", "jeff", 1)
    cash$ concourse.add("name", "jeff", 1)
    cash$ add "name", "jeff", 1
    cash$ concourse.add "name", "jeff", 1 
    
  • Improved the toString() output of Timestamp objects so that they match the following format: Thu Apr 03, 2014 @ 1:32:42:54 PM PDT.

  • Fixed an issue that caused the server to incorrectly lock resources when processing lots of concurrent reads/writes to a record or key in record.

  • Fixed an issue that caused the server to deadlock if an error occured while indexing data in the background.

  • Fixed an issue where the installer would launch a separate X11 window when configuring the concourse-server directory in some environments.

A note about upgrading from versions 0.3.2 and earlier

  • If you manually changed the jmx port by editing the wrapper.java.additional.2=-Dcom.sun.management.jmxremote.port property in concourse.conf you will need to update concourse.prefs to include the desired jmx_port parameter.