You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2022/03/07 00:54:39 UTC

[GitHub] [arrow-datafusion] yjshen commented on a change in pull request #1933: Add debug log when waiting for spilling on other consumers

yjshen commented on a change in pull request #1933:
URL: https://github.com/apache/arrow-datafusion/pull/1933#discussion_r820316965



##########
File path: datafusion/src/execution/memory_manager.rs
##########
@@ -340,6 +340,9 @@ impl MemoryManager {
             } else if current < min_per_rqt {
                 // if we cannot acquire at lease 1/2n memory, just wait for others
                 // to spill instead spill self frequently with limited total mem
+                debug!(
+                    "Cannot acquire minimum amount of memory {}, waiting for others to spill ...",
+                    human_readable_size(min_per_rqt));

Review comment:
       Yeah, that makes sense 




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org