Repository navigation
Release django-ox 1.8.0 - #124
Merged
Merged
Conversation
Set the version to 1.8.0 and date the CHANGELOG 2026-10-04. Add upgrade guidance for invalid stored schedules and earlier beat importer output. No database migration is required. Release schedule safety fixes, the stable batch creation API and beat importer corrections. Upgrade workers to isolate invalid rows. Document the PostgreSQL year-10000 row's deletion-only cleanup path. Include the MySQL shared-Worker lease renewal fix and PostgreSQL pool recovery changes. The drain-based fix requires psycopg_pool 3.3.0 or later; 3.2.x retains the legacy sweep. Recommend 3.3.3 or newer. These changes add no shutdown deadline. Update SECURITY.md's supported-versions table to `1.8.x | yes`. Update docs/pro.md to state that `oxpull==1.8.0` pins `django-ox==1.8.0`. Set docs/stability.md to `django-ox~=1.8.0`.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
create_schedulesAPI, beat importer corrections, MySQL shared-Worker lease renewal and PostgreSQL pool recovery changes. Upgrade workers so invalid stored schedules cannot stop other schedules or queued tasks. Document cleanup of existing rows and checks for earlier importer output. The unreadable PostgreSQL year-10000 row must be deleted; admin access and API pausing do not work for it. The drain-based pool fix requires psycopg_pool 3.3.0 or later. Version 3.2.x retains the legacy sweep and is excluded from that fix. Recommend 3.3.3 or newer. No shutdown deadline is added. Set the version, date the CHANGELOG 2026-10-04, and update SECURITY.md, docs/pro.md and docs/stability.md. No database migration is required.manage.py ox_workerstop tests covered psycopg_pool 3.3.3 and 3.2.8. The CHANGELOG records the observed timings, connection opens and limits of those tests.