Update: uZone 1.0.2 (2013-02-08)

38 views
Skip to first unread message

Martin Segersten

unread,
Feb 8, 2013, 2:26:30 PM2/8/13
to unitypa...@googlegroups.com
Dear UnityPark developers,

uZone has received an update to fix some issues with the previous release and to add some new configuration options. Check out the release notes below and get the update at our download page. Hope you enjoy!

uZone 1.0.2 (2013-02-08)

Improvements:

  • Updated start scripts for windows. They now handle different drives and path names containing spaces.
  • Added informational printouts on startup.
  • Added default values for some parameters in the config file, in case they are missing.
  • Added the ability to match values in the node config file to system variables by setting a value to {env, "name of system variable").
  • Added functionality to combine strings in all levels of the config file, using the {combine, [Str1, Str2, Str3...]} construct.
  • Added field {arguments, [Str1, Str2, St3, ....]} in the node config file that can take any number of strings as arguments for that node which are then passed to the Unity interface. 

Changes:

  • Changed reconnection policy from node to master. Instead of giving up, the node will try to reconnect silently once every 60 seconds after having reached its initial timeout.
  • Added field uZone.Node.args which contains the parameters set in the node's config file in the Unity interface.
  • Reversed the order in which parameters are passed to instances on startup (dynamic followed by static instead of the opposite).

Fixes:

  • Added lots of sanity checks and error handling when reading values from the config-files.
  • Added error printouts if the config-file is badly formatted, or if it fails to open.
  • Added port range-sanity check on master.
  • A node will now retain its original ID when it reconnects to the master.
  • Fixed an issue where instances would have their InstanceManager.Server.instanceId field assigned (partly) wrong.
  • Updated Linux start scripts to also log errors to file.

Sincerely,

Martin Segersten
Reply all
Reply to author
Forward
0 new messages