Increase length of trace patterns: include_filter, exclude_filter (currently 
they are only 256 characters on 2.5.x)
-------------------------------------------------------------------------------------------------------------------

                 Key: CORE-5054
                 URL: http://tracker.firebirdsql.org/browse/CORE-5054
             Project: Firebird Core
          Issue Type: Improvement
          Components: TRACEMGR
    Affects Versions: 2.5.5
            Reporter: Pavel Zotov
            Priority: Trivial


Following sample uses pattern in 'include_filter' which was generated auto, but 
its length is limited exactly to 256 characters (from 1st character 's' after 
"%(" and up to last character '1' before ")%"):

<database (%[\\/](oltp25).fdb)|(oltp25)>
    enabled true
    time_threshold 0

    include_filter 
'%(sp_client_order|sp_cancel_client_order|sp_supplier_order|sp_cancel_supplier_order|sp_supplier_invoice|sp_cancel_supplier_invoice|sp_add_invoice_to_stock|sp_cancel_adding_invoice|sp_customer_reserve|sp_cancel_customer_reserve|sp_reserve_write_off|sp_test1231)%'

    log_statement_finish true
    print_perf true
    max_sql_length = 16384
    #connection_id 176
</database>

It will be nice if trace in 2.5.x allow to use patterns of arbitrary length 
with bound ~32 or 64 K.

PS. No such problem in 3.0 (at least for the pattern with length ~500 
characters).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to