Skip to content

Conversation

@geirsagberg
Copy link
Contributor

Allows high-priority tasks to execute immediately even when all default threads are busy with lower-priority work. Includes capacity-aware fallback routing and comprehensive test coverage.

🤖 Generated with Claude Code

Brief, plain english overview of your changes here

As described in #702 we had a need for "fast lane" pools for high priority tasks, so I spent the weekend working with Claude and ended up with a solution that uses multiple executors with separate thread pools. Open for feedback and alternative solutions!

Also, I added guidelines for Claude and also Jetbrains Junie.

Fixes

#702

Reminders

  • Added/ran automated tests
  • Update README and/or examples
  • Ran mvn spotless:apply

cc @kagkarlsson

@geirsagberg geirsagberg force-pushed the master branch 2 times, most recently from 0d3913e to b6fd571 Compare July 24, 2025 09:43
@geirsagberg geirsagberg force-pushed the master branch 3 times, most recently from b90c754 to f33a84d Compare October 11, 2025 10:35
geirsagberg and others added 2 commits October 22, 2025 14:01
…gkarlsson#702)

Allows high-priority tasks to execute immediately even when all default
threads are busy with lower-priority work. Includes capacity-aware
fallback routing and comprehensive test coverage.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
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.

1 participant