History log of /trafficserver/iocore/hostdb/HostDB.cc (Results 1 - 25 of 363)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 6094492e 20-May-2020 Susan Hinrichs

Fixes to hostDB to avoid event and memory leaks (#6686)

Co-authored-by: Susan Hinrichs <shinrich@verizonmedia.com>


Revision tags: 8.0.7, 7.1.10, 7.1.9, 7.1.9-rc1, 8.0.6, 7.1.9-rc0, 8.0.6-rc0
# f27f90dd 20-Sep-2019 Susan Hinrichs

Fix code to avoid HostDBContinuation use after free


# 1f20e805 04-Feb-2020 Sudheer Vinukonda

Skip unnecessary HostDB update on a fall back to serving stale record


# 2e120202 29-Jan-2020 Evan Zelkowitz

Fixing shadowed variables, both global and local: (#6371)

https://lgtm.com/projects/g/apache/trafficserver/?mode=tree&ruleFocus=2157860312
https://lgtm.com/projects/g/apache/trafficserve

Fixing shadowed variables, both global and local: (#6371)

https://lgtm.com/projects/g/apache/trafficserver/?mode=tree&ruleFocus=2157860312
https://lgtm.com/projects/g/apache/trafficserver/?mode=tree&ruleFocus=2156240606

Addresses issue #6352

show more ...


# bf014061 05-Oct-2019 Vijay Mamidi

Concurrent SRV request failures


# f0d82b7d 05-Sep-2019 Fei Deng

weak mutex macros


Revision tags: 8.0.5, 7.1.8
# 4cfd5a73 15-Aug-2019 Bryan Call

Ran make clang-tidy


Revision tags: 8.0.4, 7.1.7, 7.1.7-rc0, 8.0.4-rc0
# 97c3b342 31-May-2019 Leif Hedstrom

Revert "Ran clang-tidy with google-readability-casting"

This reverts commit 58e7e8675c96a5a4eb958a442942892f6e2a0ef4.

I'm reverting this for now, because it's really messing up a bi

Revert "Ran clang-tidy with google-readability-casting"

This reverts commit 58e7e8675c96a5a4eb958a442942892f6e2a0ef4.

I'm reverting this for now, because it's really messing up a big commit that I'm
working on. I'd much prefer that we only run tools such as clang-format (with new
configs) and clang-tidy (with new configs) just before we branch.

show more ...


# 58e7e867 21-May-2019 Bryan Call

Ran clang-tidy with google-readability-casting


Revision tags: 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
# affba2de 07-Aug-2018 Randall Meyer

Fixes spelling in iocore


# 6d558131 24-Apr-2019 Vijay Mamidi

Revert RS-374 to avoid deadlocks


# 3c1b9877 23-Apr-2019 Zizhong Zhang

cppcheck: Function parameters should be passed by reference


# 0c8da0d6 23-Apr-2019 Zizhong Zhang

cppcheck C-style pointer casting


# 5a0f7e93 10-Apr-2019 Alan M. Carroll

Fix HostDBReverseTest unitilization sa_family, remove LRAND48 and SRAND48 for C++11 random.


# e4470b08 26-Mar-2019 Aaron Canary

HostDB: cancel timeout on free


# 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 ...


# d77cd731 18-Mar-2019 Masaori Koshiba

Ran clang-tidy

"proxy/logging/LogField.h" is changed by hand to follow changes made by performance-unnecessary-value-param
to "proxy/logging/LogAccess.h".


# 33bbe343 05-Mar-2019 Susan Hinrichs

Ensure queued HostDB requests get rescheduled back to the original thread.


# d388e7ca 26-Feb-2019 Masaori Koshiba

Fix directives for checking TS_HAS_TESTS


# 2906f166 02-Feb-2019 Oknet Xu

Optimize: rewrite getbyname_imm and getSRVbyname_imm as wrappers for getby


# 34dcdb27 02-Feb-2019 Oknet Xu

Optimize: Keep cont->mutex locked, during probe the bucket by hash object within HostDBProcessor::getby


# e1ea2cb6 04-Feb-2019 Susan Hinrichs

Make mutex lock routines deal with null mutex and general clean up.


# 76e50f0e 01-Feb-2019 Oknet Xu

Avoid rescheduling HostDBContinuation to the ET_DNS thread.

With TS-196 (commit a5345da8), the HostDBContinuation is no longer
reschedule to the ET_DNS. However, the changes only applied

Avoid rescheduling HostDBContinuation to the ET_DNS thread.

With TS-196 (commit a5345da8), the HostDBContinuation is no longer
reschedule to the ET_DNS. However, the changes only applied to the
`HostDBProcessor::getbyname_imm` interface.

And the NCA feature was removed by TS-455 (commit 112b03aa), so it is
safe to bring the changes to all the interfaces of HostDBProcessor.

show more ...


# 7e429ad4 29-Jan-2019 Oknet Xu

Avoid reschedule HostDBContinuation::iterateEvent if there are no more buckets


# bb6db01b 23-Jan-2019 Leif Hedstrom

Turns off HostDB disk sync by default

We've been running with this set to 0 for quite a while, and I still
feel that the whole disk synching mechanism of HostDB is not particularly
v

Turns off HostDB disk sync by default

We've been running with this set to 0 for quite a while, and I still
feel that the whole disk synching mechanism of HostDB is not particularly
valid. This is a step towards simplifying HostDB, such that moving to a
non-persistent / in memory "DB" is more straight forward.

show more ...


12345678910>>...15