https://issues.apache.org/SpamAssassin/show_bug.cgi?id=7054
Bug ID: 7054
Summary: PerMsgStatus could simplify plugins by caching A
record lookups for get_uri_detail_list()
Product: Spamassassin
Version: 3.4.0
Hardware: PC
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Libraries
Assignee: [email protected]
Reporter: [email protected]
There are several plugins which call PerMsgStatus::get_uri_detail_list() for
the {hosts} hash.
The complexity to do efficient asynchronous lookups of the A records is
substantial, and is best moved into the framework rather than being left to the
plugins themselves.
Either the {hosts} hash could be replaced to not map the key to the value, but
instead map the key to an array reference of corresponding A records, or else
an additional hash could be added to the PerMsgStatus class which maps hosts to
their A record(s).
--
You are receiving this mail because:
You are the assignee for the bug.