Skip to content

Commit 534bd63

Browse files
load stream from storage
1 parent 652d261 commit 534bd63

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

src/handlers/http/datasets.rs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,13 @@ pub async fn get_correlated_datasets(
6565
return Err(DatasetsError::DatasetNotFound(dataset_name));
6666
}
6767

68+
if !PARSEABLE
69+
.check_or_load_stream(&dataset_name, &tenant_id)
70+
.await
71+
{
72+
return Err(DatasetsError::DatasetNotFound(dataset_name));
73+
}
74+
6875
let stream = PARSEABLE
6976
.get_stream(&dataset_name, &tenant_id)
7077
.map_err(|_| DatasetsError::DatasetNotFound(dataset_name.clone()))?;
@@ -182,6 +189,13 @@ pub async fn put_dataset_metadata(
182189
let body = body.into_inner();
183190
let tenant_id = get_tenant_id_from_request(&req);
184191

192+
if !PARSEABLE
193+
.check_or_load_stream(&dataset_name, &tenant_id)
194+
.await
195+
{
196+
return Err(DatasetsError::DatasetNotFound(dataset_name));
197+
}
198+
185199
let stream = PARSEABLE
186200
.get_stream(&dataset_name, &tenant_id)
187201
.map_err(|_| DatasetsError::DatasetNotFound(dataset_name.clone()))?;

0 commit comments

Comments
 (0)