I wonder it's a small patch, maybe needn't a ticket.

I'm pleasure to create one for it if necessary.

在 2013年11月21日星期四,James Peach 写道:

> What JIRA ticket is this?
>
> On Nov 20, 2013, at 6:27 AM, yun...@apache.org wrote:
>
> > Updated Branches:
> >  refs/heads/master 938fa1ec2 -> ed8f6e9b0
> >
> >
> > Add a new field: '%<chp>', "client_host_port" to LogFormat
> >
> > Signed-off-by: Yunkai Zhang <qiushu....@taobao.com>
> >
> >
> > Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
> > Commit:
> http://git-wip-us.apache.org/repos/asf/trafficserver/commit/ed8f6e9b
> > Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/ed8f6e9b
> > Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/ed8f6e9b
> >
> > Branch: refs/heads/master
> > Commit: ed8f6e9b02170f311992dc5f00f9838b88ec7077
> > Parents: 938fa1e
> > Author: Yunkai Zhang <qiushu....@taobao.com>
> > Authored: Wed Nov 20 17:45:08 2013 +0800
> > Committer: Yunkai Zhang <qiushu....@taobao.com>
> > Committed: Wed Nov 20 22:27:06 2013 +0800
> >
> > ----------------------------------------------------------------------
> > proxy/ICPConfig.cc             |  6 ++++++
> > proxy/ICPlog.h                 |  1 +
> > proxy/logging/Log.cc           |  7 +++++++
> > proxy/logging/LogAccess.cc     |  9 +++++++++
> > proxy/logging/LogAccess.h      |  1 +
> > proxy/logging/LogAccessHttp.cc | 13 +++++++++++++
> > proxy/logging/LogAccessHttp.h  |  1 +
> > proxy/logging/LogAccessICP.cc  | 13 +++++++++++++
> > proxy/logging/LogAccessICP.h   |  3 ++-
> > 9 files changed, 53 insertions(+), 1 deletion(-)
> > ----------------------------------------------------------------------
> >
> >
> >
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ed8f6e9b/proxy/ICPConfig.cc
> > ----------------------------------------------------------------------
> > diff --git a/proxy/ICPConfig.cc b/proxy/ICPConfig.cc
> > index 01523f2..3e19557 100644
> > --- a/proxy/ICPConfig.cc
> > +++ b/proxy/ICPConfig.cc
> > @@ -1301,6 +1301,12 @@ ICPlog::GetClientIP()
> >   return &_s->_sender.sa;
> > }
> >
> > +in_port_t
> > +ICPlog::GetClientPort()
> > +{
> > +  return _s->_sender.port();
> > +}
> > +
> > SquidLogCode ICPlog::GetAction()
> > {
> >   if (_s->_queryResult == CACHE_EVENT_LOOKUP)
> >
> >
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ed8f6e9b/proxy/ICPlog.h
> > ----------------------------------------------------------------------
> > diff --git a/proxy/ICPlog.h b/proxy/ICPlog.h
> > index a5e01d9..f7f37e9 100644
> > --- a/proxy/ICPlog.h
> > +++ b/proxy/ICPlog.h
> > @@ -52,6 +52,7 @@ public:
> >   }
> >   ink_hrtime GetElapsedTime();
> >   sockaddr const* GetClientIP();
> > +  in_port_t GetClientPort();
> >   SquidLogCode GetAction();
> >   const char *GetCode();
> >   int GetSize();
> >
> >
> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ed8f6e9b/proxy/logging/Log.cc
> > ----------------------------------------------------------------------
> > diff --git a/proxy/logging/Log.cc b/proxy/logging/Log.cc
> > index 546f83f..6a64ce7 100644
> > --- a/proxy/logging/Log.cc
> > +++ b/proxy/logging/Log.cc
> > @@ -346,6 +346,13 @@ Log::init_fields()
> >   global_field_l



-- 
Yunkai Zhang
Work at Taobao

Reply via email to