Open glitt13 opened 2 weeks ago
@mikejohnson51 This issue still persists with the latest changes in the main branch, except that the Error message has changed to the following:
Error: IOError: Path does not exist 'lynker-spatial/hydrofabric/v2.2/reference/conus_network/'. Detail: [errno 2] No such file or directory
What's the anticipated resolution timeframe? Having an estimate will help me decide how to prioritize tasks. If you need a hand with anything, reach out and I'm happy to help dig further.
> traceback()
13: dataset___FileSystemDatasetFactory__Make(filesystem, selector,
format, fsf_options(factory_options, partitioning))
12: FileSystemDatasetFactory$create(path_and_fs$fs, selector, NULL,
format, partitioning, factory_options)
11: DatasetFactory$create(sources, partitioning = partitioning, format = format,
schema = schema, hive_style = hive_style, factory_options = factory_options,
...)
10: arrow::open_dataset(network)
9: dplyr::filter(arrow::open_dataset(network), hf_id == !!comid)
8: findOriginQuery.comid(.query, network)
7: findOriginQuery(.query, network)
6: dplyr::select(findOriginQuery(.query, network), id, toid, vpuid,
topo, hydroseq)
5: dplyr::distinct(dplyr::select(findOriginQuery(.query, network),
id, toid, vpuid, topo, hydroseq))
4: dplyr::collect(dplyr::distinct(dplyr::select(findOriginQuery(.query,
network), id, toid, vpuid, topo, hydroseq)))
3: dplyr::slice_min(dplyr::collect(dplyr::distinct(dplyr::select(findOriginQuery(.query,
network), id, toid, vpuid, topo, hydroseq))), hydroseq, with_ties = TRUE)
2: findOrigin(network = glue("{hook}_network"), id = id, comid = comid,
hl_uri = hl_uri, poi_id = poi_id, nldi_feature = nldi_feature,
xy = xy)
1: hfsubsetR::get_subset(comid = comid, outfile = fp_cat, lyrs = lyrs,
overwrite = overwrite, type = "nextgen")
Hey Guy,
If you check Lynker Spatial, you'll see v2.2 is not up in parquet form, so, the file you're aiming at truly doesn't exist. Once we're sure we've resolved the file corruption issue (root of this issue originally) we'll throw it all up there.
Thanks!
Mike
Recent updates to hfsubsetR now generate errors in unit tests that previously passed. Here's an example of a call that no longer works:
Which generates the following:
Traceback here: