Multiple results returned for single file queries
When searching for a single file using the -f flag, the original datafind server returns a single result:
(igwn) [michael.thomas@ldas-pcdev1 ~]$ gw_data_find -r ldrslave.ldas.ligo-la.caltech.edu:80 -f L-L1_R-1350498432-64.gwf
file://localhost/archive/frames/postO3/raw_other/L1/L-L1_R-13504/L-L1_R-1350498432-64.gwf
The same command on the new datafind service gwdatafind-server-1.2.1-1.el8.noarch
returns hundreds of thousands of results:
(igwn) [michael.thomas@ldas-pcdev1 ~]$ gw_data_find -r datafind.ldas.ligo-la.caltech.edu:80 -f L-L1_R-1350498432-64.gwf | wc -l
287968
(igwn) [michael.thomas@ldas-pcdev1 ~]$ gw_data_find -r datafind.ldas.ligo-la.caltech.edu:80 -f L-L1_R-1350498432-64.gwf | head -5
file://localhost/archive/frames/postO3/raw_other/L1/L-L1_R-13665/L-L1_R-1366501056-64.gwf
file://localhost/ceph/frames/postO3/raw_other/L1/L-L1_R-13665/L-L1_R-1366501056-64.gwf
file://localhost/archive/frames/postO3/raw_other/L1/L-L1_R-13665/L-L1_R-1366501120-64.gwf
file://localhost/ceph/frames/postO3/raw_other/L1/L-L1_R-13665/L-L1_R-1366501120-64.gwf
file://localhost/archive/frames/postO3/raw_other/L1/L-L1_R-13665/L-L1_R-1366501184-64.gwf
Is this change in behavior expected?