Skip to content

Added batch process prioritization [#2455]#2463

Merged
mcpierce merged 1 commit intocomixed:mainfrom
mcpierce:feature/issue-2455
Sep 27, 2025
Merged

Added batch process prioritization [#2455]#2463
mcpierce merged 1 commit intocomixed:mainfrom
mcpierce:feature/issue-2455

Conversation

@mcpierce
Copy link
Contributor

  • Each processor checks the comic's flags before processing.
  • Any comic that does not pass the test is not processed.

The item processor for each batch process will check to see if the comic is in a state that is allowed for that process to run.

Closes #2455

Status

READY

Does this PR contain migrations?

YES

Before You Submit Your PR:

  • Have you announced your PR on the comixed-dev mailing list?
  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Refactors existing code (code changes for efficiency or maintainability)
  • Updates runtime dependencies but does not add new functionality
  • Security fix (be sure to include the CVE in the commit message)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

@mcpierce mcpierce added this to the 3.0 milestone Sep 27, 2025
@mcpierce mcpierce added the enhancement A pull request containing a a new feature, refactoring, or security improvement.. label Sep 27, 2025
 * Each processor checks the comic's flags before processing.
 * Any comic that does not pass the test is not processed.

The item processor for each batch process will check to see if
the comic is in a state that is allowed for that process to run.
@sonarqubecloud
Copy link

@mcpierce mcpierce merged commit 94725ce into comixed:main Sep 27, 2025
4 checks passed
@mcpierce mcpierce deleted the feature/issue-2455 branch September 27, 2025 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement A pull request containing a a new feature, refactoring, or security improvement..

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Do not allow comics that are being processed by any batch to be marked for rescanning or recreation.

1 participant