We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c7e4fd0 commit c423544Copy full SHA for c423544
src/adapter/src/coord/peek.rs
@@ -1339,6 +1339,10 @@ impl crate::coord::Coordinator {
1339
.await
1340
.map_err(AdapterError::concurrent_dependency_drop_from_dataflow_creation_error)
1341
{
1342
+ // Clean up the active compute sink that was added above, since the dataflow was never
1343
+ // created. If we don't do this, the sink_id remains in drop_sinks but no collection
1344
+ // exists in the compute controller, causing a panic when the connection terminates.
1345
+ self.remove_active_compute_sink(sink_id).await;
1346
let _ = tx.send(Err(e));
1347
return;
1348
}
0 commit comments