Skip to content

Commit

Permalink
No longer filter DNSSEC metadata when DNSSEC is enabled in gsql
Browse files Browse the repository at this point in the history
As noted in #7705, gsql getAllDomainMetadata() did not return all domain
metadata.  This function would always filter DNSSEC related metadata, even
if a backend was configured to support DNSSEC.
  • Loading branch information
ahupowerdns committed Apr 10, 2019
1 parent 40e16a9 commit d97e1ae
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pdns/backends/gsql/gsqlbackend.cc
Expand Up @@ -930,7 +930,7 @@ bool GSQLBackend::getAllDomainMetadata(const DNSName& name, std::map<std::string
d_GetAllDomainMetadataQuery_stmt->nextRow(row);
ASSERT_ROW_COLUMNS("get-all-domain-metadata-query", row, 2);

if (!isDnssecDomainMetadata(row[0]))
if (d_dnssecQueries || !isDnssecDomainMetadata(row[0]))
meta[row[0]].push_back(row[1]);
}

Expand Down

0 comments on commit d97e1ae

Please sign in to comment.