Author Topic: PipelineFX Qube 6.1-3 Core/Supervisor/Worker maintenance release is available  (Read 1673 times)

shinya

  • Administrator
  • *****
  • Posts: 229
A new 6.1.3 maintenance release is now available for the Qube 6.1 Core/Supervisor/Worker. This is a recommended release for all customers running Qube v6.1.

Below is a list of the fixes and enhancements since the last point-release.

================================================


@RELEASE: 6.1.3

==== CL 8610 ====
@FIX: issue where supe will install but not run, due to missing python25.dll file.

==== CL 8550 ====
@FIX: rolling back to linking supe against python 2.5 for its embedded interpreter instead of 2.7 to avoid runtime linkage issues with 2.7

BUGZID:

==== CL 8480 ====
@FIX: fixed issue with perl API where the system won't respect the "retrywork" specified in jobs processed with a perl-based custom jobtype back-end.

@CHANGE: added some useful logging message to print to supelog when retrywork is being considered

==== CL 8472 ====
@FIX: issue where perl-based custom policy didn't work on some systems.

Embedded perl interpreter had to be initialized much earlier than it was, before the supervisor goes into multi-proc, and
before initializing customizable modules (algorithm, policy) that rely on it.

ZD: 3718
BUGZID: 63603

==== CL 8468 ====
@FIX: (Windows) modified worker memory tracking to store values in KB instead of bytes, to avoid buffer overflow.

ZD: 3308

==== CL 8466 ====
@FIX: (OSX) modified worker memory tracking to store values in KB instead of bytes, to avoid buffer overflow.

ZD: 3308

==== CL 8465 ====
@FIX: (Linux) modified worker memory tracking to store values in KB instead of bytes, to avoid buffer overflow.

BUGZID: 3308
ZD:

==== CL 8400 ====
@FIX: inserted code in startQualified() to properly release subjob DB records when the local  shortcut code decides that the worker in question has run out of job slots.

==== CL 8390 ====
@NEW: a Hello World python jobtype example. meant to showcase the use of the bootstrapper for python jobtype backend development
@INTEG: main->rel-6.0, main->rel-6.1

==== CL 8369 ====
@NEW: a Hello World python jobtype example. meant to showcase the use of the bootstrapper for jobtype development

==== CL 8361 ====
@FIX: reset automatic retry counter for retrywork when a finished agenda item is manually retried (via qbrety, for example)
BUGZID: 63580

==== CL 8358 ====
@FIX: add code to reset the work item's start/complete times when it is automatically retried (when retrywork kicks in)
BUGZID: 63582
ZD: 3309

==== CL 8354 ====
@FIX: suspended jobs do not go back to "running" and stay in "suspended" state even after resume
BUGZID: 62782 63581
ZD: 3419

==== CL 8348 ====
@FIX: issue with Perl 5.12 support

==== CL 8298 ====
@NEW: add proper per-job memory resource tracking on OSX worker