debian-forge-composer/pkg/jobqueue/dbjobqueue/schemas
Sanne Raymaekers c4360a67f5 jobqueue: handle escaped null bytes in postgres
Postgres doesn't accept `\u0000` in the jsonb datatype. Switch to the
json datatype which is larger and slower, but accepts escaped null
bytes.

As we don't actually query or index the result jsonb directly, the
impact of this should be minimal.

See: https://www.postgresql.org/docs/current/datatype-json.html
2025-07-25 13:10:10 +02:00
..
001_jobs.sql jobqueue: Move jobqueue out of internal 2022-07-04 15:37:28 +02:00
002_channels.sql jobqueue: Move jobqueue out of internal 2022-07-04 15:37:28 +02:00
003_dependencies_cascade.sql jobqueue: Move jobqueue out of internal 2022-07-04 15:37:28 +02:00
004_heartbeats_cascade.sql jobqueue: Move jobqueue out of internal 2022-07-04 15:37:28 +02:00
005_jobs_expiry.sql jobqueue: store an expiry date 2022-07-13 17:26:04 +02:00
006_retry_count.sql worker/server: requeue unresponsive jobs 2022-11-02 15:26:00 +01:00
007_create_table_workers.sql jobqueue: add ability to track workers 2023-12-06 17:22:36 +01:00
008_workers_add_channel.sql jobqueue: add channel to workers 2024-04-19 14:32:07 +02:00
009_jobs_alter_result_type.sql jobqueue: handle escaped null bytes in postgres 2025-07-25 13:10:10 +02:00