rich7420 opened a new pull request, #6072:
URL: https://github.com/apache/datafusion-comet/pull/6072

   ## Which issue does this PR close?
   
   Closes #5999.
   
   ## Rationale for this change
   
   The nightly Miri run aborts in dependencies before reaching Comet's unsafe 
memory-access tests. Focus it on unsafe row decoding and hash kernels so it can 
report useful safety regressions again.
   
   ## What changes are included in this PR?
   
   - Run `spark_unsafe::` and `hash_funcs::` in independent jobs and fail if no 
tests pass. Regular Rust CI keeps its full coverage.
   - Reserve buffer capacity in the hash eligibility test to preserve its 
memory threshold checks without hashing megabytes of padding under Miri.
   - Report scheduled Miri failures through the existing `ci-nightly-failure` 
issue and update the contributor documentation.
   
   ## How are these changes tested?
   
   [Fork Miri 
CI](https://github.com/rich7420/datafusion-comet/actions/runs/35571051082) 
passed on `5d87ee932`: 3 row tests and 83 hash tests, with no failures or 
ignored tests. Both suites also passed locally in Ubuntu x86-64 Docker.
   
   Verified that an empty test filter fails and that test failures propagate 
through `tee`. Checked issue creation/update with mocked GitHub APIs; the 
scheduled failure-report path has not been exercised on GitHub.
   
   Actionlint, CI configuration checks, rustfmt, Prettier and `git diff 
--check` passed.
   


-- 
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