BIND 10 #3321: Use a lowercase version of calculate() for further speedup in findNSEC3()
BIND 10 Development
do-not-reply at isc.org
Tue Feb 4 04:22:23 UTC 2014
#3321: Use a lowercase version of calculate() for further speedup in findNSEC3()
-------------------------------------+-------------------------------------
Reporter: muks | Owner:
Type: | Status: new
enhancement | Milestone: New Tasks
Priority: | Keywords:
medium | Sensitive: 0
Component: data | Sub-Project: DNS
source | Estimated Difficulty: 0
CVSS Scoring: | Total Hours: 0
Defect Severity: N/A |
Feature Depending on Ticket: |
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
`findNSEC3()` (in database and memory backends) uses a version of hash
calculator that converts the label data to lowercase every time before
calculating the hash. Because it does it repeatedly for sub-seqeunces of
the same name, it can be optimized by converting the name to lowercase
upfront and using a lowercase version of `calculate()` with it.
--
Ticket URL: <http://bind10.isc.org/ticket/3321>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list