-
Notifications
You must be signed in to change notification settings - Fork 780
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TS-4291 Adds log field "pqnhl" which ignores internal headers. #588
Conversation
@@ -871,6 +873,16 @@ HTTPHdr::length_get() | |||
/*------------------------------------------------------------------------- | |||
-------------------------------------------------------------------------*/ | |||
|
|||
inline int | |||
HTTPHdr::net_length_get() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be HTTPHdr::net_length_get() const
.
At a minimum, we need a rebase of this before proceeding. This can't really be 100+ commits :). |
Yeah, I'm not sure what happened there. I thought I was rebasing it and that was what somehow caused all those commits to show up. I will see if I can do something about it. What I need to know though, is whether you really want this new field or would prefer to fix the value of pqhl? Looking at the documentation made me think that adding a new field would just make an obscure mess and the odds of anyone relying critically on the existing behaviour seem very low. |
So, now that we're on the 7.0.0 release cycle, I wonder if we should have pqhl, cqhl, pshl, and sshl all exclude any @ headers? If not, if we really want this, don't we also want all 4 variants of these tags for consistency? I.e. pqhnl, cqhln, pshln, and sshln ? @jpeach Wdyt? I'm leaning more towards a 7.0.0 incompatible change and exclude any @ headers from these calculations, but maybe that's just a too expensive change to make (computational expensive). |
@ogoodman |
Hi Bryan,
Sorry, I probably should have let you know sooner. Please feel free to
close any pull requests of mine.
I have changed jobs and no longer work with Traffic Server. Much as I'd
like to contribute I don't really have the spare time to do so in any
meaningful way.
Regards to yourself and the rest of the team,
…-Oliver
On 17/12/16 03:57, Bryan Call wrote:
@ogoodman <https://github.com/ogoodman>
We talked about this in the github PR meeting and would like to remove
logging of the @ headers for the current tags.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#588 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AFNB3d4VRFl6gSsPGBft9jOgubsPTUwPks5rIsLngaJpZM4ILQqN>.
|
Added skip condition on http2 test for lack of curl http2
This should be a very safe fix in that it only adds a new log field and does not change the behaviour of any existing functions. An alternative would be to not add a new log field, but simply change the behaviour of the existing "pqhl" field.