New Features In Deadline 3.1.36430 (Released June 15, 2009)

New Features In Deadline 3.1.36430 (Released June 15, 2009)

 

Overview

This is primarily a maintenance release that fixes some key issues with the original Deadline 3.1 release. In addition, we have added new plugin support for 3ds Max 2010 (Entertainment and Design editions) and Houdini 10. If you are already running Deadline 3.1, you do not need a new license for this maintenance release.

After upgrading to 3.1 SP1, please be sure to upgrade your client submission scripts. These are the files that you copied over from \\your\repository\clientSetup. We're beginning the process of re-branding some areas of Deadline and upgrading your client submission scripts will ensure they work properly going forward.

General Improvements and Bug Fixes

  • Deadline can now recognize if tasks become orphaned during network problems and requeue them as necessary.
  • Post Job Scripts now work again.
  • Chinese character encoded output should now be saved correctly in the logs and error reports.
  • Client permissions when running as a normal user on Mac have been fixed.
  • The Folder browser dialog on Mac now allows you to select paths from the Volumes folder, which can be found under Desktop -> My Computer -> Volumes.
  • Sending the remote control command to shutdown or restart a Windows machine now works if Deadline is running as a service on that machine and no one is logged in.
  • If duplicate limit groups are specified on submission, the duplicates are now removed before creating the job.
  • If a Deadline plugin folder contains any subfolders, those subfolders are now copied locally to the Slave when it starts the job.
  • Remote Desktop settings now allow you to specify a RDC settings folder again.
  • A Repository Option has been added to allow one to configure the stalled Slave timeout value.
  • A Repository Option has been added to allow one to disable the automatic deletion of corrupted jobs.

Monitor Improvements and Bug Fixes

  • You can now hide columns in the Monitor on Mac and Linux from the View -> Columns menu.
  • You can now group Slaves in the slave list by pool or group to make it easier to determine which machines are in which pool/group.
  • Added a new column in the job list to show the size of the data file that was submitted with the job.
  • The error counts for the jobs are now updated properly.
  • Fixed some GUI issues under the Machine Limit tab in the Job Properties dialog.
  • Slave state percentages are now calculated properly in the Repository Statistics dialog.
  • Changing the Repository from the File menu is now a permanent change (like changing the Repository from the Launcher).
  • Monitor slave list is now filtering properly on startup.
  • Monitor no longer crashes when getting the data file of an archived job.

Slave Improvements and Bug Fixes

  • The Slave no longer uses 100% CPU on Mac when running in "nogui" mode.
  • Fixed IndexOutOfRangeException error in resource monitor.

Launcher Improvements and Bug Fixes

  • Added the ability to create custom Launcher menu items using scripts (like in the Monitor).
  • The user is now warned if they start a Deadline application and an update is required, but the slave is currently running.
  • The Launcher on Linux now responds properly to remote administration commands from the local machine when remote administration is disabled.

Pulse Improvements and Bug Fixes

  • Pulse no longer crashes when trying to close.

DeadlineCommand Improvements and Bug Fixes

  • Added some more usage documentation when running DeadlineCommand without arguments.

Job Monitor Improvements and Bug Fixes

  • Job Monitor no longer crashes during start up on Mac.

New Plugin Support / Improvements

  • 3ds Command:
    • Added support for 3ds Max 2010 (Entertainment and Design editions).
    • Realflow and Maxwell update popups are now ignored.
  • 3ds Max:
    • Added support for 3ds Max 2010 (Entertainment and Design editions).
    • Alpha override in output format settings is now respected.
    • Master batch job no longer crashes when there are more than 1 enabled state.
    • Subsequent output file names for render elements no longer have padding problems.
    • Alpha split output files for TGAs are now copied to final location when Local Rendering is enabled.
    • Implemented a fix to workaround image file name padding problems when rendering large images.
    • Added option to override "Save File" setting.
    • Added option to change alternate plugin.ini file after submission.
    • Fixed error: "The output byte buffer is too small to contain the encoded data..."
    • SMTD (Submit Max To Deadline) Script Improvements:
      • Added the option for python and maxscript settings to be sticky and have defaults.
      • The Scene Explorer is now closed before submission if it is open.
      • The Tile Gizmo is now displayed properly in 3ds Max 2010.
      • Gizmos are now copied to startup scripts folder instead of scripts folder.
      • IMSQ generation now uses a python script instead of a vbscript.
      • Fixed some default settings, like chunk size, machine limit, and QT exposure.
      • Re-render User-Defined Tiles setting is now maintained when switching tabs.
      • User defined tiles are now reflected properly in the job's task list in the Monitor.
      • The tile selection gizmo now respects the Image Aspect Ratio.
  • After Effects:
    • Path slashes are now swapped out correctly based on the operating system the job is running on.
    • Added option to submit the entire render queue as a single task.
    • Initial frame list in submission script now respects the frame offset.
  • Blender:
    • Output and Thread options are now supported.
    • Integrated submission script now works on Linux and Mac.
  • Cinema 4D:
    • Deadline now catches the "Document not found" error message when the scene file doesn't exist.
    • Path slashes are now swapped out correctly based on the operating system the job is running on.
  • Combustion:
    • Path mapping now works on all paths within the Combustion workspace file being rendered.
  • Fusion:
    • Added Limit Group setting to integrated submission script.
  • Houdini:
    • Added support for Houdini 10.
    • Fixed error "GetPluginInfoEntry: Script accessed non-existent plugin info key IFD".
  • Indigo
    • Paths are no longer converted to lower case, which was messing up renders on Linux.
  • Lightwave:
    • Path slashes are now swapped out correctly based on the operating system the job is running on.
  • Luxrender:
    • Path slashes are now swapped out correctly based on the operating system the job is running on.
  • Mantra Standalone:
    • Added support for version 10.
  • Maxwell:
    • When rendering an animation, the padding at the end of the mxs files no longer gets stripped.
  • Maya:
    • MayBatch and MayaCmd plugins now have the correct default applications for the render executable.
    • Maya submission script - line 1297: "mentalray" is now "mentalRay".
    • A submission option has now been added to ignore error code 211, which is often returned from Maya even after the rendered images were saved successfully.
    • An alternative to using the "system" melscript command (which doesn't support special characters) has been implemented.
    • MayaBatch plugin on Mac now sets the environment variables normally set by MayaENV.sh before rendering.
    • MayaBatch jobs no longer fail if InitDeadlineSubmitter.mel cannot be sourced on startup.
    • MentalRay export jobs in MayaBatch and MayaCmd plugins now work for versions of Maya earlier than 2008.
    • MayaBatch no longer fails to render Maya 7.0 jobs because the threadCount function doesn't exist.
    • Maya jobs no longer fail on the "cannot find procedure" error message.
  • Mental Ray Standalone:
    • Non-number data in the "Error Codes to Ignore" plugin setting no longer result in an "invalid integer number literal" error.
  • Modo:
    • Path slashes are now swapped out correctly based on the operating system the job is running on.
  • Nuke:
    • Path mapping now works on all paths within the Nuke file being rendered.
    • Added submission option to submit each write node as a separate job.
    • If submitting a movie render, the integrated submission script now automatically sets the chunk size so that only a single chunk is rendered.
    • Added Limit Group setting to integrated submission script.
  • Quicktime:
    • Fusion Quicktime's CreateQuicktime.dfscript is now installed properly by the Mac or Linux Repository installer.
    • Quicktime generation now works with special characters in the file name.
  • RealFlow:
    • Added Limit Group setting to integrated submission script.
  • Shake:
    • Fixed error "Error in RenderArgument(): name 'scene' not defined"
  • XSI:
    • Fixed RegionSingleFrameBox submission error.