History log of /trafficserver/proxy/hdrs/HdrHeap.h (Results 1 - 25 of 58)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: 8.0.5, 7.1.8, 8.0.4, 7.1.7
# 2bbcc481 03-Jul-2019 Masaori Koshiba

Add MIMEHdr Garbage Collection to HPACK Dynamic Table

Prior this change, the size of HdrHeap which is owned by MIMEHdr of HpackDynamicTable had no limit.
Because when MIMEFiled is delete

Add MIMEHdr Garbage Collection to HPACK Dynamic Table

Prior this change, the size of HdrHeap which is owned by MIMEHdr of HpackDynamicTable had no limit.
Because when MIMEFiled is deleted the allocated memory of the HdrHeap was not freed.
To mitigate this issue, when HdrHeap size exceeds the threshold, HpackDynamicTable start using new MIMEHdr and HdrHeap.
The old MIMEHdr and HdrHeap will be freed, when all MIMEFiled is deleted by HPACK Dynamic Table Entry Eviction.

show more ...


Revision tags: 7.1.7-rc0, 8.0.4-rc0, 8.0.3, 7.1.6, 8.0.2, 8.0.1, 7.1.5, 7.1.5-rc0, 8.0.1-rc0, 8.0.0, 8.0.0-rc3, 8.0.0-rc2, 8.0.0-rc1, 8.0.0-rc0, 7.1.4, 6.2.3, 7.1.4-rc0, 7.1.3, 7.1.2, 7.1.2-rc3, 7.1.2-rc2, 7.1.2-rc1, 7.1.2-rc0, 7.1.1, 7.1.1-rc0, 6.2.2, 6.2.2-rc0, 7.1.0, 7.1.0-rc0
# c958234c 01-Jun-2017 Yongjian Xu

Fixes typos in various documentation files


# 7651e269 19-Mar-2019 Masaori Koshiba

Ran clang-tidy with modernize-use-default-member-init

1. Remove unmatched #endif and set `_location` nullptr.
- iocore/eventsystem/I_IOBuffer.h
- iocore/eventsystem/P_IOBuffer.h

Ran clang-tidy with modernize-use-default-member-init

1. Remove unmatched #endif and set `_location` nullptr.
- iocore/eventsystem/I_IOBuffer.h
- iocore/eventsystem/P_IOBuffer.h

2. Include "ts/apidefs.h"
- include/tscpp/api/Stat.h

3. Rollback changes made with -fix-error option (clang-diagnostic-implicit-function-declaration)
- plugins/lua/ts_lua_client_request.c
- plugins/lua/ts_lua_client_response.c
- plugins/lua/ts_lua_server_response.c
- plugins/experimental/remap_stats/remap_stats.c

show more ...


# f202f849 05-Mar-2019 Susan Hinrichs

Fixing a previous fix to fully allocate strings when heap mismatch detected.


# 390ebe55 15-Feb-2019 Alan M. Carroll

Build: Fix array bounds error under -O3.


# 8213ca02 07-Feb-2019 Alan M. Carroll

HdrHeap: refresh for C++17.


# 54fb242c 28-Jan-2019 Alan M. Carroll

Clean up StrHeapDesc constructor.


# eb0a5ca7 01-Nov-2018 Xavier Chi

Cleanup: Replace Dynarray by std::vector


# 079a4027 30-Aug-2018 Susan Hinrichs

PR #3724: Restructure library headers to unify include paths.


# f6cb212e 21-Jun-2018 Susan Hinrichs

Clone the url object into the new heap


# 53c2282b 30-Apr-2018 Bryan Call

Ran clang-tidy with modernize-use-override


# 35f4804e 12-Apr-2018 Bryan Call

Ran clang-tidy with modernize-loop-convert


# b5037ade 11-Apr-2018 Bryan Call

Ran clang-tidy with modernize-use-nullptr


# b82d0aaf 11-Apr-2018 Masakazu Kitajo

Use #pragma once


# de2dcd45 05-Jun-2017 Laurence Bordowitz

Noncopyable update for C++11


Revision tags: 6.2.1, 7.0.0, 7.0.0-rc2, 7.0.0-rc1, 7.0.0-rc0, 6.2.0, 6.2.0-rc2, 6.2.0-rc1
# d6906e2a 19-Jun-2016 Leif Hedstrom

TS-4565 Update indentation with = alignment


Revision tags: 6.2.0-rc0
# e61ea1b5 07-May-2016 James Peach

TS-4425: Switch proxy/hdrs over to Ptr::get().


# a5cddca1 17-Apr-2016 Leif Hedstrom

TS-4164 Update indentation with latest tools


Revision tags: 6.1.1, 6.1.0, 6.1.0-rc0, 6.0.1-rc1, 6.0.1-rc0, 6.0.0, 6.0.0-rc2, 6.0.0-rc1, 5.3.2, 6.0.0-rc0, 5.3.2-rc0
# 23ce6934 10-Jul-2015 Leif Hedstrom

TS-3759 Eliminate -Ilib/ts


Revision tags: 5.3.1, 5.3.0, 5.3.0-rc2, 5.3.0-rc1
# 65477944 21-Mar-2015 Leif Hedstrom

TS-3419 Fix some enum's such that clang-format can handle it the way we want.
Basically this means having a trailing , on short enum's.
TS-3419 Run clang-format over most of the source


Revision tags: 5.2.1-rc0, 4.2.3, 5.2.1, 5.2.0, 5.2.0-rc4, 5.2.0-rc3, 5.2.0-rc2, 5.2.0-rc1, 5.1.2
# ab5ba9a8 14-Nov-2014 Phil Sorber

Remove trailing whitespace


Revision tags: 5.1.1, 5.1.0, 5.1.0-rc0, 5.2.0-rc0, 4.2.2, 4.2.1.1, 5.0.1, 5.0.0, 5.0.0-rc1, 5.0.0-rc0, 4.2.1, 4.2.1-rc0, 4.2.0, 4.2.0-rc0
# d6bcd2d9 17-Nov-2013 Alan M. Carroll

TS-2362: Cache backwards compatibility to 3.2.0.


# 02cc2aa5 08-May-2014 Brian Geffon

Changing back default hdr heap str size to 2048


# 1630af7f 01-May-2014 Brian Geffon

TS-2766: HdrHeap::coalesce_str_heaps doesn't properly calculate new heap size


Revision tags: 4.1.2, 4.1.1, 4.1.0, 4.0.2, 4.0.1, 4.0.0, 3.3.5, 3.3.3, 3.3.4
# dc6e42c6 01-Apr-2013 Leif Hedstrom

TS-1794 Replace all usage of ts_debug_assert() with ts_assert()


123