BIND 10 #2877: slow updates to SQLite3 data source
BIND 10 Development
do-not-reply at isc.org
Tue Apr 9 16:47:51 UTC 2013
#2877: slow updates to SQLite3 data source
-------------------------------------+-------------------------------------
Reporter: jinmei | Owner:
Type: defect | jinmei
Priority: very high | Status:
Component: data source | reviewing
Keywords: | Milestone:
Sensitive: 0 | Sprint-20130423
Sub-Project: DNS | Resolution:
Estimated Difficulty: 3 | CVSS Scoring:
Total Hours: 0 | Defect Severity: N/A
| Feature Depending on Ticket:
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Comment (by jinmei):
Replying to [comment:11 vorner]:
> > - I wonder whether we should now make `DeleteRecordParams` non-NSEC3
> > records only, just like we separate `AddRecordColumns` and
> > `AddNSEC3RecordColumns`. It's a tradeoff between reducing the
> > amount of code and disadvantages of overloading (conceptual
> > confusion, need for additional tweak in the accessor side), but at
> > this point I guess the latter outweighs the former. If we keep
> > overloading, we'll at least need what's in RNAME for NSEC3 and
> > what's accessor should do with it. I'd also guess we'd rather
> > specify an empty string in RNAME for the NSEC3 case.
>
> The separation seems to make sense to me. But I think we might want to
do it in a separate ticket. Would you agree with merging it this way, to
solve the slow updates, and create a ticket for the cleanup?
If we both think it makes sense, I'd be inclined to complete it within
this ticket, as I believe it's basically an easy addition while I
suspect it would be quite possible that the separate ticket is
considered less important than others and not adopted in near feature
or ever.
So my specific suggestion is to merge the current branch to master,
keep this ticket open, and complete the cleanup work within this task.
--
Ticket URL: <http://bind10.isc.org/ticket/2877#comment:12>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list