[-]
[+]
|
Changed |
cego.changes
|
|
[-]
[+]
|
Changed |
cego.spec
^
|
|
[-]
[+]
|
Deleted |
cego-2.13.8.tar.bz2/gates/A.sql~
^
|
@@ -1,1232 +0,0 @@
---
--- ### Gate A
---
---
-
-create table t_int ( a int );
-create table t_string ( a string(30));
-create table t_datetime ( a datetime);
-create table t_long ( a long);
-create table t_bool ( a bool);
-create table t_bigint ( a bigint(10));
-create table t_float ( a float);
-create table t_double ( a double);
-create table t_decimal ( a decimal(2));
-create table t_fixed ( a fixed(2));
-create table t_smallint ( a smallint);
-create table t_tinyint ( a tinyint);
-create table t_null ( a int);
-
-create table t_fk1 ( primary a int not null, b int );
-create table t_fk2 ( primary c int not null, a int );
-alter table t_fk2 add foreign key fk1 ( a ) references t_fk1 ( a );
-
-create table t_ta ( a int, b string(30));
-create table t_sfu ( a int, b string(30));
-create table t_upd ( a int, b string(30));
-create table t_ins ( a int, b string(30));
-
-create table t_ibs1 ( a int, b string(30));
-create table t_ibs2 ( a int, b string(30));
-
-create table t_strfunc ( a int, b string(30), c datetime, d float, e string(10));
-
-create table t_nv1 ( primary a int not null, b string(30));
-create table t_nv2 ( primary c int not null, d string(30));
-create table t_nv3 ( primary e int not null, f string(30));
-create table t_nv4 ( primary g int not null, h string(30));
-create index t4_idx on t_nv4(h);
-
-create view v_nv1 as select tx.a as a, ty.d as d from t_nv1 tx, t_nv2 ty where tx.a = ty.c;
-create view v_nv2 as select tx.a as a, ty.e as e from v_nv1 tx, t_nv3 ty where tx.a = ty.e;
-
-create table t_oj1 ( primary a int not null, b string(30));
-create table t_oj2 ( primary c int not null, d string(30));
-
-create view v_oj1 as select t_oj1.a as A, t_oj2.d as B from t_oj1 inner join t_oj2 on t_oj1.a = t_oj2.c;
-
-create table t_cwc ( a int, b string(30));
-
-create table t_supplier ( primary snr int not null, sname string(30), prio int);
-create table t_material ( primary mnr int not null, mname string(30), snr int);
-create table t_orders (primary onr int not null, mname string(30), orderdate datetime, cnr int);
-
-@
-create procedure checkType ( t in string(30) ) return string(10)
-begin
-
- if :t = 'int'
- then
- var i int;
- delete from t_int;
- insert into t_int values ( 1 );
-
- cursor intCur as select a from t_int;
- if fetch intCur into ( :i ) = true
- then
- if :i = 1
- then
- return 'ok';
- else
- return 'error';
- end;
- else
- return 'error';
- end;
- elsif :t = 'string'
- then
- var s string(30);
- delete from t_string;
- insert into t_string values ( 'XXX' );
-
- cursor strCur as select a from t_string;
- if fetch strCur into ( :s ) = true
- then
- if :s = 'XXX'
- then
- return 'ok';
- else
- return 'error';
- end;
- else
- return 'error';
- end;
- elsif :t = 'datetime'
- then
- var d datetime;
- var s string(30);
-
- delete from t_datetime;
- insert into t_datetime values ( date('%d.%m.%Y %H:%M:%S','01.01.2006 1:11:00'));
-
- cursor dtCur as select date2str(a, '%d.%m.%Y') from t_datetime;
- if fetch dtCur into ( :s ) = true
- then
- if :s = '01.01.2006'
- then
- return 'ok';
- else
- return 'error';
- end;
- else
- return 'error';
- end;
-
- elsif :t = 'long'
- then
- var l long;
-
- delete from t_long;
- insert into t_long values ( (long)11111111111 );
-
- cursor dtCur as select a from t_long;
- if fetch dtCur into ( :l ) = true
- then
- if :l = (long)11111111111
- then
- return 'ok';
- else
- return 'error';
- end;
- else
- return 'error';
- end;
- elsif :t = 'bool'
- then
- var b bool;
-
- delete from t_bool;
- insert into t_bool values ( true );
-
- cursor boolCur as select a from t_bool;
- if fetch boolCur into ( :b ) = true
- then
- if :b = true
- then
- return 'ok';
- else
- return 'error';
- end;
- else
- return 'error';
- end;
- elsif :t = 'bigint'
- then
- var b bigint(10);
-
- delete from t_bigint;
- insert into t_bigint values ( (bigint)12345678 );
-
- cursor biCur as select a from t_bigint;
- if fetch biCur into ( :b ) = true
- then
- if :b = (bigint)12345678
- then
- return 'ok';
- else
- return 'error';
- end;
- else
- return 'error';
- end;
- elsif :t = 'float'
- then
- var f float;
-
- delete from t_float;
- insert into t_float values ( 12.34 );
-
- cursor floatCur as select a from t_float;
- if fetch floatCur into ( :f ) = true
- then
- if :f = 12.34
- then
- return 'ok';
- else
- return 'error';
- end;
- else
- return 'error';
- end;
- elsif :t = 'double'
- then
- var d double;
-
- delete from t_double;
- insert into t_double values ( (double)12.34 );
-
- cursor doubleCur as select a from t_double;
- if fetch doubleCur into ( :d ) = true
- then
- if :d = (double)12.34
- then
- return 'ok';
- else
- return 'error';
- end;
- else
- return 'error';
- end;
- elsif :t = 'decimal'
- then
- var d decimal(2);
-
- delete from t_decimal;
- insert into t_decimal values ( (decimal)12.34 );
-
- cursor decimalCur as select a from t_decimal;
- if fetch decimalCur into ( :d ) = true
- then
- if :d = (decimal)12.34
- then
- return 'ok';
- else
- return 'error';
- end;
- else
- return 'error';
- end;
- elsif :t = 'fixed'
- then
- var f fixed(2);
-
- delete from t_fixed;
- insert into t_fixed values ( (fixed)12.34 );
-
- cursor fixedCur as select a from t_fixed;
- if fetch fixedCur into ( :f ) = true
- then
- if :f = (fixed)12.34
- then
- return 'ok';
- else
- return 'error';
- end;
- else
- return 'error';
- end;
- elsif :t = 'smallint'
- then
- var s smallint;
-
- delete from t_smallint;
- insert into t_smallint values ( (smallint)3 );
-
- cursor siCur as select a from t_smallint;
- if fetch siCur into ( :s ) = true
- then
- if :s = (smallint)3
- then
- return 'ok';
- else
- return 'error';
- end;
- else
- return 'error';
- end;
-
- elsif :t = 'tinyint'
- then
- var t tinyint;
-
- delete from t_tinyint;
- insert into t_tinyint values ( (tinyint)123 );
-
- cursor tiCur as select a from t_tinyint;
- if fetch tiCur into ( :t ) = true
- then
- if :t = (tinyint)123
- then
- return 'ok';
- else
- return 'error';
- end;
- else
- return 'error';
- end;
- elsif :t = 'null'
- then
- var n int;
-
- insert into t_null values ( null );
-
- cursor nullCur as select a from t_null;
- if fetch nullCur into ( :n ) = true
- then
- if :n = null
- then
- return 'ok';
- else
- return 'error';
- end;
- else
- return 'error';
- end;
-
- else
- return 'error';
- end;
-
-end;
-@
-
-@
-create procedure checkNull () return string(10)
-begin
-
- var i int;
- delete from t_int;
- insert into t_int values ( null );
- insert into t_int values ( 1 );
-
- cursor nullCur as select a from t_int where a is null;
- if fetch nullCur into ( :i ) = true
- then
-
- if :i != null
- then
- return 'error';
- end;
- if :i is not null
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- cursor intCur as select a from t_int where a is not null;
- if fetch intCur into ( :i ) = true
- then
- if :i != 1
- then
- return 'error';
- end;
- else
- return 'error';
- end;
- return 'ok';
-end;
-@
-
-@
-create procedure checkForeignKey() return string(20)
-begin
-
- insert into t_fk1 values ( 1, 2 );
- insert into t_fk1 values ( 2, 1 );
-
- begin
- insert into t_fk2 values ( 2, 1 );
- exception when any
- then
- return 'error';
- end;
-
- begin
- insert into t_fk2 values ( 1, 111 );
- return 'error';
- exception when any
- then
- noop;
- end;
-
- begin
- delete from t_fk1 where a = 1;
- return 'error';
- exception when any
- then
- noop;
- end;
-
- begin
- delete from t_fk1 where a = 2;
- exception when any
- then
- return 'error';
- end;
-
- return 'ok';
-end;
-@
-
-@
-create procedure checkTransaction() return string(20)
-begin
- delete from t_ta;
-
- start transaction;
- insert into t_ta values ( 1, 'alpha' );
- commit;
-
- start transaction;
- insert into t_ta values ( 2, 'beta' );
- rollback;
-
- var i int;
- cursor taCur as select a from t_ta where b = 'alpha';
- if fetch taCur into ( :i ) = true
- then
- if :i != 1
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- cursor rbCur as select a from t_ta where b = 'beta';
- if fetch taCur into ( :i ) = true
- then
- return 'error';
- end;
-
- return 'ok';
-
-end;
-@
-
-@
-create procedure checkSelectForUpdate () return string(20)
-begin
-
- delete from t_sfu;
- insert into t_sfu values ( 1, 'X' );
-
- begin
- var val int;
- update t_sfu set a = a + 1 where b = 'X' return :val = a;
- if :val = 2
- then
- return 'ok';
- else
- return 'error';
- end;
- exception when any
- then
- return 'error';
- end;
-end;
-@
-
-@
-create procedure checkDistinct() return string(20)
-begin
-
- delete from t_int;
- insert into t_int values ( 1 );
- insert into t_int values ( 1 );
- insert into t_int values ( 1 );
- insert into t_int values ( 2 );
- insert into t_int values ( 2 );
- insert into t_int values ( 3 );
-
- begin
- var i int;
- var c int;
-
- :c = 0;
- cursor disCur as select distinct a from t_int;
- while fetch disCur into ( :i ) = true
- begin
- :c = :c + 1;
- end;
-
-
-
- if :c = 3
- then
- return 'ok';
- else
- return 'error' | :c;
- end;
- exception when any
- then
- return 'error';
- end;
-end;
-@
-
-
-@
-create procedure checkInsert ( numIns in int ) return string(20)
-begin
-
- begin
-
- var actIns int;
-
- :actIns = 0;
-
- while :actIns < :numIns
- begin
- insert into t_ins values ( :actIns , 'XXX');
- :actIns = :actIns + 1;
- end;
-
- return 'ok';
-
- exception when any
- then
- return 'error';
- end;
-
-end;
-@
-
-@
-create procedure checkUpdate ( id in string(30), numUpd in int ) return string(20)
-begin
-
-
- insert into t_upd values ( 1 , 'Alpha');
- insert into t_upd values ( 1 , 'Beta');
- insert into t_upd values ( 1 , 'Gamma');
- insert into t_upd values ( 1 , 'Delta');
-
- begin
-
- var actUpd int;
-
- :actUpd = 0;
-
- while :actUpd < :numUpd
- begin
- update t_upd set a = a + 1 where b = :id;
- :actUpd = :actUpd + 1;
- end;
- return 'ok';
-
- exception when any
- then
- return 'error';
- end;
-end;
-@
-
-@
-create procedure checkInsertBySelect () return string(20)
-begin
-
- delete from t_ibs1;
- delete from t_ibs2;
-
- insert into t_ibs1 values ( 1, 'X' );
- insert into t_ibs1 values ( 2, 'X' );
- insert into t_ibs1 values ( 3, 'X' );
- insert into t_ibs1 values ( 4, 'X' );
- insert into t_ibs1 values ( 5, 'X' );
-
- begin
-
- insert into t_ibs2 select a, b from t_ibs1;
- return 'ok';
-
- exception when any
- then
- return 'error';
- end;
-end;
-@
-
-@
-create procedure checkStringFunctions() return string(20)
-begin
-
- insert into t_strfunc values ( 1 , 'abXXXbb', date('%d.%m.%Y %H:%M:%S','01.01.2006 2:23:00'), 3.44, '42');
-
- var s string(10);
- var i int;
- var l long;
-
- cursor trimCur as select trim ( b, 'abc' ) from t_strfunc;
- if fetch trimCur into ( :s ) = true
- then
- if :s != 'XXX'
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close trimCur;
-
- cursor truncCur as select trunc ( d ) from t_strfunc;
- if fetch truncCur into ( :i ) = true
- then
- if :i != 3
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close truncCur;
-
- cursor d2sCur as select date2str(c, '%Y%m%d') from t_strfunc;
- if fetch d2sCur into ( :s ) = true
- then
- if :s != '20060101'
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close d2sCur;
-
- cursor lowCur as select lower(b) from t_strfunc;
- if fetch lowCur into ( :s ) = true
- then
- if :s != 'abxxxbb'
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close lowCur;
-
- cursor upCur as select upper(b) from t_strfunc;
- if fetch upCur into ( :s ) = true
- then
- if :s != 'ABXXXBB'
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close upCur;
-
-
- cursor leftCur as select left(b, 3) from t_strfunc;
- if fetch leftCur into ( :s ) = true
- then
- if :s != 'abX'
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close leftCur;
-
- cursor rightCur as select right(b, 3) from t_strfunc;
- if fetch rightCur into ( :s ) = true
- then
- if :s != 'Xbb'
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close rightCur;
-
- cursor gp1Cur as select getpos(b, 'b') from t_strfunc;
- if fetch gp1Cur into ( :i ) = true
- then
- if :i != 2
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close gp1Cur;
-
- cursor gp2Cur as select getpos(b, 'b', 3, 1) from t_strfunc;
- if fetch gp2Cur into ( :i ) = true
- then
- if :i != 6
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close gp2Cur;
-
- cursor gp3Cur as select getpos(b, 'b', 3, 2) from t_strfunc;
- if fetch gp3Cur into ( :i ) = true
- then
- if :i != 7
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close gp3Cur;
-
-
- cursor sub1Cur as select substr(b, 2) from t_strfunc;
- if fetch sub1Cur into ( :s ) = true
- then
- if :s != 'bXXXbb'
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close sub1Cur;
-
- cursor sub2Cur as select substr(b, 2, 1) from t_strfunc;
- if fetch sub2Cur into ( :s ) = true
- then
- if :s != 'b'
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close sub2Cur;
-
- cursor repCur as select replace(b, 'XXX', 'YYY') from t_strfunc;
- if fetch repCur into ( :s ) = true
- then
- if :s != 'abYYYbb'
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close repCur;
-
- cursor lenCur as select length(b) from t_strfunc;
- if fetch lenCur into ( :i ) = true
- then
- if :i != 7
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close lenCur;
-
- cursor s2iCur as select str2int(e) from t_strfunc;
- if fetch s2iCur into ( :i ) = true
- then
- if :i != 42
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close s2iCur;
-
- cursor s2lCur as select str2long(e) from t_strfunc;
- if fetch s2lCur into ( :l ) = true
- then
- if :l != (long)42
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close s2lCur;
-
-
- cursor rsCur as select randstr(10) from t_strfunc;
- if fetch rsCur into ( :s ) = true
- then
- noop;
- else
- return 'error';
- end;
-
- close rsCur;
-
- cursor riCur as select randint(1000) from t_strfunc;
- if fetch riCur into ( :i ) = true
- then
- noop;
- else
- return 'error';
- end;
-
- close riCur;
-
- return 'ok';
-
-end;
-@
-
-@
-create procedure checkNestedView() return string(20)
-begin
-
- var i int;
-
- delete from t_nv1;
- delete from t_nv2;
- delete from t_nv3;
- delete from t_nv4;
-
- insert into t_nv1 values ( 1, 'xxx');
- insert into t_nv1 values ( 2, 'yyy');
- insert into t_nv1 values ( 3, 'zzz');
-
- insert into t_nv2 values ( 1, 'xxx');
- insert into t_nv2 values ( 2, 'III');
- insert into t_nv2 values ( 3, 'OOOO');
-
- insert into t_nv3 values ( 1, 'Iwan');
- insert into t_nv3 values ( 2, 'xxx');
- insert into t_nv3 values ( 3, 'hurga');
-
-
- insert into t_nv4 values ( 1, 'alpha');
- insert into t_nv4 values ( 2, 'beta');
- insert into t_nv4 values ( 3, 'gamma');
- insert into t_nv4 values ( 4, 'delta');
-
-
- cursor nvCur as select v_nv2.a from v_nv2 v2, t_nv4 where v2.a = t_nv4.g and t_nv4.h = 'beta';
- if fetch nvCur into ( :i ) = true
- then
- if :i != 2
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close nvCur;
-
- return 'ok';
-
-end;
-@
-
-
-@
-create procedure checkOuterJoin() return string(20)
-begin
-
- var i int;
-
-
- insert into t_oj1 values ( 1, 'xxx');
- insert into t_oj1 values ( 2, 'RRR');
- insert into t_oj1 values ( 4, 'yyy');
-
- insert into t_oj2 values ( 1, 'xxx');
- insert into t_oj2 values ( 2, 'vvv');
- insert into t_oj2 values ( 3, 'zzz');
-
-
- cursor oj1Cur as select a from t_oj1 inner join t_oj2 on t_oj1.a = t_oj2.c;
- if fetch oj1Cur into ( :i ) = true
- then
- if :i != 1
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close oj1Cur;
-
- cursor oj2Cur as select a from t_oj1 left outer join t_oj2 on t_oj1.a = t_oj2.c;
- if fetch oj2Cur into ( :i ) = true
- then
- if :i != 1
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close oj2Cur;
-
-
- cursor oj3Cur as select a from t_oj1 tx right outer join t_oj2 ty on tx.a = ty.c;
- if fetch oj3Cur into ( :i ) = true
- then
- if :i != 1
- then
- return 'error3';
- end;
- else
- return 'error';
- end;
-
- close oj3Cur;
-
- cursor oj4Cur as select A from v_oj1 where B = 'xxx';
- if fetch oj4Cur into ( :i ) = true
- then
- if :i != 1
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close oj4Cur;
-
- return 'ok';
-end;
-@
-
-@
-create procedure checkCaseWhen() return string(20)
-begin
-
- var s string(10);
-
- insert into t_cwc values ( 1, 'xxx');
- insert into t_cwc values ( 1, 'ggg');
- insert into t_cwc values ( 4, 'yyy');
- insert into t_cwc values ( 3, 'zzz');
-
- cursor cwcCur as select case when tx.a = 1 then 'alpha' else 'beta' end from t_cwc tx;
- if fetch cwcCur into ( :s ) = true
- then
- if :s != 'alpha'
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close cwcCur;
-
- return 'ok';
-end;
-@
-
-@
-create procedure checkSubSelect() return string(20)
-begin
-
- delete from t_supplier;
- delete from t_material;
- delete from t_orders;
-
-
- -- insert base data
- insert into t_supplier values ( 1, 'Time&Material', 3);
- insert into t_supplier values ( 2, 'Cego AG', 5);
- insert into t_supplier values ( 3, 'Moon Factory', 9);
- insert into t_supplier values ( 4, 'McDagobert', 3);
- insert into t_supplier values ( 11, 'HAL', 2);
- insert into t_supplier values ( 12, 'Abraxas', 1);
- insert into t_supplier values ( 13, 'ThunderStorm', 9);
-
- insert into t_material values ( 1, 'screw', 11);
- insert into t_material values ( 2, 'nail', 11);
- insert into t_material values ( 3, 'hammer', 1);
- insert into t_material values ( 4, 'saw', 2);
- insert into t_material values ( 5, 'nail', 2);
- insert into t_material values ( 6, 'knife', 1);
- insert into t_material values ( 7, 'screw', 2);
- insert into t_material values ( 8, 'saw', 11);
- insert into t_material values ( 9, 'hammer', 11);
-
- insert into t_orders values ( 4711, 'screw', sysdate, 23);
- insert into t_orders values ( 4712, 'nail', sysdate, 23);
- insert into t_orders values ( 4713, 'saw', sysdate, 23);
- insert into t_orders values ( 4714, 'hammer', sysdate, 23 );
-
- var s string(10);
-
- cursor subCur as select sname from t_supplier sup where not exists
- ( select * from t_orders ord where not exists
- ( select * from t_material mat where mat.snr = sup.snr and mat.mname = ord.mname ));
-
-
- if fetch subCur into ( :s ) = true
- then
- if :s != 'HAL'
- then
- return 'error';
- end;
- else
- return 'error';
- end;
-
- close subCur;
-
- return 'ok';
-end;
-@
-
-@
-create procedure checkGrouping() return string(20)
-begin
-
- delete from t_material;
-
- insert into t_material values ( 1, 'screw', 11);
- insert into t_material values ( 2, 'nail', 11);
- insert into t_material values ( 3, 'hammer', 1);
- insert into t_material values ( 4, 'saw', 2);
- insert into t_material values ( 5, 'nail', 2);
- insert into t_material values ( 6, 'knife', 1);
- insert into t_material values ( 7, 'screw', 2);
- insert into t_material values ( 8, 'saw', 11);
- insert into t_material values ( 9, 'hammer', 11);
- insert into t_material values ( 10, 'saw', 1);
-
- var s string(10);
- var i int;
-
- cursor groupCur as select mname, count(*) from t_material group by mname;
-
- while fetch groupCur into ( :s, :i ) = true
- begin
- if :s = 'screw' and :i != 2
- then
- return 'error';
- end;
- if :s = 'nail' and :i != 2
- then
- return 'error';
- end;
- if :s = 'hammer' and :i != 2
- then
- return 'error';
- end;
- if :s = 'saw' and :i != 3
- then
- return 'error';
- end;
-
-
- end;
-
- close groupCur;
-
- cursor havCur as select mname, count(*) from t_material group by mname having count(*) = 3;
-
- if fetch havCur into ( :s, :i ) = true
- then
- if :s != 'saw'
- then
- return 'error';
- end;
- end;
-
- close havCur;
-
- return 'ok';
-end;
-@
-
-@
-create procedure checkAgg() return string(20)
-begin
-
- delete from t_material;
-
- insert into t_material values ( 1, 'screw', 11);
- insert into t_material values ( 2, 'nail', 11);
- insert into t_material values ( 3, 'hammer', 1);
- insert into t_material values ( 4, 'saw', 2);
- insert into t_material values ( 5, 'nail', 2);
- insert into t_material values ( 6, 'knife', 1);
- insert into t_material values ( 7, 'screw', 2);
- insert into t_material values ( 8, 'saw', 11);
- insert into t_material values ( 9, 'hammer', 11);
- insert into t_material values ( 10, 'saw', 1);
-
- var i int;
-
- cursor aggCur as select count(*) from t_material;
-
- if fetch aggCur into ( :i ) = true
- then
- if :i != 10
- then
- return 'error';
- end;
- end;
-
- return 'ok';
-end;
-@
-
-
-:r = call checkType('int');
-insert into checklog values ('A', 'Integer type check', :r);
-:r = call checkType('string');
-insert into checklog values ('A', 'String type check', :r);
-:r = call checkType('datetime');
-insert into checklog values ('A', 'Datetime type check', :r);
-:r = call checkType('long');
-insert into checklog values ('A', 'Long type check', :r);
-:r = call checkType('bool');
-insert into checklog values ('A', 'Bool type check', :r);
-:r = call checkType('bigint');
-insert into checklog values ('A', 'Bigint type check', :r);
-:r = call checkType('float');
-insert into checklog values ('A', 'Float type check', :r);
-:r = call checkType('double');
-insert into checklog values ('A', 'Double type check', :r);
-:r = call checkType('decimal');
-insert into checklog values ('A', 'Decimal type check', :r);
-:r = call checkType('fixed');
-insert into checklog values ('A', 'Fixed type check', :r);
-:r = call checkType('smallint');
-insert into checklog values ('A', 'Small int type check', :r);
-:r = call checkType('tinyint');
-insert into checklog values ('A', 'Tiny int type check', :r);
-:r = call checkType('null');
-insert into checklog values ('A', 'Null type check', :r);
-:r = call checkNull();
-insert into checklog values ('A', 'Null check', :r);
-:r = call checkForeignKey();
-insert into checklog values ('A', 'Foreign key check', :r);
-:r = call checkTransaction();
-insert into checklog values ('A', 'Transaction check', :r);
-:r = call checkSelectForUpdate();
-insert into checklog values ('A', 'Select for update check', :r);
-:r = call checkDistinct();
-insert into checklog values ('A', 'Distinct check', :r);
-:r = call checkInsert(100);
-insert into checklog values ('A', 'Insert check', :r);
-:r = call checkUpdate('beta', 100);
-insert into checklog values ('A', 'Update check', :r);
-:r = call checkInsertBySelect();
-insert into checklog values ('A', 'Insert by select check', :r);
-:r = call checkStringFunctions();
-insert into checklog values ('A', 'String functions check', :r);
-:r = call checkNestedView();
-insert into checklog values ('A', 'Nested view check', :r);
-:r = call checkOuterJoin();
-insert into checklog values ('A', 'Outer join check', :r);
-:r = call checkCaseWhen();
-insert into checklog values ('A', 'Case when check', :r);
-:r = call checkSubSelect();
-insert into checklog values ('A', 'Subselect check', :r);
-:r = call checkGrouping();
-insert into checklog values ('A', 'Grouping check', :r);
-:r = call checkAgg();
-insert into checklog values ('A', 'Aggregation check', :r);
-
-
-drop procedure checkType;
-drop procedure checkNull;
-drop procedure checkForeignKey;
-drop procedure checkTransaction;
-drop procedure checkSelectForUpdate;
-drop procedure checkDistinct;
-drop procedure checkInsert;
-drop procedure checkUpdate;
-drop procedure checkInsertBySelect;
-drop procedure checkStringFunctions;
-drop procedure checkNestedView;
-drop procedure checkOuterJoin;
-drop procedure checkCaseWhen;
-drop procedure checkSubSelect;
-drop procedure checkGrouping;
-drop procedure checkAgg;
-
-
-drop view v_nv1;
-drop view v_nv2;
-drop view v_oj1;
-
-
-drop table t_int;
-drop table t_string;
-drop table t_datetime;
-drop table t_long;
-drop table t_bool;
-drop table t_bigint;
-drop table t_float;
-drop table t_double;
-drop table t_decimal;
-drop table t_fixed;
-drop table t_smallint;
-drop table t_tinyint;
-drop table t_null;
-drop table t_fk1;
-drop table t_fk2;
-drop table t_ta;
-drop table t_sfu;
-drop table t_upd;
-drop table t_ins;
-drop table t_ibs1;
-drop table t_ibs2;
-drop table t_strfunc;
-drop table t_nv1;
-drop table t_nv2;
-drop table t_nv3;
-drop table t_nv4;
-drop table t_oj1;
-drop table t_oj2;
-drop table t_cwc;
-drop table t_supplier;
-drop table t_orders;
-drop table t_material;
\ No newline at end of file
|
[-]
[+]
|
Deleted |
cego-2.13.8.tar.bz2/gates/C.sql~
^
|
@@ -1,248 +0,0 @@
---
--- ### Gate C
---
---
-
-
-create table t1 ( primary a int not null, b string(30) );
-create table t2 ( primary c int not null, d string(30));
-create view v1 as select a from t1;
-
-insert into t1 values ( 1, 'hugo');
-insert into t1 values ( 2, 'hugo');
-insert into t1 values ( 3, 'walter');
-insert into t1 values ( 4, 'bert');
-insert into t1 values ( 5, 'bert');
-insert into t1 values ( 6, 'bert');
-insert into t1 values ( 7, 'bert');
-insert into t1 values ( 8, 'bert');
-insert into t1 values ( 9, 'bert');
-insert into t1 values ( 10, 'bert');
-
-
-insert into t2 values ( 1, 'hugo');
-insert into t2 values ( 2, 'hugo');
-insert into t2 values ( 3, 'walter');
-insert into t2 values ( 4, 'bert');
-insert into t2 values ( 5, 'bert');
-insert into t2 values ( 16, 'bert');
-insert into t2 values ( 17, 'bert');
-insert into t2 values ( 18, 'bert');
-insert into t2 values ( 19, 'bert');
-insert into t2 values ( 20, 'bert');
-
-@
-create procedure checkSelect001(msg out string(20)) return string(10)
-begin
- var res string(10) = 'error';
- var i int;
-
- cursor xCur as select count(*) from t1 inner join t2 on t1.a = t2.c;
- if fetch xCur into ( :i ) = true
- then
- if :i = 5
- then
- :res = 'ok';
- end;
- end;
- close xCur;
-
- :msg = 'Inner join check';
-
- return :res;
-end;
-@
-
-@
-create procedure checkSelect002(msg out string(20)) return string(10)
-begin
- var res string(10) = 'error';
- var i int;
-
- cursor xCur as select count(*) from t1 left outer join t2 on t1.a = t2.c;
- if fetch xCur into ( :i ) = true
- then
- if :i = 10
- then
- :res = 'ok';
- end;
- end;
- close xCur;
-
- :msg = 'Left outer join check';
-
- return :res;
-end;
-@
-
-
-@
-create procedure checkSelect003(msg out string(20)) return string(10)
-begin
- var res string(10) = 'error';
- var i int;
-
- cursor xCur as select count(*) from t1 left outer join t2 on t1.a = t2.c;
-
- if fetch xCur into ( :i ) = true
- then
- if :i = 10
- then
- :res = 'ok';
- end;
- end;
- close xCur;
-
- :msg = 'Right outer join check';
-
- return :res;
-end;
-@
-
-
-@
-create procedure checkSelect004(msg out string(20)) return string(10)
-begin
- var res string(10) = 'error';
- var i int;
-
- cursor xCur as select count(*) from t1 inner join t2 on t1.a = t2.c where a = 5 or a = 1;
-
- if fetch xCur into ( :i ) = true
- then
- if :i = 2
- then
- :res = 'ok';
- end;
- end;
- close xCur;
-
- :msg = 'Inner join check with condition';
-
- return :res;
-end;
-@
-
-
-@
-create procedure checkSelect005(msg out string(20)) return string(10)
-begin
- var res string(10) = 'error';
- var i int;
-
- cursor xCur as select count(*) from t1 left outer join t2 on t1.a = t2.c where a = 10;
-
- if fetch xCur into ( :i ) = true
- then
- if :i = 1
- then
- :res = 'ok';
- end;
- end;
- close xCur;
-
- :msg = 'Left join check with condition';
-
- return :res;
-end;
-@
-
-@
-create procedure checkSelect006(msg out string(20)) return string(10)
-begin
- var res string(10) = 'error';
- var i int;
-
- cursor xCur as select count(*) from t1 right outer join t2 on t1.a = t2.c;
-
- if fetch xCur into ( :i ) = true
- then
- if :i = 10
- then
- :res = 'ok';
- end;
- end;
- close xCur;
-
- :msg = 'Right join check with condition';
-
- return :res;
-end;
-@
-
-@
-create procedure checkSelect007(msg out string(20)) return string(10)
-begin
- var res string(10) = 'error';
- var i int;
-
- cursor xCur as select count(*) from t1 where a between 3 and 5;
-
- if fetch xCur into ( :i ) = true
- then
- if :i = 3
- then
- :res = 'ok';
- end;
- end;
- close xCur;
-
- :msg = 'Between query check';
-
- return :res;
-end;
-@
-
-@
-create procedure checkSelect008(msg out string(20)) return string(10)
-begin
- var res string(10) = 'error';
- var i int;
-
- cursor xCur as select count(*) from v1 where a between 3 and 5;
-
- if fetch xCur into ( :i ) = true
- then
- if :i = 3
- then
- :res = 'ok';
- end;
- end;
- close xCur;
-
- :msg = 'Between query check on view';
-
- return :res;
-end;
-@
-
-
-:r = call checkSelect001(:msg);
-insert into checklog values ('C', :msg, :r);
-:r = call checkSelect002(:msg);
-insert into checklog values ('C', :msg, :r);
-:r = call checkSelect003(:msg);
-insert into checklog values ('C', :msg, :r);
-:r = call checkSelect004(:msg);
-insert into checklog values ('C', :msg, :r);
-:r = call checkSelect005(:msg);
-insert into checklog values ('C', :msg, :r);
-:r = call checkSelect006(:msg);
-insert into checklog values ('C', :msg, :r);
-:r = call checkSelect007(:msg);
-insert into checklog values ('C', :msg, :r);
-:r = call checkSelect008(:msg);
-insert into checklog values ('C', :msg, :r);
-
-drop procedure checkSelect001;
-drop procedure checkSelect002;
-drop procedure checkSelect003;
-drop procedure checkSelect004;
-drop procedure checkSelect005;
-drop procedure checkSelect006;
-drop procedure checkSelect007;
-drop procedure checkSelect008;
-
-drop table t1;
-drop table t2;
-drop view v1;
|
[-]
[+]
|
Deleted |
cego-2.13.8.tar.bz2/samples/chkdb/bla
^
|
@@ -1,3338 +0,0 @@
-CursorCond =
-AddInnerCond = tgname = 'NUC'
-1.InnerCond = tgid = t.tgid -> not setup and tgname = 'NUC'
-Setting up left cursor ..
-Setting up right cursor ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid -> not setup
-Setup completed ..
-Check CursorCond =
-First tuple ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10018)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : NUC = NUC
-Compare : 10005 = 10018
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10005)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NUC = NUC
-Compare : 10005 = 10005
-RETURN TRUE !
-More right ..
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NAC = NUC
-After more right ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10005)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NUC = NUC
-Compare : 10005 = 10005
-RETURN TRUE !
-More right ..
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NAC = NUC
-After more right ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10008)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NUC = NUC
-Compare : 10005 = 10008
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10001)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NUC = NUC
-Compare : 10005 = 10001
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10001)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NUC = NUC
-Compare : 10005 = 10001
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10001)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NUC = NUC
-Compare : 10005 = 10001
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10008)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NUC = NUC
-Compare : 10005 = 10008
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10010)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : NUC = NUC
-Compare : 10005 = 10010
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10010)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : NUC = NUC
-Compare : 10005 = 10010
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10005)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NUC = NUC
-Compare : 10005 = 10005
-RETURN TRUE !
-More right ..
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NAC = NUC
-After more right ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10005)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NUC = NUC
-Compare : 10005 = 10005
-RETURN TRUE !
-More right ..
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NAC = NUC
-After more right ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10003)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : NUC = NUC
-Compare : 10005 = 10003
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10009)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NUC = NUC
-Compare : 10005 = 10009
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10009)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NUC = NUC
-Compare : 10005 = 10009
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10009)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NUC = NUC
-Compare : 10005 = 10009
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10008)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NUC = NUC
-Compare : 10005 = 10008
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10008)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NUC = NUC
-Compare : 10005 = 10008
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10008)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NUC = NUC
-Compare : 10005 = 10008
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10006)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : NUC = NUC
-Compare : 10005 = 10006
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10003)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : NUC = NUC
-Compare : 10005 = 10003
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10007)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : NUC = NUC
-Compare : 10005 = 10007
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10008)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NUC = NUC
-Compare : 10005 = 10008
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10001)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NUC = NUC
-Compare : 10005 = 10001
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10001)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NUC = NUC
-Compare : 10005 = 10001
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10008)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NUC = NUC
-Compare : 10005 = 10008
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10008)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NUC = NUC
-Compare : 10005 = 10008
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10015)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NUC = NUC
-Compare : 10005 = 10015
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10016)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : NUC = NUC
-Compare : 10005 = 10016
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10016)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10015)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NUC = NUC
-Compare : 10005 = 10015
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10008)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NUC = NUC
-Compare : 10005 = 10008
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10009)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NUC = NUC
-Compare : 10005 = 10009
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10010)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : NUC = NUC
-Compare : 10005 = 10010
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10008)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NUC = NUC
-Compare : 10005 = 10008
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10015)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NUC = NUC
-Compare : 10005 = 10015
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10015)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NUC = NUC
-Compare : 10005 = 10015
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10005)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NUC = NUC
-Compare : 10005 = 10005
-RETURN TRUE !
-More right ..
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NAC = NUC
-After more right ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10001)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NUC = NUC
-Compare : 10005 = 10001
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10001)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NUC = NUC
-Compare : 10005 = 10001
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10001)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NUC = NUC
-Compare : 10005 = 10001
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10009)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NUC = NUC
-Compare : 10005 = 10009
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10005)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NUC = NUC
-Compare : 10005 = 10005
-RETURN TRUE !
-More right ..
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NAC = NUC
-After more right ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10005)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NUC = NUC
-Compare : 10005 = 10005
-RETURN TRUE !
-More right ..
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NAC = NUC
-After more right ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10007)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : NUC = NUC
-Compare : 10005 = 10007
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10006)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : NUC = NUC
-Compare : 10005 = 10006
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10006)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : NUC = NUC
-Compare : 10005 = 10006
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10006)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10003)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : NUC = NUC
-Compare : 10005 = 10003
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10003)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10007)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : NUC = NUC
-Compare : 10005 = 10007
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10007)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10011)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : NUC = NUC
-Compare : 10005 = 10011
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10011)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10005)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NUC = NUC
-Compare : 10005 = 10005
-RETURN TRUE !
-More right ..
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NAC = NUC
-After more right ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10015)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NUC = NUC
-Compare : 10005 = 10015
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10015)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NUC = NUC
-Compare : 10005 = 10015
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10015)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NUC = NUC
-Compare : 10005 = 10015
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10015)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NUC = NUC
-Compare : 10005 = 10015
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10015)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NUC = NUC
-Compare : 10005 = 10015
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10015)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NUC = NUC
-Compare : 10005 = 10015
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10015)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NUC = NUC
-Compare : 10005 = 10015
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10015)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NUC = NUC
-Compare : 10005 = 10015
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10015)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NUC = NUC
-Compare : 10005 = 10015
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10015)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NUC = NUC
-Compare : 10005 = 10015
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10015)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10008)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NUC = NUC
-Compare : 10005 = 10008
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10009)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NUC = NUC
-Compare : 10005 = 10009
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10008)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NUC = NUC
-Compare : 10005 = 10008
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10009)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NUC = NUC
-Compare : 10005 = 10009
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10009)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NUC = NUC
-Compare : 10005 = 10009
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10009)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NUC = NUC
-Compare : 10005 = 10009
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10004)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NUC = NUC
-Compare : 10005 = 10004
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10004)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10008)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NUC = NUC
-Compare : 10005 = 10008
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10010)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : NUC = NUC
-Compare : 10005 = 10010
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10010)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10018)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : NUC = NUC
-Compare : 10005 = 10018
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10018)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10001)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NUC = NUC
-Compare : 10005 = 10001
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10001)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10005)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NUC = NUC
-Compare : 10005 = 10005
-RETURN TRUE !
-More right ..
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NAC = NUC
-After more right ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10005)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NUC = NUC
-Compare : 10005 = 10005
-RETURN TRUE !
-More right ..
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NAC = NUC
-After more right ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10005)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NUC = NUC
-Compare : 10005 = 10005
-RETURN TRUE !
-More right ..
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10005)
-Compare : NAC = NUC
-After more right ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10009)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NUC = NUC
-Compare : 10005 = 10009
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10009)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NUC = NUC
-Compare : 10005 = 10009
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10009)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NUC = NUC
-Compare : 10005 = 10009
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10008)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NUC = NUC
-Compare : 10005 = 10008
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10008)
-Compare : NAC = NUC
-More left ..
-4. CursorCond = tgname = 'NUC' and tgid = t.tgid(10009)
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : MyThread = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : ACL = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : CRI = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NUC = NUC
-Compare : 10005 = 10009
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PIT = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TOM = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : XAN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : OSS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PBS = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : FLB = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : PLA = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : SSO = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : TestLab = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NN = NUC
-CursorCOnd=tgname = 'NUC' and tgid = t.tgid(10009)
-Compare : NAC = NUC
-More left ..
-+-------------------------------+----------------+
-| tg | t |
-| tgname | status |
-+-------------------------------+----------------+
-+-------------------------------+----------------+
-ok ( 0.027 s )
-Batch done
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/README
^
|
@@ -4,7 +4,7 @@
----
A relational and transactional database system
- Version 2.13.8
+ Version 2.13.9
(C)opyright 2006,2007,2008,2009,2010,2011,2012 by Bjoern Lemke
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/samples/chkdb/chkup
^
|
@@ -6,5 +6,5 @@
exit 1
fi
-../../src/cego --mode=daemon --forceload --nolockstat --numdbthread=30 --dbxml=./db/chkdb.xml --poolsize=3000 --tableset=$1 --protocol=serial
+../../src/cego --mode=daemon --forceload --numdbthread=30 --dbxml=./db/chkdb.xml --poolsize=3000 --tableset=$1 --protocol=serial
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoAdmin.cc
^
|
@@ -509,7 +509,7 @@
cout << " [t1] retrieve tableset from '<hostname>'" << endl;
cout << " [t2] define tableset <tableset> <attr1>=<value1> <attr2=value2> ..." << endl;
cout << " [t3] create tableset" << endl;
- cout << " [t4] info tableset <tableset>" << endl;
+ cout << " [t4] show tableset <tableset>" << endl;
cout << " [t5] start tableset <tableset> [ cleanup ] [ forceload ]" << endl;
cout << " [t6] stop tableset <tableset>" << endl;
cout << " [t7] copy tableset <tableset>" << endl;
@@ -524,7 +524,7 @@
cout << " [t16] check tableset <tableset>" << endl;
cout << " [t17] verify tableset <tableset>" << endl;
cout << " [t18] correct tableset <tableset>" << endl;
- cout << " [t19] set checkpoint interval <intval> for <tableset>" << endl;
+ cout << " [t19] set checkpoint <intval> for <tableset>" << endl;
cout << " [t20] set initfile '<initfile>' for <tableset>" << endl;
cout << " [t21] sync tableset <tableset> [ with '<command>' [ <timeout> ] ] " << endl;
cout << " [t22] list datafile for <tableset>" << endl;
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoAdminHandler.cc
^
|
@@ -68,7 +68,7 @@
CegoAdminHandler::ResultType CegoAdminHandler::requestSession(const Chain& user, const Chain& password, bool doEncrypt)
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("Request session for user ") + user + Chain("/") + password);
#endif
@@ -98,7 +98,7 @@
_pN->setMsg(request, request.length());
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("Requesting session ..."));
#endif
@@ -106,7 +106,7 @@
_pN->readMsg();
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("--- XML ---"));
_pModule->log(_modId, Logger::DEBUG, _pN->getMsg());
_pModule->log(_modId, Logger::DEBUG, Chain("--- --- ---"));
@@ -120,14 +120,14 @@
if ( docType == Chain(XML_OK_DOC) )
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("Session established"));
#endif
return ADM_OK;
}
else // if ( docType == Chain(XML_ERROR_DOC) )
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("Session rejected"));
#endif
@@ -153,7 +153,7 @@
_pN->readMsg();
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("--- XML ---"));
_pModule->log(_modId, Logger::DEBUG, _pN->getMsg());
_pModule->log(_modId, Logger::DEBUG, Chain("--- --- ---"));
@@ -167,7 +167,7 @@
if ( docType == Chain(XML_OK_DOC) )
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("Session closed"));
#endif
@@ -175,7 +175,7 @@
}
else // if ( docType == Chain(XML_ERROR_DOC) )
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("Session close failed"));
#endif
@@ -186,7 +186,7 @@
bool CegoAdminHandler::acceptSession()
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("Accepting session"));
#endif
@@ -194,6 +194,12 @@
_xml.getDocument()->clear();
+#ifdef CGDEBUG
+ _pModule->log(_modId, Logger::DEBUG, Chain("--- XML ---"));
+ _pModule->log(_modId, Logger::DEBUG, _pN->getMsg());
+ _pModule->log(_modId, Logger::DEBUG, Chain("--- --- ---"));
+#endif
+
_xml.setChain( _pN->getMsg() );
_xml.parse();
@@ -216,7 +222,7 @@
Chain response;
_xml.getXMLChain(response);
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("--- XML ---"));
_pModule->log(_modId, Logger::DEBUG, response);
_pModule->log(_modId, Logger::DEBUG, Chain("--- --- ---"));
@@ -271,7 +277,7 @@
CegoAdminHandler::RequestType CegoAdminHandler::acceptRequest()
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("Accepting request"));
#endif
@@ -281,7 +287,7 @@
_pN->readMsg();
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("--- XML ---"));
_pModule->log(_modId, Logger::DEBUG, _pN->getMsg());
_pModule->log(_modId, Logger::DEBUG, Chain("--- --- ---"));
@@ -969,7 +975,7 @@
_pN->setMsg(request, request.length());
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("Sending request ") + request);
#endif
@@ -977,7 +983,7 @@
_pN->readMsg();
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("Got response ") + _pN->getMsg());
#endif
@@ -992,7 +998,7 @@
if ( docType == Chain(XML_OK_DOC) )
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("Sending file data for ") + fileName);
#endif
@@ -1004,7 +1010,7 @@
while ( ( len = copyFile.readByte(buf, NETMNG_MSG_BUFLEN) ) > 0 )
{
_pN->setMsg(buf, len);
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("Sending ") + Chain(len) + Chain(" bytes"));
#endif
@@ -1815,7 +1821,7 @@
_xml.getDocument()->clear();
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("--- XML ---"));
_pModule->log(_modId, Logger::DEBUG, request);
_pModule->log(_modId, Logger::DEBUG, Chain("--- --- ---"));
@@ -1827,7 +1833,7 @@
_pN->readMsg();
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("--- XML ---"));
_pModule->log(_modId, Logger::DEBUG, _pN->getMsg());
_pModule->log(_modId, Logger::DEBUG, Chain("--- --- ---"));
@@ -2552,7 +2558,7 @@
_xml.getDocument()->clear();
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("--- XML ---"));
_pModule->log(_modId, Logger::DEBUG, xmlString);
_pModule->log(_modId, Logger::DEBUG, Chain("--- --- ---"));
@@ -2579,7 +2585,7 @@
_xml.getXMLChain(xmlString);
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("--- XML ---"));
_pModule->log(_modId, Logger::DEBUG, xmlString);
_pModule->log(_modId, Logger::DEBUG, Chain("--- --- ---"));
@@ -2589,13 +2595,13 @@
_pN->writeMsg();
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("Waiting for ack ..."));
#endif
_pN->recvAck();
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("Sending data of size ") + Chain(data.length()) + Chain(" ..."));
#endif
@@ -2653,7 +2659,7 @@
Chain xmlString;
_xml.getXMLChain(xmlString);
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("--- XML ---"));
_pModule->log(_modId, Logger::DEBUG, xmlString);
_pModule->log(_modId, Logger::DEBUG, Chain("--- --- ---"));
@@ -2682,7 +2688,7 @@
Chain xmlString;
_xml.getXMLChain(xmlString);
-#ifdef DEBUG
+#ifdef CGDEBUG
_pModule->log(_modId, Logger::DEBUG, Chain("--- XML ---"));
_pModule->log(_modId, Logger::DEBUG, xmlString);
_pModule->log(_modId, Logger::DEBUG, Chain("--- --- ---"));
@@ -2773,22 +2779,25 @@
schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("THREADID"), INT_TYPE, sizeof(int)));
schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("NUMREQUEST"), LONG_TYPE, sizeof(long)));
schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("NUMQUERYREQ"), LONG_TYPE, sizeof(long)));
+ schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("THREADLOAD"), LONG_TYPE, sizeof(long)));
schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("STATUS"), VARCHAR_TYPE, 10));
oe = CegoTableObject( 0, CegoObject::SYSTEM, Chain("THREADINFO"), schema, Chain("THREADINFO"));
- format = Chain("rrrl");
+ format = Chain("rrrrl");
while ( pThreadState )
{
Chain threadId = (*pThreadState)->getAttributeValue(XML_THID_ATTR);
Chain numRequest = (*pThreadState)->getAttributeValue(XML_NUMREQUEST_ATTR);
Chain numQueryRequest = (*pThreadState)->getAttributeValue(XML_NUMQUERYREQUEST_ATTR);
+ Chain threadLoad = (*pThreadState)->getAttributeValue(XML_THREADLOAD_ATTR);
Chain threadState = (*pThreadState)->getAttributeValue(XML_STATUS_ATTR);
CegoFieldValue f1(INT_TYPE, threadId);
CegoFieldValue f2(LONG_TYPE, numRequest);
CegoFieldValue f3(LONG_TYPE, numQueryRequest);
- CegoFieldValue f4(VARCHAR_TYPE, threadState);
+ CegoFieldValue f4(LONG_TYPE, threadLoad);
+ CegoFieldValue f5(VARCHAR_TYPE, threadState);
ListT<CegoFieldValue> fl;
@@ -2796,6 +2805,7 @@
fl.Insert(f2);
fl.Insert(f3);
fl.Insert(f4);
+ fl.Insert(f5);
info.Insert(fl);
@@ -2879,23 +2889,26 @@
ListT<CegoField> schema;
schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("THREADID"), LONG_TYPE, sizeof(long)));
schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("NUMREQUEST"), LONG_TYPE, sizeof(long)));
+ schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("THREADLOAD"), LONG_TYPE, sizeof(long)));
schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("STATUS"), VARCHAR_TYPE, 10));
schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("LASTACTION"), VARCHAR_TYPE, 50));
oe = CegoTableObject( 0, CegoObject::SYSTEM, Chain("THREADINFO"), schema, Chain("THREADINFO"));
- format = Chain("rlrl");
+ format = Chain("rlrrl");
while ( pThreadState )
{
Chain threadId = (*pThreadState)->getAttributeValue(XML_THID_ATTR);
Chain numRequest = (*pThreadState)->getAttributeValue(XML_NUMREQUEST_ATTR);
+ Chain threadLoad = (*pThreadState)->getAttributeValue(XML_THREADLOAD_ATTR);
Chain threadState = (*pThreadState)->getAttributeValue(XML_STATUS_ATTR);
Chain threadAction = (*pThreadState)->getAttributeValue(XML_LASTACTION_ATTR);
CegoFieldValue f1(LONG_TYPE, threadId);
CegoFieldValue f2(LONG_TYPE, numRequest);
- CegoFieldValue f3(VARCHAR_TYPE, threadState);
- CegoFieldValue f4(VARCHAR_TYPE, threadAction);
+ CegoFieldValue f3(LONG_TYPE, threadLoad);
+ CegoFieldValue f4(VARCHAR_TYPE, threadState);
+ CegoFieldValue f5(VARCHAR_TYPE, threadAction);
ListT<CegoFieldValue> fl;
@@ -2903,6 +2916,7 @@
fl.Insert(f2);
fl.Insert(f3);
fl.Insert(f4);
+ fl.Insert(f5);
info.Insert(fl);
@@ -2930,23 +2944,26 @@
ListT<CegoField> schema;
schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("THREADID"), LONG_TYPE, sizeof(long)));
schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("NUMREQUEST"), LONG_TYPE, sizeof(long)));
+ schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("THREADLOAD"), LONG_TYPE, sizeof(long)));
schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("STATUS"), VARCHAR_TYPE, 10));
schema.Insert(CegoField(Chain("THREADINFO"), Chain("THREADINFO"), Chain("LASTACTION"), VARCHAR_TYPE, 50));
oe = CegoTableObject( 0, CegoObject::SYSTEM, Chain("THREADINFO"), schema, Chain("THREADINFO"));
- format = Chain("rlrl");
+ format = Chain("rlrrl");
while ( pThreadState )
{
Chain threadId = (*pThreadState)->getAttributeValue(XML_THID_ATTR);
Chain numRequest = (*pThreadState)->getAttributeValue(XML_NUMREQUEST_ATTR);
+ Chain threadLoad = (*pThreadState)->getAttributeValue(XML_THREADLOAD_ATTR);
Chain threadState = (*pThreadState)->getAttributeValue(XML_STATUS_ATTR);
Chain threadAction = (*pThreadState)->getAttributeValue(XML_LASTACTION_ATTR);
CegoFieldValue f1(LONG_TYPE, threadId);
CegoFieldValue f2(LONG_TYPE, numRequest);
- CegoFieldValue f3(VARCHAR_TYPE, threadState);
- CegoFieldValue f4(VARCHAR_TYPE, threadAction);
+ CegoFieldValue f3(LONG_TYPE, threadLoad);
+ CegoFieldValue f4(VARCHAR_TYPE, threadState);
+ CegoFieldValue f5(VARCHAR_TYPE, threadAction);
ListT<CegoFieldValue> fl;
@@ -2954,6 +2971,8 @@
fl.Insert(f2);
fl.Insert(f3);
fl.Insert(f4);
+ fl.Insert(f5);
+
info.Insert(fl);
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoAdminThread.cc
^
|
@@ -82,6 +82,8 @@
{
_idx = *(long*)arg;
+
+ _pTim = new NanoTimer();
_pPool->setTid(_idx, getTid());
_pTabMng->setThreadId(getTid());
@@ -91,13 +93,16 @@
try
{
-
+
+ _pTim->reset();
+ _pTim->start();
+
_pRequest = _pPool->nextRequest();
if ( _pRequest )
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Thread ") + Chain(_idx) + Chain(": serving service request"));
#endif
@@ -131,7 +136,7 @@
}
_pDBMng->decreaseActiveAdmThread();
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Thread ") + Chain(_idx) + Chain(": service request finished"));
#endif
@@ -146,7 +151,6 @@
s.nanoSleep(NETMNG_QUEUE_DELAY);
}
-
Chain tableSet;
Chain secondary;
Chain mediator;
@@ -193,7 +197,7 @@
try
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Thread ") + Chain(_idx)
+ Chain(": Copying tableset ") + tableSet + Chain(" to secondary"));
#endif
@@ -228,6 +232,10 @@
_pPool->setState(_idx, CegoAdminThreadPool::READY);
}
+
+ _pTim->stop();
+ _pPool->addThreadIdle(_idx, _pTim->getSum());
+
}
catch ( Exception e)
{
@@ -241,7 +249,7 @@
void CegoAdminThread::serveSession(CegoAdminHandler *pAH)
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Thread ") + Chain(_idx) + Chain(": serving session"));
#endif
@@ -271,20 +279,32 @@
CegoAdminHandler::RequestType reqType;
reqType = pAH->acceptRequest();
+
+ _pTim->stop();
+ _pPool->addThreadIdle(_idx, _pTim->getSum());
+ _pTim->reset();
+ _pTim->start();
+
if ( reqType != CegoAdminHandler::REQTIMEOUT )
{
_pPool->setState(_idx, CegoAdminThreadPool::BUSY);
+
+ _pTim->stop();
+ _pPool->addThreadIdle(_idx, _pTim->getSum());
isTerminated = serveRequest(pAH, reqType);
+
+ _pTim->reset();
+ _pTim->start();
_pPool->setState(_idx, CegoAdminThreadPool::CONNECTED);
}
else
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Thread ") + Chain(_idx) + Chain(": admin client request timeout occured, waitung ..."));
#endif
@@ -840,7 +860,7 @@
{
isTerminated=true;
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain(" Thread ") + Chain(_idx) + Chain(": terminating session"));
#endif
pAH->sendResponse(Chain("Session Closed"));
@@ -866,7 +886,7 @@
void CegoAdminThread::copyTableSet(int copyId, const Chain& tableSet, const Chain& secondary, const Chain& mediator, const Chain& user, const Chain& passwd, bool copyOnline)
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Thread ") + Chain(_idx) + Chain(": Copying tableset ") + tableSet + Chain("..."));
#endif
@@ -874,7 +894,7 @@
int adminPort;
_pDBMng->getAdminPort(adminPort);
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Thread ") + Chain(_idx) + Chain(": Connecting to secondary ") + secondary + Chain("..."));
#endif
@@ -1755,13 +1775,15 @@
CegoDbThreadPool::ThreadState state;
long numRequest;
long numQueryRequest;
+ long threadLoad;
Chain lastAction;
- _pDbPool->getThreadInfo(i, numRequest, numQueryRequest, state, lastAction);
+ _pDbPool->getThreadInfo(i, numRequest, numQueryRequest, threadLoad, state, lastAction);
Element *pN = new Element(XML_THREAD_ELEMENT);
pN->setAttribute(XML_THID_ATTR, Chain(i));
pN->setAttribute(XML_NUMREQUEST_ATTR, Chain(numRequest));
pN->setAttribute(XML_NUMQUERYREQUEST_ATTR, Chain(numQueryRequest));
+ pN->setAttribute(XML_THREADLOAD_ATTR, Chain(threadLoad));
if ( state == CegoDbThreadPool::READY )
pN->setAttribute(XML_STATUS_ATTR, XML_READY_VALUE);
@@ -1791,13 +1813,14 @@
{
CegoAdminThreadPool::ThreadState state;
long numRequest;
+ long threadLoad;
Chain lastAction;
- _pPool->getThreadInfo(i, numRequest, state, lastAction);
-
+ _pPool->getThreadInfo(i, numRequest, threadLoad, state, lastAction);
Element *pN = new Element(XML_THREAD_ELEMENT);
pN->setAttribute(XML_THID_ATTR, Chain(i));
pN->setAttribute(XML_NUMREQUEST_ATTR, Chain(numRequest));
+ pN->setAttribute(XML_THREADLOAD_ATTR, Chain(threadLoad));
if ( state == CegoAdminThreadPool::READY )
pN->setAttribute(XML_STATUS_ATTR, XML_READY_VALUE);
@@ -1829,12 +1852,14 @@
CegoLogThreadPool::ThreadState state;
long numRequest;
Chain lastAction;
- _pLogPool->getThreadInfo(i, numRequest, state, lastAction);
+ long threadLoad;
+ _pLogPool->getThreadInfo(i, numRequest, threadLoad, state, lastAction);
Element *pN = new Element(XML_THREAD_ELEMENT);
pN->setAttribute(XML_THID_ATTR, Chain(i));
pN->setAttribute(XML_NUMREQUEST_ATTR, Chain(numRequest));
-
+ pN->setAttribute(XML_THREADLOAD_ATTR, Chain(threadLoad));
+
if ( state == CegoLogThreadPool::READY )
pN->setAttribute(XML_STATUS_ATTR, XML_READY_VALUE);
else if ( state == CegoLogThreadPool::CONNECTED )
@@ -2327,7 +2352,7 @@
void CegoAdminThread::srvGetDbInfo(CegoAdminHandler *pAH)
{
- pAH->sendResponse(Chain("DB Info"));
+ pAH->sendResponse(Chain(CEGO_PRODUCT) + Chain(" ") + Chain(CEGO_VERSION));
}
void CegoAdminThread::srvCopyTableSet(CegoAdminHandler *pAH)
@@ -2365,7 +2390,7 @@
{
pN->readMsg();
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Received ") + Chain(pN->getMsgSize()) + Chain(" bytes"));
#endif
@@ -2903,7 +2928,7 @@
pAH->getTableSyncStateList(tsList, syncList);
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Setting host status <") + hostStatus + Chain("> for host <")
+ hostName + Chain(">"));
#endif
@@ -2916,7 +2941,7 @@
while ( pTS && pSync )
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Setting tableset status for <") + *pTS + Chain("> to ") + *pSync );
#endif
@@ -3418,7 +3443,7 @@
while ( _pDBMng->getRecoveryMode(tabSetId) != CegoDatabaseManager::OFF )
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Waiting for recovery end ..."));
#endif
Sleeper s;
@@ -3429,7 +3454,7 @@
else
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Stopping recovery on secondary ..."));
#endif
@@ -4088,7 +4113,7 @@
{
try
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Stopping tableset ") + tableSet);
#endif
@@ -4169,7 +4194,7 @@
while ( _pDBMng->getRecoveryMode(tabSetId) != CegoDatabaseManager::OFF )
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Waiting for recovery end ... "));
#endif
Sleeper s;
@@ -4177,7 +4202,7 @@
}
}
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Starting tableset ") + tableSet);
#endif
@@ -4819,8 +4844,8 @@
}
}
- if ( pAH->syncWithInfo(Chain("mediator"), mediator, Chain("Tableset information retrieved")) == false )
- return;
+ // if ( pAH->syncWithInfo(Chain("mediator"), mediator, Chain("Tableset information retrieved")) == false )
+ // return;
pAH->sendResponse(Chain("Admin action finished"), pTAInfo);
}
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoAdminThread.h
^
|
@@ -38,6 +38,7 @@
#include <lfc/Chain.h>
#include <lfc/Thread.h>
#include <lfc/NetHandler.h>
+#include <lfc/NanoTimer.h>
#include "CegoAdminHandler.h"
#include "CegoDatabaseManager.h"
@@ -230,6 +231,8 @@
Chain _user;
Chain _password;
+ NanoTimer* _pTim;
+
unsigned long _modId;
};
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoAdminThreadPool.cc
^
|
@@ -63,6 +63,7 @@
queueLock.init(LCKMNG_LOCKWAITDELAY, __lockStatOn);
_poolLimit = poolLimit;
+ _samplePos = 0;
_pDBMng = pDBMng;
@@ -72,7 +73,12 @@
pDBMng->getAdminPort(_adminPortNo);
_threadId = (long*)malloc(_poolLimit * sizeof(long));
+ _threadLoad = (long*)malloc(_poolLimit * sizeof(long));
_numRequest = (long*)malloc(_poolLimit * sizeof(long));
+ for ( int i = 0; i < THRMNG_NUMLOADSAMPLE; i++ )
+ {
+ _threadIdle[i] = (long*)malloc(_poolLimit * sizeof(long));
+ }
_threadState = (ThreadState*)malloc(_poolLimit * sizeof(ThreadState));
_threadList = (CegoAdminThread**)malloc(_poolLimit * sizeof(CegoAdminThread*));
@@ -86,6 +92,12 @@
_threadList[i]= new CegoAdminThread(this, pDBMng, pDbPool, pLogPool);
_threadId[i]=i;
_numRequest[i]=0;
+ _threadLoad[i]=0;
+ for ( int j = 0; j < THRMNG_NUMLOADSAMPLE; j++ )
+ {
+ _threadIdle[j][i]=0;
+ }
+
_threadList[i]->start(&_threadId[i]);
i++;
@@ -121,6 +133,14 @@
delete _threadList[i];
i++;
}
+
+ delete _threadLoad;
+ for ( int i = 0; i < THRMNG_NUMLOADSAMPLE; i++ )
+ {
+ delete _threadIdle[i];
+ }
+
+
delete _threadId;
delete _numRequest;
delete _threadState;
@@ -132,10 +152,11 @@
return _poolLimit;
}
-void CegoAdminThreadPool::getThreadInfo(long i, long& numRequest, CegoAdminThreadPool::ThreadState& state, Chain& action)
+void CegoAdminThreadPool::getThreadInfo(long i, long& numRequest, long& threadLoad, CegoAdminThreadPool::ThreadState& state, Chain& action)
{
state = _threadState[i];
numRequest = _numRequest[i];
+ threadLoad = _threadLoad[i];
action = _threadList[i]->lastAction();
}
@@ -150,6 +171,12 @@
_numRequest[i]++;
}
+void CegoAdminThreadPool::addThreadIdle(long i, long usec)
+{
+ _threadIdle[_samplePos][i] += usec;
+}
+
+
void CegoAdminThreadPool::setTid(long i, long tid)
{
_threadId[i] = tid;
@@ -159,19 +186,34 @@
{
try {
+
+
+ NanoTimer tim;
Net net( NETMNG_MSG_BUFLEN, NETMNG_SIZEBUFLEN );
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Serving admin requests on port ") + Chain(_adminPortNo));
#endif
// cout << "Serving portno " << _adminPortNo << endl;
net.serve(_adminHostName, _adminPortNo);
+ long usedTime[THRMNG_NUMLOADSAMPLE];
+ for ( int i = 0; i < THRMNG_NUMLOADSAMPLE; i++ )
+ {
+ usedTime[i] = 0;
+ }
+
while ( ! _terminated )
{
// take the mutex to avoid cpu load during wait position
+
+ usedTime[_samplePos] = 0;
+
+ tim.reset();
+ tim.start();
+
bool noReq=false;
lockQueue();
@@ -219,6 +261,40 @@
_requestQueue.Insert(pHandle);
unlockQueue();
}
+
+ tim.stop();
+ usedTime[_samplePos] += tim.getSum();
+
+ tim.reset();
+ tim.start();
+
+ // calculate load
+ long i=0;
+ // cout << "___" << endl;
+ // cout << "UsedTime=" << usedTime << endl;
+ while ( i < _poolLimit )
+ {
+ long ut=0;
+ long ti=0;
+ for ( int j=0; j< THRMNG_NUMLOADSAMPLE; j++ )
+ {
+ ut+=usedTime[j];
+ ti+=_threadIdle[j][i];
+ }
+
+ long l = 100 - ( 100 * ti ) / ut;
+ _threadLoad[i] = l > 0 ? l : 0;
+
+ i++;
+ }
+
+ _samplePos = ( _samplePos + 1 ) % THRMNG_NUMLOADSAMPLE;
+
+ for ( int i = 0; i < _poolLimit; i++ )
+ {
+ _threadIdle[_samplePos][i]=0;
+ }
+
}
// to terminate active recovery session
@@ -228,7 +304,7 @@
while ( i < _poolLimit )
{
-#ifdef DEBUG
+#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Waiting for admin thread with tid ")
+ Chain(_threadList[i]->getTid()) + Chain(" to terminate"));
#endif
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoAdminThreadPool.h
^
|
@@ -59,11 +59,13 @@
int getPoolLimit() const;
void* job(void* arg);
- void getThreadInfo(long i, long& numRequest, ThreadState& state, Chain& action);
+ void getThreadInfo(long i, long& numRequest, long& threadLoad, ThreadState& state, Chain& action);
void setState(long i, ThreadState state);
void setTid(long i, long tid);
void incNumRequest(long i);
+ void addThreadIdle(long i, long usec);
+
void dispatch();
NetHandler* nextRequest();
@@ -80,6 +82,11 @@
long* _threadId;
long* _numRequest;
ThreadState* _threadState;
+
+ long* _threadIdle[THRMNG_NUMLOADSAMPLE];
+ long* _threadLoad;
+ int _samplePos;
+
CegoAdminThread** _threadList;
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoDbThread.cc
^
|
@@ -139,6 +139,8 @@
_pTabMng = new CegoDistManager(_pDBMng);
_pPA = new CegoAction(_pTabMng, _pPool);
+ _pTim = new NanoTimer();
+
_pTabMng->setPoolSyncInfo(_pPool, _idx);
_pTabMng->setThreadId(getTid());
_pPool->setTid(_idx, getTid());
@@ -148,6 +150,9 @@
{
try
{
+ _pTim->reset();
+ _pTim->start();
+
_pRequest = _pPool->nextRequest();
if ( _pRequest )
@@ -204,16 +209,20 @@
_pDBMng->log(_modId, Logger::NOTICE, Chain("Thread ") + Chain(_idx) + Chain(" : Abort catched, proceed with session"));
_pTabMng->proceed();
}
-
+
delete _pRequest;
}
else
{
Sleeper s;
s.nanoSleep(NETMNG_QUEUE_DELAY);
+
}
-
+
checkReloadRequest();
+
+ _pTim->stop();
+ _pPool->addThreadIdle(_idx, _pTim->getSum());
}
catch ( Exception e)
@@ -401,9 +410,14 @@
while ( isTerminated == false && _pPool->isTerminated() == false )
{
-
+
CegoDbHandler::RequestType reqType;
reqType = pSH->acceptRequest();
+
+ _pTim->stop();
+ _pPool->addThreadIdle(_idx, _pTim->getSum());
+ _pTim->reset();
+ _pTim->start();
if ( reqType != CegoDbHandler::REQTIMEOUT )
{
@@ -425,13 +439,22 @@
_pPool->setState(_idx, CegoDbThreadPool::BUSY);
+
+ _pTim->stop();
+ _pPool->addThreadIdle(_idx, _pTim->getSum());
+
isTerminated = serveRequest(pSH, reqType);
+ _pTim->reset();
+ _pTim->start();
+
_pPool->setState(_idx, CegoDbThreadPool::CONNECTED);
}
}
else
{
+
+
#ifdef CGDEBUG
_pDBMng->log(_modId, Logger::DEBUG, Chain("Thread ") + Chain(_idx) + Chain(" : Client request timeout occured, waiting ..."));
#endif
@@ -439,6 +462,7 @@
checkReloadRequest();
+
}
}
}
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoDbThread.h
^
|
@@ -38,6 +38,7 @@
#include <lfc/ListT.h>
#include <lfc/Thread.h>
#include <lfc/NetHandler.h>
+#include <lfc/NanoTimer.h>
#include "CegoDistDbHandler.h"
#include "CegoDatabaseManager.h"
@@ -94,6 +95,8 @@
int _errorCode;
+ NanoTimer* _pTim;
+
unsigned long _modId;
};
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoDbThreadPool.cc
^
|
@@ -40,6 +40,7 @@
#include <lfc/Sleeper.h>
#include <lfc/ThreadLock.h>
#include <lfc/Sleeper.h>
+#include <lfc/NanoTimer.h>
#include <lfc/XMLSuite.h>
@@ -62,9 +63,11 @@
CegoDbThreadPool::CegoDbThreadPool(int poolLimit, CegoDatabaseManager *pDBMng, CegoDbHandler::ProtocolType protType) : Thread()
{
_poolLimit = poolLimit;
+ _samplePos = 0;
_pDBMng = pDBMng;
_protType = protType;
_modId = _pDBMng->getModId("CegoDbThreadPool");
+
}
CegoDbThreadPool::~CegoDbThreadPool()
@@ -97,18 +100,20 @@
_pDBMng->log(_modId, Logger::NOTICE, Chain("Canceling hanging db sessions ..."));
cancel();
}
-
- i=0;
- while ( i < _poolLimit )
+ for ( int i = 0; i < _poolLimit; i++ )
{
delete _threadList[i];
delete thrLockArray[i];
- i++;
}
delete _numRequest;
delete _numQueryRequest;
delete _threadId;
+ delete _threadLoad;
+ for ( int i = 0; i < THRMNG_NUMLOADSAMPLE; i++ )
+ {
+ delete _threadIdle[i];
+ }
delete _threadState;
delete thrLockArray;
@@ -141,8 +146,13 @@
_pDBMng->getDBHost(_dataHostName);
_threadId = (long*)malloc(_poolLimit * sizeof(long));
+ _threadLoad = (long*)malloc(_poolLimit * sizeof(long));
_numRequest = (long*)malloc(_poolLimit * sizeof(long));
_numQueryRequest = (long*)malloc(_poolLimit * sizeof(long));
+ for ( int i = 0; i < THRMNG_NUMLOADSAMPLE; i++ )
+ {
+ _threadIdle[i] = (long*)malloc(_poolLimit * sizeof(long));
+ }
_threadState = (ThreadState*)malloc(_poolLimit * sizeof(ThreadState));
_threadList = (CegoDbThread**)malloc(_poolLimit * sizeof(CegoDbThread*));
@@ -155,7 +165,13 @@
_threadList[i]= new CegoDbThread(this, _pDBMng, _protType);
_numRequest[i]=0;
_numQueryRequest[i]=0;
+
_threadId[i]=i;
+ _threadLoad[i]=0;
+ for ( int j = 0; j < THRMNG_NUMLOADSAMPLE; j++ )
+ {
+ _threadIdle[j][i]=0;
+ }
_threadList[i]->start(&_threadId[i]);
i++;
}
@@ -223,11 +239,12 @@
return _poolLimit;
}
-void CegoDbThreadPool::getThreadInfo(long i, long& numRequest, long& numQueryRequest, CegoDbThreadPool::ThreadState& state, Chain& action)
+void CegoDbThreadPool::getThreadInfo(long i, long& numRequest, long& numQueryRequest, long& threadLoad, CegoDbThreadPool::ThreadState& state, Chain& action)
{
state = _threadState[i];
numRequest = _numRequest[i];
numQueryRequest = _numQueryRequest[i];
+ threadLoad = _threadLoad[i];
action = _threadList[i]->lastAction();
}
@@ -246,6 +263,15 @@
_numQueryRequest[i]++;
}
+void CegoDbThreadPool::addThreadIdle(long i, long usec)
+{
+ // Chain s = Chain("Thread ") + Chain(i) + Chain(" pos ") + Chain(_samplePos) + Chain(" to ") + Chain(usec);
+ // cout << s << endl;
+
+ _threadIdle[_samplePos][i] += usec;
+}
+
+
void CegoDbThreadPool::setTid(long i, long tid)
{
_threadId[i] = tid;
@@ -265,16 +291,28 @@
{
try {
-
+
+ NanoTimer tim;
Net net( NETMNG_MSG_BUFLEN, NETMNG_SIZEBUFLEN );
// cout << "Serving portno " << _portNo << endl;
net.serve(_dataHostName, _dataPortNo);
+
+ long usedTime[THRMNG_NUMLOADSAMPLE];
+ for ( int i = 0; i < THRMNG_NUMLOADSAMPLE; i++ )
+ {
+ usedTime[i] = 0;
+ }
while ( ! _terminated )
{
+
+ usedTime[_samplePos] = 0;
+ tim.reset();
+ tim.start();
+
// take the mutex to avoid cpu load during wait position
bool noReq=false;
@@ -321,6 +359,42 @@
_requestQueue.Insert(pHandle);
unlockQueue();
}
+
+ tim.stop();
+ usedTime[_samplePos] += tim.getSum();
+
+ tim.reset();
+ tim.start();
+
+ // calculate load
+ long i=0;
+ // cout << "___" << endl;
+ // cout << "UsedTime=" << usedTime << endl;
+ while ( i < _poolLimit )
+ {
+ long ut=0;
+ long ti=0;
+ for ( int j=0; j< THRMNG_NUMLOADSAMPLE; j++ )
+ {
+ ut+=usedTime[j];
+ ti+=_threadIdle[j][i];
+ }
+
+ long l = 100 - ( 100 * ti ) / ut;
+ _threadLoad[i] = l > 0 ? l : 0;
+
+ i++;
+ }
+
+ _samplePos = ( _samplePos + 1 ) % THRMNG_NUMLOADSAMPLE;
+
+
+ for ( int i = 0; i < _poolLimit; i++ )
+ {
+ _threadIdle[_samplePos][i]=0;
+ }
+
+
}
long i=0;
while ( i < _poolLimit )
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoDbThreadPool.h
^
|
@@ -67,10 +67,13 @@
int getPoolLimit() const;
- void getThreadInfo(long i, long& numRequest, long& numQueryRequest, ThreadState& state, Chain& action);
+ void getThreadInfo(long i, long& numRequest, long& numQueryRequest, long& threadLoad, ThreadState& state, Chain& action);
void setState(long t, ThreadState state);
void incNumRequest(long i);
void incNumQueryRequest(long i);
+
+ void addThreadIdle(long i, long usec);
+
void setTid(long i, long tid);
void setThreadState(long i, CegoDbThreadPool::ThreadState state);
void abortThread(long i);
@@ -89,11 +92,13 @@
void lockQueue();
void unlockQueue();
-
long* _threadId;
ThreadState* _threadState;
long* _numRequest;
long* _numQueryRequest;
+ long* _threadIdle[THRMNG_NUMLOADSAMPLE];
+ long* _threadLoad;
+ int _samplePos;
CegoDbThread** _threadList;
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoDefs.h
^
|
@@ -40,7 +40,7 @@
#endif
#define CEGO_PRODUCT "Cego"
-#define CEGO_VERSION "2.13.8"
+#define CEGO_VERSION "2.13.9"
#define CEGO_COPYRIGHT "Copyright (C) 2000-2012 by Bjoern Lemke. All rights reserved"
/*******************************/
@@ -375,5 +375,12 @@
#define ROLE_ADMIN "admin"
+/*********************/
+/* thread management */
+/*********************/
+
+#define THRMNG_NUMLOADSAMPLE 5
+
+
#endif
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoIndexManager.cc
^
|
@@ -255,7 +255,7 @@
_pTM->releaseDataPtr(dataLock, false);
- if (tid == dataTid && ts == DELETED )
+ if (tid == dataTid && ( ts == DELETED || ts == OBSOLETE ))
{
leftBranch = true;
ptp = itp;
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoLogThread.cc
^
|
@@ -67,6 +67,8 @@
void* CegoLogThread::job(void* arg)
{
_idx = *(long*)arg;
+
+ _pTim = new NanoTimer();
_pPool->setTid(_idx, getTid());
@@ -74,6 +76,10 @@
{
try
{
+
+ _pTim->reset();
+ _pTim->start();
+
_pRequest = _pPool->nextRequest();
if ( _pRequest )
@@ -124,6 +130,9 @@
Sleeper s;
s.nanoSleep(NETMNG_QUEUE_DELAY);
}
+
+ _pTim->stop();
+ _pPool->addThreadIdle(_idx, _pTim->getSum());
}
catch ( Exception e)
@@ -159,6 +168,9 @@
_pDBMng->setSecondary(tableSet, h.getName());
_lastAction = Chain("Recovering tableset ") + tableSet;
+
+ _pTim->stop();
+ _pPool->addThreadIdle(_idx, _pTim->getSum());
while ( pLH->receiveLogEntry(logEntry, len) )
{
@@ -233,8 +245,19 @@
pLogFile->close();
delete pLogFile;
}
+
+ _pTim->reset();
+ _pTim->start();
_pPool->setState(_idx, CegoLogThreadPool::CONNECTED);
}
+
+ _pTim->stop();
+ _pPool->addThreadIdle(_idx, _pTim->getSum());
+
+ _pTim->reset();
+ _pTim->start();
+
+
}
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoLogThread.h
^
|
@@ -71,6 +71,8 @@
Chain _lastAction;
+ NanoTimer* _pTim;
+
unsigned long _modId;
};
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoLogThreadPool.cc
^
|
@@ -67,7 +67,7 @@
_pDBMng = pDBMng;
_poolLimit = 0;
-
+ _samplePos = 0;
_terminated=false;
_modId = _pDBMng->getModId("CegoLogThreadPool");
@@ -79,11 +79,19 @@
_pDBMng = pDBMng;
_poolLimit = poolLimit;
+ _samplePos = 0;
pDBMng->getDBHost(_logHostName);
pDBMng->getLogPort(_logPortNo);
_threadId = (long*)malloc(_poolLimit * sizeof(long));
+
+ _threadLoad = (long*)malloc(_poolLimit * sizeof(long));
+ for ( int i = 0; i < THRMNG_NUMLOADSAMPLE; i++ )
+ {
+ _threadIdle[i] = (long*)malloc(_poolLimit * sizeof(long));
+ }
+
_numRequest = (long*)malloc(_poolLimit * sizeof(long));
_threadState = (ThreadState*)malloc(_poolLimit * sizeof(ThreadState));
_threadList = (CegoLogThread**)malloc(_poolLimit * sizeof(CegoLogThread*));
@@ -98,6 +106,13 @@
_threadList[i]= new CegoLogThread(this, pDBMng);
_threadId[i]=i;
_numRequest[i]=0;
+
+ _threadLoad[i]=0;
+ for ( int j = 0; j < THRMNG_NUMLOADSAMPLE; j++ )
+ {
+ _threadIdle[j][i]=0;
+ }
+
_threadList[i]->start(&_threadId[i]);
i++;
}
@@ -138,6 +153,13 @@
i++;
}
delete _threadId;
+
+ delete _threadLoad;
+ for ( int i = 0; i < THRMNG_NUMLOADSAMPLE; i++ )
+ {
+ delete _threadIdle[i];
+ }
+
delete _numRequest;
delete _threadState;
}
@@ -149,10 +171,11 @@
return _poolLimit;
}
-void CegoLogThreadPool::getThreadInfo(long i, long& numRequest, CegoLogThreadPool::ThreadState& state, Chain& action)
+void CegoLogThreadPool::getThreadInfo(long i, long& numRequest, long& threadLoad, CegoLogThreadPool::ThreadState& state, Chain& action)
{
state = _threadState[i];
numRequest = _numRequest[i];
+ threadLoad = _threadLoad[i];
action = _threadList[i]->lastAction();
}
@@ -166,6 +189,12 @@
_numRequest[i]++;
}
+void CegoLogThreadPool::addThreadIdle(long i, long usec)
+{
+ _threadIdle[_samplePos][i] += usec;
+}
+
+
void CegoLogThreadPool::setTid(long i, long tid)
{
_threadId[i] = tid;
@@ -177,10 +206,8 @@
// special mode for batch import
if ( _poolLimit == 0 )
{
-
while ( ! _terminated )
{
-
try
{
shiftRedoLogs();
@@ -194,6 +221,7 @@
_pDBMng->log(_modId, Logger::LOGERR, Chain("Log thread failed : ") + msg);
// _terminated=true;
}
+
}
_joined=true;
@@ -201,13 +229,27 @@
else
{
try {
+
+ NanoTimer tim;
Net net ( NETMNG_MSG_BUFLEN, NETMNG_SIZEBUFLEN );
net.serve(_logHostName, _logPortNo);
+
+ long usedTime[THRMNG_NUMLOADSAMPLE];
+ for ( int i = 0; i < THRMNG_NUMLOADSAMPLE; i++ )
+ {
+ usedTime[i] = 0;
+ }
+
while ( ! _terminated )
{
+
+ usedTime[_samplePos] = 0;
+
+ tim.reset();
+ tim.start();
// take the mutex to avoid cpu load during wait position
@@ -266,7 +308,40 @@
// _terminated=true;
}
- }
+ tim.stop();
+ usedTime[_samplePos] += tim.getSum();
+
+ tim.reset();
+ tim.start();
+
+ // calculate load
+ long i=0;
+ // cout << "___" << endl;
+ // cout << "UsedTime=" << usedTime << endl;
+ while ( i < _poolLimit )
+ {
+ long ut=0;
+ long ti=0;
+ for ( int j=0; j< THRMNG_NUMLOADSAMPLE; j++ )
+ {
+ ut+=usedTime[j];
+ ti+=_threadIdle[j][i];
+ }
+
+ long l = 100 - ( 100 * ti ) / ut;
+ _threadLoad[i] = l > 0 ? l : 0;
+
+ i++;
+ }
+
+ _samplePos = ( _samplePos + 1 ) % THRMNG_NUMLOADSAMPLE;
+
+ for ( int i = 0; i < _poolLimit; i++ )
+ {
+ _threadIdle[_samplePos][i]=0;
+ }
+ }
+
int i=0;
while ( i < _poolLimit )
{
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoLogThreadPool.h
^
|
@@ -59,12 +59,13 @@
int getPoolLimit() const;
void* job(void* arg);
-
- void getThreadInfo(long i, long& numRequest, ThreadState& state, Chain& action);
+ void getThreadInfo(long i, long& numRequest, long& threadLoad, ThreadState& state, Chain& action);
void setState(long i, ThreadState state);
void setTid(long i, long tid);
void incNumRequest(long i);
+ void addThreadIdle(long i, long usec);
+
void dispatch();
NetHandler* nextRequest();
@@ -83,6 +84,11 @@
long* _threadId;
long* _numRequest;
ThreadState* _threadState;
+
+ long* _threadIdle[THRMNG_NUMLOADSAMPLE];
+ long* _threadLoad;
+ int _samplePos;
+
CegoLogThread** _threadList;
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoMain.cc
^
|
@@ -1086,7 +1086,7 @@
if ( processBatchFile(pDBMng, pAction, batchFileName, ignoreError, true, errorMsg) == false )
exitCode = 1;
-
+
pTabMng->stopDistTableSet(tableSet, false);
pDBMng->doc2Xml();
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoTransactionManager.cc
^
|
@@ -165,7 +165,8 @@
TAEntry *pTAE = _taList.First();
while ( pTAE )
{
- _pDBMng->bufferUnfix(pTAE->getBufferPage(), true, _pTM->getLockHandler());
+ if ( pTAE->getBufferPage().isFixed() )
+ _pDBMng->bufferUnfix(pTAE->getBufferPage(), true, _pTM->getLockHandler());
pTAE = _taList.Next();
}
}
|
[-]
[+]
|
Changed |
cego-2.13.9.tar.bz2/src/CegoXMLdef.h
^
|
@@ -391,6 +391,7 @@
#define XML_NUMREQUEST_ATTR "NUMREQUEST"
#define XML_NUMQUERYREQUEST_ATTR "NUMQUERYREQUEST"
#define XML_NUMQUERY_ATTR "NUMQUERY"
+#define XML_THREADLOAD_ATTR "THREADLOAD"
#define XML_RBO_ATTR "RBO"
#define XML_NUMOP_ATTR "NUMOP"
#define XML_PAGELOCKTIMEOUT_ATTR "PAGELOCKTIMEOUT"
|