voyager2_48s_mag request does not return all requested data
$ curl "https://cdaweb.gsfc.nasa.gov/hapi/data?id=VOYAGER2_48S_MAG¶meters=F1,B1,B2,B3,RMSB1,RMSB2,RMSB3,scDistance,scLon,scLat&time.min=1977-08-20T00:00:00Z&time.max=1991-01-02T00:00:00Z" | tail
…
1977-08-21T23:26:18.484Z,3.723,-2.489,-2.691,0.516,0.265,0.280,0.118,1.009,4.426,0.124
1977-08-21T23:27:06.484Z,3.669,-2.639,-2.491,0.540,0.000,0.000,0.000,1.009,4.426,0.124
Note that the response stopped at 1977-08-21 when the request was until 1991-01-02. Also, catalina.out show
...
Task 1done? true
Task 1url?org.hapistream.hapi.server.cdaweb.CdawebTimeSeries@77fdf736
Task 1 recordCount? 86400
start time:1977,8,20,00
stop time:1991,1,2,00
Skipping https://cdaweb.gsfc.nasa.gov/pub/data/voyager/voyager2/magnetic_fields_cdaweb/mag_48s/1991 during navigation.
java.lang.Throwable: Internal error. bad record range
at org.hapistream.hapi.server.cdaweb.CdawebTimeExtractor.recordRange(CdawebTimeExtractor.java:273)
at org.hapistream.hapi.server.cdaweb.CdawebTimeSeries.<init>(CdawebTimeSeries.java:15)
at org.hapistream.hapi.server.cdaweb.CdawebFileProcessor.call(CdawebFileProcessor.java:66)
at org.hapistream.hapi.server.cdaweb.CdawebFileProcessor.call(CdawebFileProcessor.java:12)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.hapistream.hapi.server.cdaweb.CdawebDataStream.<init>(CdawebDataStream.java:89)
at org.hapistream.hapi.server.cdaweb.CdawebDataset.getDataStream(CdawebDataset.java:227)