Author Topic: PipelineFX Releases Qube! 6.0.1  (Read 7986 times)

Scot Brew

  • Hero Member
  • *****
  • Posts: 272
    • PipelineFX
PipelineFX Releases Qube! 6.0.1
« on: September 09, 2010, 03:20:09 PM »
QUBE 6.0.1 FEATURES AND FIXES

The Qube 6.0.1 point release fixes a handful of identified issues. The components are fully compatible with 6.0.0, though it is recommended to update all the components when possible.

For customers on support, this update can be downloaded directly from:
  ftp://ftp.pipelinefx.com/pub/qube/current/
  ftp://ftp.pipelinefx.com/pub/qubegui/current/
  ftp://ftp.pipelinefx.com/pub/jobtypes/current/

RELEASE NOTES SUMARY

Qube Core

@SUMMARY:
    Bug fixes and tweaks point release.

@FIX: Fixing path of "com.pipelinefx.DataWarehouse.plist" file from
  /Library/LaunchAgents to LaunchDaemons (OSX)

@DOCS: Updating Python API docs to 6.0.1.

@DOCS: Updating python inline docs for qb.ping(). Adjusting formatting to work with epydoc.

@FIX: cast database_port as integer, so it can be passed to the MySQL.Connect constructor
   * used in situation where supervisor is Windows (port 3300), and clients
      are OSX (expects to use 3306) and so supervisor has database_port
      defined so that query.py on OSX client can discover supervisor's db_port

@DOCS: Development.PDF: Update callbacks section to make it more clear that
   callbacks execute on the supervisor.

@CHANGE: support upgrade of existing data warehouse schemas

@DOCS: Update TOC for Use.pdf

@DOCS: update Administration docs for worker_restrictions
   BUGZID: 63370

@NEW: Adding supervisor_verbosity to the QubeGUI Configuration
   Updated Admin docs with the option

@FIX: DOCS FIX: Changed incorrect QB_FRAME_BEGIN to QB_FRAME_START on
   pg 21 of docs.
   BUGZID: 63137

@FIX: properly bound the qb.jobid() and qb.subid() python API calls.

@TWEAK: Changing qb.ping() "mac_address" to "macaddress" to keep
   consistency with the qb.workerping() key value.

@CHANGE: Added support for non-node-locked licenses, for evals and
   emergency situations.

@NEW: Added "qbping" to print MAC address for supe.

@MINOR: Refactored code in qbping.


QubeGUI

@FEATURE:   Platforms added: RHEL 5.4 x64 and Fedora 11 x64

@FEATURE:   Added "IP Address" and "MAC Address" to the
            Administration->Ping Supervisor dialog.

@FEATURE:   Exposing worker_host_domain and supervisor_verbosity in the
            QubeGUI's Configuration prefs.

@FEATURE:   Handle corner-cases caused by sparse data; usually happens when
            datawarehouse is installed, but data collectors are not running,
            causing only 1 datapoint to be present in datawarehouse.

@FEATURE:   Sort legend entries when multiple entities present;
            sort by heaviest users/entities first

@FIX:       Correct sorting for datetime.time_delta data in columns

@FIX:       Fixing externally setting job search filter (issue in 6.0.0)

@FIX:       Fix error that prevented modifying multiple jobs at the same time.

@FIX:       Using "chkconfig --list" instead of the limited use "--check" option
            that is not on all linux platforms.

@FIX:       Fix 'Xlib async error', causes GUI to intermittantly crash on linux
            when updating datawarehouse charts, caused by wx call being made on
            a secondary thread.

@FIX:       Commenting out unused proxy_group configuration parameter since it
            is not a currently used for the Qube Worker.  This also addresses an
            issue where it would "eat" the next parameter value if it was set
            to "nothing".

@FIX:       Reducing the worker_description to a single line to avoid a
            multi-line issue when commenting out a multi-line description
            back to "".

@FIX:       Fixing os_system_io() to work with --trace option
            to cull out the "TRACE: " output within the system call

@FIX:       fix bug in Farm Size query evident when down hosts exceeds active
            hosts
           

@FIX:       Only use the default preferences for a jobtype in the submission
            dialog if it is a new "submit" instead of a "resubmit".

@FIX:       Do not store the Work "agenda" when saving a Job's Default
            Preferences.

@FIX:       Change getFileDialog() to File.openDialog(), since
            getFileDialog() was deprecated and removed in CS5 Javascript API.
            File.openDialog() is compatible with all versions of AE.

@FIX:       Handle OnChanged() for changing properties callback to properly set
            the original value for the job.* properties as following the
            convention introduced in 6.0.0.

@FIX:       Handle SetValues() when widget is type string, but has choices, and
            value is not one of the choices.  It errors and does not populate
            the value (Windows only issue)

@CHANGE:    Using newly added $qb::dir for finding the qube/scripts/ directory
            for Shotgun version callback.

@CHANGE:    cosmetic change to MySQL statement debug printout