feat(everything): did a massive dnssec refactor to improve robustness

This commit is contained in:
2026-07-10 18:59:49 +01:00
parent e821d6677d
commit 4ef9ea5a4a
23 changed files with 809 additions and 1398 deletions
+4
View File
@@ -90,6 +90,8 @@ def merge_all_csvs(input_dir: Path, output_path: Path):
'provider',
'protocol',
'dnssec_mode',
'dnssec_validated',
'dnssec_queries',
'domain',
'query_type',
'keep_alive',
@@ -135,6 +137,8 @@ def merge_all_csvs(input_dir: Path, output_path: Path):
'provider': provider,
'protocol': config['protocol'],
'dnssec_mode': config['dnssec_mode'],
'dnssec_validated': row.get('dnssec_validated', ''),
'dnssec_queries': row.get('dnssec_queries', ''),
'keep_alive': config['keep_alive'],
'domain': row.get('domain', ''),
'query_type': row.get('query_type', ''),
+2 -1
View File
@@ -52,7 +52,7 @@ def merge_mem_files(input_dir: Path, output_path: Path):
output_columns = [
'id','provider', 'protocol', 'dnssec_mode', 'keep_alive',
'timestamp', 'total_alloc_bytes', 'mallocs', 'gc_cycles',
'alloc_delta', 'mallocs_delta', 'gc_delta'
'alloc_delta', 'mallocs_delta', 'gc_delta', 'peak_rss_kb'
]
total_rows = 0
@@ -85,6 +85,7 @@ def merge_mem_files(input_dir: Path, output_path: Path):
'alloc_delta': row.get('alloc_delta', ''),
'mallocs_delta': row.get('mallocs_delta', ''),
'gc_delta': row.get('gc_delta', ''),
'peak_rss_kb': row.get('peak_rss_kb', ''),
}
writer.writerow(out_row)