This is an automated email from the ASF dual-hosted git repository.

bcall pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.


    from adf3299  PROXY Protocol transformed to Forwarded HTTP header.
     add eeca549  slice plugin, intercept handler that uses cache_range_request

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |   1 +
 doc/admin-guide/plugins/slice.en.rst               | 170 ++++++++++
 plugins/Makefile.am                                |   1 +
 plugins/experimental/slice/Config.cc               | 153 +++++++++
 .../StringHash.h => experimental/slice/Config.h}   |  36 +--
 .../experimental/slice/ContentRange.cc             |  45 +--
 .../experimental/slice/ContentRange.h              |  54 ++--
 .../experimental/slice/Data.cc                     |  52 +++-
 plugins/experimental/slice/Data.h                  | 125 ++++++++
 plugins/experimental/slice/HttpHeader.cc           | 340 ++++++++++++++++++++
 plugins/experimental/slice/HttpHeader.h            | 205 ++++++++++++
 plugins/experimental/slice/Makefile.inc            |  63 ++++
 plugins/experimental/slice/Makefile.tsxs           |  64 ++++
 plugins/experimental/slice/README.md               |  84 +++++
 plugins/experimental/slice/Range.cc                | 187 +++++++++++
 plugins/experimental/slice/Range.h                 |  74 +++++
 plugins/experimental/slice/Stage.h                 | 149 +++++++++
 plugins/experimental/slice/client.cc               | 227 ++++++++++++++
 .../slice/client.h}                                |  20 +-
 plugins/experimental/slice/intercept.cc            |  88 ++++++
 .../experimental/slice/intercept.h                 |   9 +-
 plugins/experimental/slice/response.cc             | 110 +++++++
 .../HandlerMap.h => experimental/slice/response.h} |  13 +-
 plugins/experimental/slice/server.cc               | 342 +++++++++++++++++++++
 .../slice/server.h}                                |  25 +-
 plugins/experimental/slice/slice.cc                | 205 ++++++++++++
 plugins/experimental/slice/slice.h                 |  54 ++++
 plugins/experimental/slice/slice_test.cc           | 195 ++++++++++++
 plugins/experimental/slice/transfer.cc             | 105 +++++++
 .../experimental/slice/transfer.h                  |  34 +-
 .../experimental/slice/unit-tests/slice_test.cc    | 181 +++++++++++
 .../experimental/slice/unit-tests/test_config.cc   |  70 +++++
 .../slice/unit-tests/test_content_range.cc         |  80 +++++
 .../experimental/slice/unit-tests/test_range.cc    |  99 ++++++
 34 files changed, 3527 insertions(+), 133 deletions(-)
 create mode 100644 doc/admin-guide/plugins/slice.en.rst
 create mode 100644 plugins/experimental/slice/Config.cc
 copy plugins/{esi/lib/StringHash.h => experimental/slice/Config.h} (57%)
 copy src/tscore/Hash.cc => plugins/experimental/slice/ContentRange.cc (54%)
 copy include/tscore/INK_MD5.h => plugins/experimental/slice/ContentRange.h 
(51%)
 copy example/cppapi/helloworld/HelloWorldPlugin.cc => 
plugins/experimental/slice/Data.cc (54%)
 create mode 100644 plugins/experimental/slice/Data.h
 create mode 100644 plugins/experimental/slice/HttpHeader.cc
 create mode 100644 plugins/experimental/slice/HttpHeader.h
 create mode 100644 plugins/experimental/slice/Makefile.inc
 create mode 100644 plugins/experimental/slice/Makefile.tsxs
 create mode 100644 plugins/experimental/slice/README.md
 create mode 100644 plugins/experimental/slice/Range.cc
 create mode 100644 plugins/experimental/slice/Range.h
 create mode 100644 plugins/experimental/slice/Stage.h
 create mode 100644 plugins/experimental/slice/client.cc
 copy plugins/{esi/serverIntercept.h => experimental/slice/client.h} (68%)
 create mode 100644 plugins/experimental/slice/intercept.cc
 copy lib/records/P_RecLocal.h => plugins/experimental/slice/intercept.h (90%)
 create mode 100644 plugins/experimental/slice/response.cc
 copy plugins/{esi/test/HandlerMap.h => experimental/slice/response.h} (80%)
 create mode 100644 plugins/experimental/slice/server.cc
 copy plugins/{esi/serverIntercept.h => experimental/slice/server.h} (59%)
 create mode 100644 plugins/experimental/slice/slice.cc
 create mode 100644 plugins/experimental/slice/slice.h
 create mode 100644 plugins/experimental/slice/slice_test.cc
 create mode 100644 plugins/experimental/slice/transfer.cc
 copy include/tscore/defalloc.h => plugins/experimental/slice/transfer.h (61%)
 create mode 100644 plugins/experimental/slice/unit-tests/slice_test.cc
 create mode 100644 plugins/experimental/slice/unit-tests/test_config.cc
 create mode 100644 plugins/experimental/slice/unit-tests/test_content_range.cc
 create mode 100644 plugins/experimental/slice/unit-tests/test_range.cc

Reply via email to