dbilogstrip1p
Filter to normalize dbi trace logs for diff'ing
Usage
Read DBI
trace
file
"dbitrace.log"
and
write
out
a
stripped
version
to
"dbitrace_stripped.log"
dbilogstrip dbitrace.log
>
dbitrace_stripped.log
diff -u
dbitrace1.log
dbitrace2.log
Overview
Replaces any hex addresses, e.g, 0x128f72ce with "0xN".
Replaces any references to process id or thread id, like "pid#6254" with "pidN".
So a DBI trace line like this:
-> STORE for DBD::DBM::st (DBI::st=HASH(0x19162a0)~0x191f9c8 'f_params' ARRAY(0x1922018)) thr#1800400
will look like this:
-> STORE for DBD::DBM::st (DBI::st=HASH(0xN)~0xN 'f_params' ARRAY(0xN)) thrN
Releases
10 releases since Debian 5.0 (Lenny); the text changed 9 times.