From: Greg Ercolano <erco@(email surpressed)>
Subject: Rush 102.42a9 beta testing
   Date: Mon, 03 Mar 2008 19:18:59 -0500
Msg# 1695
View Complete Thread (2 articles) | All Threads
Last Next
I've got 102.42a9 beta about ready for folks to test.
Any takers?

Here's what's new in 102.42a9:

>>> RUSH
  o Added FIFO scheduling

    Added new 'sched fifo' command to rush.conf.
    When enabled, jobs use FIFO order when priorities are otherwise equal.
    If used, must be enabled on ALL machines, and when enabled, must not
    be mixed with older versions of rush.

  o RUSH: Fixed problem with 'change priority' error recovery

    During TCP errors caused by premature peer connection closure was
    not being abandoned correctly. This caused rushd to continue try to
    talk over dead link for each priority value being changed with long
    timeouts, causing rushd to appear unresponsive during that time.
    Dan had particularly large list of cpus to change, so rushd was
    offline for a long time during the command's continued execution
    (dan@sohovfx 11/30/07) Workaround: don't interrupt a 'change priority'
    operation while in progress.  This problem has been fixed in 102.42a9,
    such that the operation can be interrupted without side effects.

  o Re-added 'rush -jobremarks' (was lost due to a source code regression) (REG.TESTED/OK)

  o Re-instated 'jobremarks' submit command (REG.TESTED/OK)

  o Added 'rush -exitmsg' (REG.TESTED/OK)

  o cpu.acct file: added online/offline state to 'r' (rotate) field (MINSK/CIS)

  o cpu.acct file: new 's' (state) field shows timestamps for online/offline state changes. (MINSK/CIS)

  o rush/etc/hosts: detects too few fields

  o rush/etc/hosts file now allows comments at end of data lines. (ORPHANAGE)

  o [MICROSOFT] reports new 'log on failure' messages with newer compiler

  o Fixed improper hostname reporting:
    % rush -ping router
    rush: 'fe.erco.x' [router]: valid host is NOT in rush hostlist (/usr/local/rush/etc/hosts)
           ---------
           This is the last host in the rush hosts file.
           Also should be showing the IP address in the brackets.

  o 'rush -push': preserves file modes of existing file before overwriting

>>> IRUSH
   o License warnings update automatically

   o Added Edit -&gt; Preferences -&gt; Themes.
     First loads $RUSHDIR/rush/etc/.irush-themes (if it exists)
     Then loads ~/.irush-themes (if it exists)
     Contents are merged, and will appear in Preferences -&gt; 'Themes' menu.

   o Added 'usetheme' to .irushrc file, to allow saving of user's Theme preference setting.
     Also allows admin to define default theme in $RUSHDIR/rush/etc/.irushrc

   o Added 'jobremarks' to "Job Edit" (TESTED, OK)

   o Added 'irush -fu' command line flag, updated 'irush -help' (TESTED, OK)

   o Fixed problem with auto-scrolling frames report when sorting enabled
     (FATIMA @ HAMMERHEAD)
     One line fix:
             tty_browser->topline() == 1)       // OLD
             tty_browser->topline() <= 1)       // NEW

   o Fixed 'Edit -> Select All' option
     (JEREMEY@BSGVFX 11/15/07)

   o 'All Cpus' report: larger buttons under 'Hosts' section

>>> SUBMIT SCRIPTS:

    o submit-3delight -- added new submit script

    o submit-dependon and submit-dependon.bat demo:
      removed unix-specific /bin/sleep commands.

    o .common.pl prevents chdir() to tmpdir

    o submit-fusion.pl -- Released with support for ConsoleSlave

    o submit-animo.pl -- Added more "Alpha Channel" and Pixel Aspect Ratio options.

    o submit-maya*.pl -- Added REPORTERROR=0 env variable setting to prevent senddmp.exe
                         (See rush.general posting from Greg on 01/29/2008)

    o submit-maya-and-mray-tile -- removed old maya 'exit 128 license error' code

    o submit-maya-tile -- added layers support

    o submit-maya.pl -- added 'default' and 3delight Renderer: prompt options
        > maya2008 mods (32bit and 64bit)
        > 3delight plugin additions
        > Removed old maya 'exit 128 license error' code
        > added license pause ability, Licpause+Retry (DADO/WILDBRAIN)
        > Warns about spaces in pathnames
    o submit-harmony -- doc modifications

    o submit-nuke -- numerous modifications for consistency

    o submit-renderman -- numerous modifications for consistency

    o submit-shake-quicktime -- numerous fixes to support codecs

    o submit-softimage -- added -continue flag

    o Added -presets and -help command line flags to:
        > submit-3dsmax.pl
        > submit-afterfx.pl
        > submit-cinema4d.pl
        > submit-combustion.pl
        > submit-generic.pl
        > submit-houdini.pl
        > submit-mray-tile.pl
        > submit-nuke.pl
        > submit-rayz.pl
        > submit-realflow.pl
        > submit-renderman.pl
        > submit-shake-quicktime.pl
        > submit-turtle.pl

>>> INPUT:

    o added 'updatecommand' to 'choice'

>>> INTERNAL:

   o String Library: fixed problem with String::ExpandEnvironmentVariable()
     when expanding variables at the end of string. (Found when irush Hotkey
     was set to e.g. "echo LOGNAME IS $LOGNAME", the $LOGNAME would be empty,
     but using "echo LOGNAME IS ${LOGNAME}" would work.

Last Next