wiedld commented on PR #17944:
URL: https://github.com/apache/datafusion/pull/17944#issuecomment-3373814160

   We have a CI failure, in which the error message (and running it locally for 
me) correctly expects no disk spilling. Whereas it fails in CI since it somehow 
doesn't have the no-spill configured right in CI?
   
   ```
   failures:
   
   ---- memory_limit::sort_merge_join_no_spill stdout ----
   
   thread 'memory_limit::sort_merge_join_no_spill' panicked at 
datafusion/core/tests/memory_limit/mod.rs:916:25:
   Can not find expected in actual.
   
   Expected:
   Execution error: Additional allocation failed for SMJStream[partition=0] 
with top memory consumers (across reservations) as:
     SMJStream[partition=0]#ID(can spill: false) consumed x B, peak x B.
   Error: Failed to allocate additional x KB for SMJStream[partition=0] with x 
B already allocated for this reservation - x B remain available for the total 
pool. Disk spilling disabled.
   
   Actual:
   Execution error: Additional allocation failed for SMJStream[partition=0] 
with top memory consumers (across reservations) as:
     SMJStream[partition=0]#ID(can spill: false) consumed x B, peak x B.
   Error: Failed to allocate additional x KB for SMJStream[partition=0] with x 
B already allocated for this reservation - x B remain available for the total 
pool
   ```
   
   I'll take a look at this tmrw.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to