delete from listed_origins where visit_type in ('cvs', 'bzr');select visit_type, count(*) from listed_origins where visit_type in ('cvs', 'bzr') group by visit_type;UPDATE listersSET current_state=jsonb_set( current_state - 'date_last_modified', '{git_date_last_modified}', (select current_state#>'{date_last_modified}' from listers where name='launchpad' and instance_name='launchpad'))where name='launchpad' and instance_name='launchpad';select * from listers where name='launchpad' and instance_name='launchpad';
staging:
14:23:08 swh-scheduler@db1:5432=> delete from listed_origins where visit_type in ('cvs', 'bzr');DELETE 28991Time: 1691.741 ms (00:01.692)14:23:10 swh-scheduler@db1:5432=> select visit_type, count(*) from listed_origins where visit_type in ('cvs', 'bzr') group by visit_type;+------------+-------+| visit_type | count |+------------+-------++------------+-------+(0 rows)Time: 968.147 ms14:23:11 swh-scheduler@db1:5432=>14:23:11 swh-scheduler@db1:5432=> UPDATE listersswh-scheduler-> SET current_state=jsonb_set(swh-scheduler(> current_state - 'date_last_modified', '{git_date_last_modified}',swh-scheduler(> (select current_state#>'{date_last_modified}' from listers where name='launchpad' and instance_name='launchpad')swh-scheduler(> )swh-scheduler-> where name='launchpad' and instance_name='launchpad';ERROR: null value in column "current_state" violates not-null constraintDETAIL: Failing row contains (4708f4b6-f56d-4c22-88f0-6132e99cd19e, launchpad, launchpad, 2021-01-28 14:58:12.789843+00, null, 2021-01-28 14:58:12.789843+00).Time: 56.961 ms14:23:12 swh-scheduler@db1:5432=> select * from listers where name='launchpad' and instance_name='launchpad';+--------------------------------------+-----------+---------------+-------------------------------+---------------+-------------------------------+| id | name | instance_name | created | current_state | updated |+--------------------------------------+-----------+---------------+-------------------------------+---------------+-------------------------------+| 4708f4b6-f56d-4c22-88f0-6132e99cd19e | launchpad | launchpad | 2021-01-28 14:58:12.789843+00 | {} | 2021-01-28 14:58:12.789843+00 | <------------------- no incremental listing yet+--------------------------------------+-----------+---------------+-------------------------------+---------------+-------------------------------+(1 row)
prod:
14:22:42 softwareheritage-scheduler@belvedere:5432=> delete from listed_origins where visit_type in ('cvs', 'bzr');DELETE 28912Time: 681.115 ms14:22:44 softwareheritage-scheduler@belvedere:5432=> select visit_type, count(*) from listed_origins where visit_type in ('cvs', 'bzr') group by visit_type;+------------+-------+| visit_type | count |+------------+-------++------------+-------+(0 rows)Time: 33.466 ms14:22:44 softwareheritage-scheduler@belvedere:5432=>14:22:44 softwareheritage-scheduler@belvedere:5432=> UPDATE listerssoftwareheritage-scheduler-> SET current_state=jsonb_set(softwareheritage-scheduler(> current_state - 'date_last_modified', '{git_date_last_modified}',softwareheritage-scheduler(> (select current_state#>'{date_last_modified}' from listers where name='launchpad' and instance_name='launchpad')softwareheritage-scheduler(> )softwareheritage-scheduler-> where name='launchpad' and instance_name='launchpad';UPDATE 1Time: 5.857 ms14:22:44 softwareheritage-scheduler@belvedere:5432=> select * from listers where name='launchpad' and instance_name='launchpad';+--------------------------------------+-----------+---------------+-------------------------------+----------------------------------------------------------------+----------------------------+| id | name | instance_name | created | current_state | updated |+--------------------------------------+-----------+---------------+-------------------------------+----------------------------------------------------------------+----------------------------+| 9de8141b-e441-4ffd-b40d-d438b29c03fc | launchpad | launchpad | 2021-03-17 20:51:45.949594+00 | {"git_date_last_modified": "2022-02-16T19:32:09.400561+00:00"} | 2022-02-16 19:33:11.247+00 |+--------------------------------------+-----------+---------------+-------------------------------+----------------------------------------------------------------+----------------------------+(1 row)Time: 4.698 ms