Message-ID: <1096006454.8717.1711696663675.JavaMail.confluence@host3.pipelinefx.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_8716_1131879940.1711696663675" ------=_Part_8716_1131879940.1711696663675 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
################################################################=
##############
@RELEASE: 7.0-2d
This maintenance release includ=
es several key fixes (especially on Windows)
and some changes to the =
supervisor, core, and worker, and is a recommended
update to all 7.0-=
x customers.
=3D=3D=3D=3D CL 20637 =3D=3D=3D=3D
@F=
IX: install_supervisor script: remove attempt (which fails) to install Data=
W/H DB by calling $QBDIR/datawh/install_datawarehouse_db.sh
=3D=3D=3D=3D CL 20631 =3D=3D=3D=3D
@FIX: "qbadmin s --confi=
g" doesn't return "supervisor_idle_threads" when that parame=
ter is commented out in qb.conf
JIRA: QUBE-2653
&n=
bsp;
=3D=3D=3D=3D CL 20622 =3D=3D=3D=3D
@FIX: qbjobs "-fla=
gs" option broken
JIRA: QUBE-3520
=3D=3D=3D=3D CL 20611 =3D=3D=3D=3D
@CHANGE: removed submission chec=
k for zero workers (i.e., jobs now submit fine when there are no workers on=
the farm)
=3D=3D=3D=3D CL 20584 =3D=3D=3D=3D
@FIX=
: minor memory leak fix in PCRE usage in QbRegEx.cpp.
=
=3D=3D=3D=3D CL 20582 =3D=3D=3D=3D
@FIX: add back perl 5.10 and 5.12 =
support for CentOS/RHEL 6.x .
ZD: 19384
=3D=3D=3D=3D CL 20496 =3D=3D=3D=3D
@FIX: modified the way job inst=
ances are killed on Windows workers. The old way was causing issues (i.e. j=
obs not kill-able) in some environments where the worker is running in serv=
ice mode AND GPO is used.
Some related symptoms/indications included:=
* Seeing the following error message in the workerlog:<=
br /> ERROR: QbWorker::killJob(), PostThreadMessage() Invalid thread identi=
fier
* "qblock --purge <worker>" not kil=
ling off locally running job instances as expected.
* Ag=
gressive preemptions not working as expected.
Note: this=
was previously worked around by tweaking the "UI0Detect" (aka
Interactive Services Detection service) setting in the registry, but
Windows 10 update 1803 removed the service, thus disabling this workaro=
und.
ZD: 19473, 19457, 19485
=3D=3D=
=3D=3D CL 20432 =3D=3D=3D=3D
@NEW: added "-chunk <int>&quo=
t; option to job_cleanup.py script, to allow specifying of the query size
ZD: 19307
=3D=3D=3D=3D CL 20431 =3D=3D=
=3D=3D
@NEW: add (exposed) new options to Perl API qb.jobinfo(): mini=
d, maxid, limit, and orderby
ZD: 19307
=3D=3D=3D=3D CL 20409 =3D=3D=3D=3D
@TWEAK: Python API: modified wha=
t gets printed when JobValidator.validate is called with verbose flag set
=3D=3D=3D=3D CL 20407 =3D=3D=3D=3D
@NEW: add new op=
tions to qbjobs: -limit, -minid, -maxid, -orderby
@FIX: qbjobs: made =
"-u" option an alias to "=E2=80=93user"
JIRA: QUBE-3492
=3D=3D=3D=3D CL 20356 =3D=3D=3D=3D @FIX: Windows 10: proxy program crashes near end of instance execution=
, causing it to become "failed"
On some Windows 10 environm=
ents, proxy.exe would crash close to the very end of execution, causing any=
job
to fail, even though the job process ran fine.
ZD: 19224
JIRA: QUBE-3493
=3D=3D=3D=3D CL 20354 =
=3D=3D=3D=3D
@NEW: add --dbowner=3Dname option so that init_supe_db.p=
y may be used to initialize the DB using a user other than the default &quo=
t;pfx"
Also added "-n|--noexec" option, to allow dry-r=
uns.
JIRA: QUBE-3471
ZD: 19069
=
=3D=3D=3D=3D CL 20347 =3D=3D=3D=3D
@FIX: add code to fix column order=
ing of Qube DB tables in MySQL, which may have gotten mixed up if the DB wa=
s ever upgraded, and can cause the data transfer from MySQL to PGSQL to fai=
l
JIRA: QUBE-3474, QUBE-3475
ZD: 19055
 =
;
=3D=3D=3D=3D CL 20346 =3D=3D=3D=3D
@FIX: minor, mostly cosmet=
ic error in the logic for callback execution code where it determined wheth=
er a given callback language was disabled or not