> ----- Original Message -----
> From: "Thomas Steinmaurer"<t...@iblogmanager.com>
> To: "For discussion among Firebird 
> Developers"<firebird-devel@lists.sourceforge.net>
> Sent: Tuesday, November 15, 2011 12:43 AM
> Subject: Re: [Firebird-devel] Trace API - Service names in include filter?
>
>
>>>> the fbtrace.conf sample file has examples on what services names one
>>>> can/should use when using e.g. the include filter. I'm not sure if the
>>>> following is ok or as designed, thus I'm checking here ...
>>>>
>>>> I want to trace Database Stats and I tried the following include filter
>>>> samples:
>>>>
>>>> 1) include_filter %Database Stats%
>>>> 2) include_filter Database Stats
>>>> 3) include_filter %Stats%
>>>> 4) include_filter "Database Stats"
>>>>
>>>> While 3) and 4) gave me a trace for e.g. when querying the header page,
>>>> 1) and 2) didn't, which looks a bit weird, especially as:
>>>>
>>>> Database Stats
>>>>
>>>> is mentioned in the fbtrace.conf file.
>>>>
>>>>
>>>> Is there an inconsistency here somewhere?
>>>
>>>       The config file parser came from Vulcan and it is more like generic 
>>> XML-style
>>> parser. It allows to have more than one value for given setting, i.e.
>>>
>>>       include_filter %Database Stats%
>>>
>>> is interpreted as
>>> setting name : include_filter
>>> value1 : %Database
>>> value2 : Stats%
>>>
>>> Caller code (trace plugin config reader) don't look for 2nd and all other 
>>> values.
>>>
>>>       So, i recommend to enclose values with embedded spaces into quotes to 
>>> avoid confusion.
>>
>> Understood.
>>
>> Perhaps this is worth to be mentioned in fbtrace.conf, because one could
>> think, due to the provided list, to use Database Stats (without quotes)
>> etc. as filter?
>
>      Hmm... it was so obvious for me that i even can't imagine such case ;)

I wasn't for me, as I didn't know Vulcan's config file parser. That's 
the reason why there are users. ;-) Looking forward to meet you at the 
conference, btw.

> I'll edit fbtrace.conf to remove this confusion.

Thanks.

Regards,
Thomas

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to