Skip to content

Update ractor to 0.15.7#380

Merged
slawlor merged 4 commits intomainfrom
next
Aug 4, 2025
Merged

Update ractor to 0.15.7#380
slawlor merged 4 commits intomainfrom
next

Conversation

@slawlor
Copy link
Owner

@slawlor slawlor commented Aug 4, 2025

Semver checks are clean indicating no need for a major release with these changes

$ cargo semver-checks -p ractor
    Building ractor v0.15.7 (current)
       Built [   8.412s] (current)
     Parsing ractor v0.15.7 (current)
      Parsed [   0.012s] (current)
    Building ractor v0.15.6 (baseline)
       Built [   7.274s] (baseline)
     Parsing ractor v0.15.6 (baseline)
      Parsed [   0.012s] (baseline)
    Checking ractor v0.15.6 -> v0.15.7 (minor change)
     Checked [   0.035s] 140 checks: 140 pass, 37 skip
     Summary no semver update required
    Finished [  20.651s] ractor

Semver checks are clean indicating no need for a major release with these changes

```
$ cargo semver-checks -p ractor
    Building ractor v0.15.7 (current)
       Built [   8.412s] (current)
     Parsing ractor v0.15.7 (current)
      Parsed [   0.012s] (current)
    Building ractor v0.15.6 (baseline)
       Built [   7.274s] (baseline)
     Parsing ractor v0.15.6 (baseline)
      Parsed [   0.012s] (baseline)
    Checking ractor v0.15.6 -> v0.15.7 (minor change)
     Checked [   0.035s] 140 checks: 140 pass, 37 skip
     Summary no semver update required
    Finished [  20.651s] ractor
```
@codecov
Copy link

codecov bot commented Aug 4, 2025

Codecov Report

❌ Patch coverage is 58.33333% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 82.48%. Comparing base (b667085) to head (258fdbc).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
ractor/src/time.rs 37.50% 10 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #380      +/-   ##
==========================================
+ Coverage   82.40%   82.48%   +0.07%     
==========================================
  Files          71       71              
  Lines       12897    12919      +22     
==========================================
+ Hits        10628    10656      +28     
+ Misses       2269     2263       -6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

slawlor and others added 3 commits August 4, 2025 11:32
Semver checks are clean indicating no need for a major release with these changes

```
$ cargo semver-checks -p ractor
    Building ractor v0.15.7 (current)
       Built [   8.412s] (current)
     Parsing ractor v0.15.7 (current)
      Parsed [   0.012s] (current)
    Building ractor v0.15.6 (baseline)
       Built [   7.274s] (baseline)
     Parsing ractor v0.15.6 (baseline)
      Parsed [   0.012s] (baseline)
    Checking ractor v0.15.6 -> v0.15.7 (minor change)
     Checked [   0.035s] 140 checks: 140 pass, 37 skip
     Summary no semver update required
    Finished [  20.651s] ractor
```
@slawlor slawlor linked an issue Aug 4, 2025 that may be closed by this pull request
@slawlor
Copy link
Owner Author

slawlor commented Aug 4, 2025

Also this PR is resolving the bug in the derived actor flow for send_interval and send_after not running the message converter. This was an oversight.

@slawlor slawlor marked this pull request as ready for review August 4, 2025 22:51
@slawlor slawlor merged commit a5e0c65 into main Aug 4, 2025
21 of 22 checks passed
@slawlor slawlor deleted the next branch August 4, 2025 22:52
Copy link

@sayemsarkar420 sayemsarkar420 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@titotito456
Copy link

screen-20250716-094658_exported_20147

Important

[Clear ]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

DerivedActorRef::send_after function always returns InvalidActorType

4 participants