Releases: citusdata/pg_cron
Releases · citusdata/pg_cron
v1.6.4
What's Changed
- Fix bug with invalidation of CachedCronJobRelationId by @CyberDem0n in #346
- Select procedure based on argument type of cron_unschedule_named by @CyberDem0n in #347
- Revert d90843d per #342
Full Changelog: v1.6.3...v1.6.4
v1.6.3
What's Changed
- Fix pointer reuse bug causing off-by-1 day of month by @marcoslot in #292
- Update the database when scheduling an existing job by @nuno-faria in #293
- Make cron_unschedule_named() accept v1.4 SQL signature. by @nmisch in #299
- Allow interrupts in pg_cron launcher loop to avoid deadlock by @Ngalstyan4 in #319
- Fixes possible overflow by @sminux in #326
- Log start & end time for all failed runs by @kketch in #324
- Replace MemoryContextResetAndDeleteChildren macro with MemoryContextReset for PG 17 compatibility by @esiaero in #332
- Fix compiler error on Illumos by @japinli in #317
v1.6.2
v1.6.1
What's Changed
- Restart pg_cron scheduler when terminating the background worker by @marcocitus in #286
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
- Test latest version instead of hardcoding 1.4 by @df7cb in #268
- fix warning- "declaration shadows a previous local" by @sahemant in #275
- fix memory corruption bug of cron module by @zhjwpku in #271
- Convert K&R function definitions by @df7cb in #281
- add possibility to schedule jobs on the last day of month by @zhjwpku in #273
- Overall on/off to launch active jobs by @bdrouvotAWS in #283
New Contributors
Full Changelog: v1.5.2...v1.6.0
v1.5.2
- Fixes a bug that caused crashes after upgrading binaries to 1.5, by Polina Bungina
v1.5.1
- Fixes a bug that caused incorrect parsing of some crons schedules
v1.5.0
- Adds the possibility of scheduling a job with a 1-59 second interval
- Adds a cron.timezone setting to configure the timezone of cron schedules, by @TsinghuaLucky912
- Removes pg_stat_activity reporting of internal pg_cron metadata queries
- Fixes a bug that caused issues with long job names
- Fixes a bug that caused inactive reboot jobs to still run
- Fixes a bug that could limit concurrency for background workers
- Fixes a bug that prevented compiling on ARM, by @hslightdb
- Fixes regression tests for PostgreSQL <= 12, by @df7cb
v1.4.2
- Fixes a bug that could lead to privilege escalation if users can trigger CREATE EXTENSION
- Add compatibility for PostgreSQL 15 beta
- Fixes a bug that could cause unschedule to crash
- Ensures that cron.max_running_jobs is not higher than possible connection count
v1.4.1
- Fixes PostgreSQL 11- support