BIND 10 #1756: revise "ITERATE" query in sqlite3_accessor
BIND 10 Development
do-not-reply at isc.org
Sun Sep 30 17:35:42 UTC 2012
#1756: revise "ITERATE" query in sqlite3_accessor
-------------------------------------+-------------------------------------
Reporter: | Owner: muks
jinmei | Status: reviewing
Type: | Milestone:
defect | Sprint-20121009
Priority: | Resolution:
medium | Sensitive: 0
Component: data | Sub-Project: DNS
source | Estimated Difficulty: 6
Keywords: | Total Hours: 0
Defect Severity: N/A |
Feature Depending on Ticket: |
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
Comment (by muks):
We do need to return RRs of the same type consecutively for the iterator
to put in a single `RRset` when `separate_rrs=false`. We cannot remove
that `ORDER BY`. So we should have this key unless we want iteration to
remain slow with large zones.
Jinmei has replied to the mailing list that he's going to change the way
RRTypes are stored from text to integer. This would indeed make key
comparison faster, and hence insertions faster. We can wait and try this
then.
I don't like moving the RRType sorting within the iterator itself, as
that'd involve sorting it every time the iterator is used rather than just
once.
This bug remains blocked.
--
Ticket URL: <http://bind10.isc.org/ticket/1756#comment:12>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list