You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// This method will return when [`Self::update`] is called and the generation increases.
278
278
/// It does not guarantee that the filter is complete.
279
+
///
280
+
/// Producers (e.g.) HashJoinExec may never update the expression or mark it as completed if there are no consumers.
281
+
/// If you call this method on a dynamic filter created by such a producer and there are no consumers registered this method would wait indefinitely.
282
+
/// This should not happen under normal operation and would indicate a programming error either in your producer or in DataFusion if the producer is a built in node.
/// Unlike [`Self::wait_update`], this method guarantees that when it returns,
294
298
/// the filter is fully complete with no more updates expected.
299
+
///
300
+
/// Producers (e.g.) HashJoinExec may never update the expression or mark it as completed if there are no consumers.
301
+
/// If you call this method on a dynamic filter created by such a producer and there are no consumers registered this method would wait indefinitely.
302
+
/// This should not happen under normal operation and would indicate a programming error either in your producer or in DataFusion if the producer is a built in node.
0 commit comments