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
openSUSE Build Service is sponsored by