Upstream contribution · ktwu01/benchmark-radar
benchmark-radar · Preserving partial arXiv results in Benchmark Radar
Problem
In the opt-in Atom reader, a later query failure could trigger an RSS fallback that discarded successful earlier Atom results. RSS can omit older papers updated during the overlap period.
Engineering response
The fallback now combines successful Atom records with exact-ID RSS additions and exposes a degraded-source warning. If no source succeeds, the operation still reports failure.
Evidence and scope
Offline cases cover an Atom paper missing from RSS, duplicates, and empty or failed RSS. The PR reports 186 passing source tests and identifies Atom multi-query as opt-in.