View Issue Details

IDProjectCategoryView StatusLast Update
0002258GNUnetGNSpublic2012-06-02 17:15
Reporterschanzen Assigned Toschanzen Due Date
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.9.3Fixed in Version0.9.3 
Summary0002258: Query namestore for any record type in resolve to improve performance
DescriptionAtm we query either for PKEYs to delegate or the queries RR type (could also be a PKEY). The namestore will resturn NO record with the specified name if no record matches the specified type.

The problem:

A www.a.b.gnunet

1. query ns for b PKEY -> get it
2. query for a PKEY -> get it
3. query for www PKEY -> no PKEY but A record exists! -> Cheking DHT for www PKEY

If the namestore would return ALL records we could check manually for the type ans skip the DHT lookup -> Major improvement to performance.
This requires some changes to the resolver logic for we get different NS results then.
TagsNo tags attached.

Activities

schanzen

2012-04-10 12:19

administrator   ~0005705

fixed in svn

Issue History

Date ModifiedUsernameFieldChange
2012-04-05 10:38schanzenNew Issue
2012-04-05 10:38schanzenAssigned To => schanzen
2012-04-05 10:38schanzenStatusnew => assigned
2012-04-10 12:19schanzenNote Added: 0005705
2012-04-10 12:19schanzenStatusassigned => resolved
2012-04-10 12:19schanzenResolutionopen => fixed
2012-04-12 08:02Christian GrothoffProduct Version => Git master
2012-04-12 08:02Christian GrothoffFixed in Version => 0.9.3
2012-04-12 08:02Christian GrothoffTarget Version => 0.9.3
2012-06-02 17:15Christian GrothoffStatusresolved => closed