Skip to content

Conversation

@atsushi421
Copy link
Collaborator

@atsushi421 atsushi421 commented Jan 25, 2026

Description

Add "Notes on Adoption" section to README documenting important considerations when migrating to CallbackIsolatedExecutor:

  • Warn about potential concurrency bugs when replacing SingleThreadedExecutor
  • Document considerations for real-time scheduling policies (SCHED_FIFO, SCHED_DEADLINE)

Related links

N/A

How was this PR tested?

Verified README renders correctly on GitHub.

Notes for reviewers

Documentation-only change. No code modifications.

Document potential concurrency issues when migrating from
SingleThreadedExecutor and considerations for real-time
scheduling policies (SCHED_FIFO, SCHED_DEADLINE).
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds a new "Notes on Adoption" section to the README that documents important considerations when migrating to CallbackIsolatedExecutor, particularly regarding concurrency and real-time scheduling policies.

Changes:

  • Added warning about potential concurrency bugs when replacing SingleThreadedExecutor
  • Documented considerations for real-time scheduling policies (SCHED_FIFO, SCHED_DEADLINE)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@atsushi421 atsushi421 changed the title Add notes on adoption section to README docs: add notes on adoption section to README Jan 25, 2026
@atsushi421 atsushi421 merged commit 7af57d3 into main Jan 25, 2026
2 checks passed
@atsushi421 atsushi421 deleted the docs/add-adoption-notes branch January 25, 2026 10:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants