File pg_cron.changes of Package pg_cron
-------------------------------------------------------------------
Fri Feb 14 12:12:46 UTC 2025 - Reinhard Max <max@suse.com>
- Stop building for EOL postgresql12.
-------------------------------------------------------------------
Thu Dec 12 17:51:11 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- update to 1.6.5
- Fix superuser check before adding job to CronJobHash by
@CyberDem0n in #367
- Fix leap year scheduling problem by @zhjwpku in #365
- Fix possible buffer underflow issue in cron parsing by
@marcoslot in 5c10a8a
- Fix compilation warnings by @reshke in #363
-------------------------------------------------------------------
Sat Sep 28 00:25:58 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- enable pg17
-------------------------------------------------------------------
Mon Sep 9 02:01:13 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- disable pg11 builds as we will remove the EOL package soon
-------------------------------------------------------------------
Sat Aug 10 14:20:58 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- update to 1.6.4
- 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
-------------------------------------------------------------------
Thu Jul 25 23:24:47 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- update to 1.6.3
- 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
-------------------------------------------------------------------
Sat Oct 21 23:40:11 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- update to 1.6.2
- Fixes off-by-1 issue in day of month
-------------------------------------------------------------------
Thu Sep 28 20:46:05 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- update to 1.6.1
- Restart pg_cron scheduler when terminating the background
worker by @marcocitus in #286
-------------------------------------------------------------------
Mon Sep 4 01:16:10 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- update to 1.6.0
- 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
-------------------------------------------------------------------
Wed Apr 19 13:43:45 UTC 2023 - Reinhard Max <max@suse.com>
- PostgreSQL 10 is EOL.
-------------------------------------------------------------------
Sat Apr 8 21:47:36 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- update to 1.5.2
- Fixes a bug that caused crashes after upgrading binaries to
1.5, by Polina Bungina
-------------------------------------------------------------------
Fri Feb 10 14:46:31 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- update to 1.5.1
- Fixes a bug that caused incorrect parsing of some crons schedules
-------------------------------------------------------------------
Tue Feb 7 12:00:24 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- update to 1.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
- 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
- Fixes regression tests for PostgreSQL <= 12
-------------------------------------------------------------------
Tue Jan 31 15:04:18 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- enable pg 15
-------------------------------------------------------------------
Sun Jan 1 18:22:36 UTC 2023 - Andrey Karepin <egdfree@opensuse.org>
- drop patch pg_cron-32bit-compat.patch
- update to 1.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
-------------------------------------------------------------------
Mon Apr 4 13:44:18 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
- Update pg_cron-32bit-compat.patch to be actually the upstream
commit from https://github.com/citusdata/pg_cron/pull/159.
-------------------------------------------------------------------
Mon Apr 4 13:28:21 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
- Add pg_cron-32bit-compat.patch: Fix build on archs where %ld does
not equal to long long int (eg 32bit arches).
-------------------------------------------------------------------
Thu Dec 2 11:47:08 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- fix postgresql_has_llvm usage
-------------------------------------------------------------------
Tue Nov 30 17:24:01 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- switch to %{pg_name}-llvmjit-devel
-------------------------------------------------------------------
Sun Nov 14 02:05:33 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- port to postgresql macros
-------------------------------------------------------------------
Sun Sep 26 08:00:49 UTC 2021 - Andrey Karepin <egdfree@opensuse.org>
- update to 1.4.1
* Fixes PostgreSQL 11- support
-------------------------------------------------------------------
Sat Sep 18 17:42:49 UTC 2021 - Andrey Karepin <egdfree@opensuse.org>
- update to 1.4.0
* Adds a cron.alter_job function to change job properties, by
Bertrand Drouvot
* Adds a cron.log_min_messages setting to control log_min_messages
in pg_cron launcher, by Bertrand Drouvot
* Adds a cron.enable_superuser_jobs setting to disallow superuser
jobs
* Fixes a bug that could cause jobs to hang when using
cron.use_background_workers, by Bertrand Drouvot
* Fixes a small memory allocation bug, by @mrdrivingduck
* PostgreSQL 14 is supported (no changes were needed)
-------------------------------------------------------------------
Wed Jun 30 14:22:16 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Do no longer build postgresql95 and postgresql96 flavors on
Tumbleweed: those two postgresql vesions are EOL and will be
dropped.
-------------------------------------------------------------------
Mon Mar 29 19:16:20 UTC 2021 - Andrey Karepin <egdfree@opensuse.org>
- update to 1.3.1
* Fixes a memory leak
-------------------------------------------------------------------
Wed Oct 7 19:11:36 UTC 2020 - Andrey Karepin <egdfree@opensuse.org>
- update to 1.3.0
* Background worker support by Bertrand Drouvot
* Audit table support by Bertrand Drouvot
* PostgreSQL 13 support by Alexander Kukushkin
* Schedule jobs by name
* Fixes a bug that could cause cron.schedule to crash with long
schedules
* Fixes a bug that could cause cron.schedule to get into an infinite
loop
* Fixes a bug that caused overlapping runs not to start
- adding postgresql13 to _multibuild
-------------------------------------------------------------------
Thu Jun 4 17:08:45 UTC 2020 - Reinhard Max <max@suse.com>
- Disable LLVM on SLE builds.
-------------------------------------------------------------------
Tue Oct 22 16:13:29 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>
- supplement the llvmjit subpackage with the llvmjit main package
-------------------------------------------------------------------
Tue Oct 22 15:34:17 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>
- adding postgresql12 to _multibuild
-------------------------------------------------------------------
Sat Aug 31 06:54:17 UTC 2019 - Andrey Karepin <egdfree@opensuse.org>
- update to 1.2.0
* PostgreSQL 12 support by dverite
* Fixes a bug that caused the cron.job table to not appear in pg_dump
-------------------------------------------------------------------
Sun Apr 21 17:55:20 UTC 2019 - Andrey Karepin <egdfree@opensuse.org>
- update to 1.1.4
* Adds a cron.host setting to make the postgres host configurable
* Fixes a bug that could cause segmentation fault after cron.unschedule
-------------------------------------------------------------------
Sat Jan 19 12:04:43 UTC 2019 - Andrey Karepin <egdfree@opensuse.org>
- fix build with PostgreSQL 11 and extract just-in-time compiling
parts to llvmjit subpackage
-------------------------------------------------------------------
Thu Jan 17 19:00:37 UTC 2019 - Andrey Karepin <egdfree@opensuse.org>
- initial