----- Original Message ----- > > [ > > https://issues.apache.org/jira/browse/TS-1079?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13249594#comment-13249594 > ] > > Leif Hedstrom commented on TS-1079: > ----------------------------------- > > Igor: I would stay away from stdbool for now honestly. Plus, making > one API use bool and everything else use int is poor interface > design. I'm totally fine revisiting this for v4.0, and do another > round of (large) API improvements and changes.
sounds familiar. Like... something I could've said.. On IRC. ;) > > Add an API function to turn debugging on for specific > > transactions/sessions > > --------------------------------------------------------------------------- > > > > Key: TS-1079 > > URL: https://issues.apache.org/jira/browse/TS-1079 > > Project: Traffic Server > > Issue Type: Improvement > > Components: Core, HTTP > > Reporter: Uri Shachar > > Assignee: Leif Hedstrom > > Priority: Minor > > Fix For: 3.1.4 > > > > Attachments: debug_specific.patch, debug_specific_2.patch, > > debug_specific_3.patch, debug_specific_4.patch > > > > Original Estimate: 72h > > Remaining Estimate: 72h > > > > When attempting to troubleshoot issues on a production ATS > > system, it is often impossible/difficult to turn on any of > > the 'high-volume' debug tags like http due to the > > performance impact. > > > > This enhancement allows a plugin to set a debug flag for a specific > > txn/ssn, and replaces some of the internal Debug calls with a new > > function that checks if the flag is turned on, and outputs the > > debug line regardless of the tag if it is (The diags > > enable/disable flag is still taken into account). > > The API will also have TSDebugSpecific in order to allow plugins to > > use the same functionality. > > In addition, we might consider adding an internal config file > > (remap-like) to allow turning this flag on without plugin > > intervention. > > > > -- > This message is automatically generated by JIRA. > If you think it was sent incorrectly, please contact your JIRA > administrators: > https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa > For more information on JIRA, see: > http://www.atlassian.com/software/jira > > > -- Igor Galić Tel: +43 (0) 664 886 22 883 Mail: [email protected] URL: http://brainsware.org/ GPG: 6880 4155 74BD FD7C B515 2EA5 4B1D 9E08 A097 C9AE
