Start command line script maintenance/run.php [session] SessionManager using store Wikimedia\ObjectCache\MemcachedPhpBagOStuff [localisation] LocalisationCache using store LCStoreNull [localisation] LocalisationCache::loadCoreData: got localisation for de from source [memcached] MainWANObjectCache using store Wikimedia\ObjectCache\MemcachedPhpBagOStuff [memcached] MicroStash using store Wikimedia\ObjectCache\MemcachedPhpBagOStuff [rdbms] Wikimedia\Rdbms\DatabasePostgres::open [2.643ms] pgsql-qweb01.example.com: SET "client_encoding" = 'UTF8' [rdbms] Wikimedia\Rdbms\DatabasePostgres::open [0.532ms] pgsql-qweb01.example.com: SET "datestyle" = 'ISO, YMD' [rdbms] Wikimedia\Rdbms\DatabasePostgres::open [0.436ms] pgsql-qweb01.example.com: SET "timezone" = 'GMT' [rdbms] Wikimedia\Rdbms\DatabasePostgres::open [0.427ms] pgsql-qweb01.example.com: SET "standard_conforming_strings" = 'on' [rdbms] Wikimedia\Rdbms\DatabasePostgres::open [0.414ms] pgsql-qweb01.example.com: SET "bytea_output" = 'escape' [rdbms] Wikimedia\Rdbms\DatabasePostgres::open [0.679ms] pgsql-qweb01.example.com: SET "client_min_messages" = 'ERROR' [rdbms] Wikimedia\Rdbms\DatabasePostgres::schemaExists [1.158ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_namespace WHERE nspname = 'public' LIMIT 1 [rdbms] Wikimedia\Rdbms\DatabasePostgres::getSchemas [0.614ms] pgsql-qweb01.example.com: SELECT current_schemas(false) [rdbms] Schema "public" already in the search path [rdbms] Wikimedia\Rdbms\LoadBalancer::reallyOpenConnection: opened new connection for 0/mwtephemeral01-public- [memcached] add WANCache:global:rdbms-server-readonly:pgsql-qweb01.example.com|#|m (STORED) [rdbms] Wikimedia\Rdbms\DatabasePostgres::serverIsReadOnly [0.672ms] pgsql-qweb01.example.com: SHOW default_transaction_read_only [memcached] client: serializing data as it is not scalar [memcached] add WANCache:global:rdbms-server-readonly:pgsql-qweb01.example.com|#|v (STORED) [memcached] MemCache: delete WANCache:global:rdbms-server-readonly:pgsql-qweb01.example.com|#|m (DELETED) [memcached] fetchOrRegenerate(global:rdbms-server-readonly:pgsql-qweb01.example.com): miss, new value computed [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [1.287ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [3.216ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='revision' AND attname='rev_actor'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.603ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.707ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::updateRowExists [1.048ms] pgsql-qweb01.example.com: SELECT 1 AS X FROM "updatelog" WHERE ul_key = 'UpdateCollation::uppercase' LIMIT 1 [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/mwtephemeral01-public- [rdbms] UpdateCollation::execute [1.301ms] pgsql-qweb01.example.com: SELECT MAX(page_id) FROM "page" LIMIT 1 [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/mwtephemeral01-public- [rdbms] UpdateCollation::execute [1.402ms] pgsql-qweb01.example.com: SELECT cl_from,cl_to,cl_sortkey_prefix,cl_collation,cl_sortkey,cl_type,cl_timestamp,page_namespace,page_title FROM "categorylinks" JOIN "page" ON ((cl_from = page_id)) WHERE (cl_collation != 'uppercase') AND ((cl_from >= 0 AND cl_from < 100)) ORDER BY cl_from [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.52ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.602ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::insertUpdateRow [1.399ms] pgsql-qweb01.example.com: INSERT INTO "updatelog" (ul_key) VALUES ('UpdateCollation::uppercase') ON CONFLICT DO NOTHING [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.566ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.602ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'pagecontent' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.539ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.639ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'mwuser' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.443ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [1.202ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'bot_passwords' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.547ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.561ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='bot_passwords' AND attname='bp_token'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [2.144ms] pgsql-qweb01.example.com: ALTER TABLE "bot_passwords" ALTER bp_token SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.7ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.655ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'comment' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.459ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.465ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='comment' AND attname='comment_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.453ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.629ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'slots' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.444ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.368ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='slots' AND attname='slot_revision_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.516ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.551ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'slots' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.468ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.236ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='slots' AND attname='slot_content_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.501ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.513ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'slots' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.446ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.254ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='slots' AND attname='slot_origin'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.491ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.574ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'site_stats' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.45ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.341ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='site_stats' AND attname='ss_total_edits'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [1.942ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [1.084ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'site_stats' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.523ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.31ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='site_stats' AND attname='ss_good_articles'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [1.375ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.698ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'site_stats' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.513ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.515ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='site_stats' AND attname='ss_total_pages'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.659ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.655ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'site_stats' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.542ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.303ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='site_stats' AND attname='ss_users'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.483ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.603ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'site_stats' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.519ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.28ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='site_stats' AND attname='ss_active_users'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.546ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.599ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'site_stats' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [1.213ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.546ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='site_stats' AND attname='ss_images'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.497ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.595ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user_properties' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.509ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.262ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user_properties' AND attname='up_user'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.501ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [2.487ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'user_properties' AND constraint_name = 'user_properties_up_user_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.506ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.586ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user_properties' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.611ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user_properties' AND indexname='user_properties_pkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.53ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.745ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'log_search' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.455ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.554ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='log_search' AND attname='ls_value'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [2.823ms] pgsql-qweb01.example.com: ALTER TABLE "log_search" ALTER ls_value TYPE VARCHAR(255) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.467ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.578ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'content' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.48ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.447ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='content' AND attname='content_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.454ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.616ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'l10n_cache' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.45ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.312ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='l10n_cache' AND attname='lc_value'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [1.205ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.69ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'l10n_cache' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.532ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.26ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='l10n_cache' AND attname='lc_key'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.911ms] pgsql-qweb01.example.com: ALTER TABLE "l10n_cache" ALTER lc_key TYPE VARCHAR(255) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.737ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.628ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'l10n_cache' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.108ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='l10n_cache' AND indexname='l10n_cache_pkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.501ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.709ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'module_deps' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.967ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='module_deps' AND indexname='module_deps_pkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.488ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.525ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'redirect' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.451ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.341ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='redirect' AND attname='rd_namespace'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [3.388ms] pgsql-qweb01.example.com: ALTER TABLE "redirect" ALTER rd_namespace SET DEFAULT 0 [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.844ms] pgsql-qweb01.example.com: ALTER TABLE "redirect" ALTER rd_namespace TYPE INT USING rd_namespace::INT [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.595ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.769ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'redirect' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.439ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.303ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='redirect' AND attname='rd_title'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.222ms] pgsql-qweb01.example.com: ALTER TABLE "redirect" ALTER rd_title SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.455ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.512ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'redirect' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.474ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.301ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='redirect' AND attname='rd_from'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.178ms] pgsql-qweb01.example.com: ALTER TABLE "redirect" ALTER rd_from SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.465ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.563ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'redirect' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.556ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.285ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='redirect' AND attname='rd_from'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.519ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.223ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'redirect' AND constraint_name = 'redirect_rd_from_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.512ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.637ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'redirect' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.505ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.24ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='redirect' AND attname='rd_interwiki'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.873ms] pgsql-qweb01.example.com: ALTER TABLE "redirect" ALTER rd_interwiki TYPE VARCHAR(32) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.557ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.76ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'pagelinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.599ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.332ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='pagelinks' AND attname='pl_from'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [1.483ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.299ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'pagelinks' AND constraint_name = 'pagelinks_pl_from_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [1.003ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='pagelinks' AND indexname='pagelink_unique' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [0.972ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='pagelinks' AND indexname='pagelinks_title' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.556ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.714ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'templatelinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.442ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.4ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='templatelinks' AND attname='tl_from'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.481ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.336ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'templatelinks' AND constraint_name = 'templatelinks_tl_from_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [1.016ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='templatelinks' AND indexname='templatelinks_unique' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [0.999ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='templatelinks' AND indexname='templatelinks_from' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.533ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.693ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'imagelinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.462ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.407ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='imagelinks' AND attname='il_from'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.592ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.25ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'imagelinks' AND constraint_name = 'imagelinks_il_from_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.561ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.618ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'imagelinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.494ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.29ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='imagelinks' AND attname='il_to'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.427ms] pgsql-qweb01.example.com: ALTER TABLE "imagelinks" ALTER il_to SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.491ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.614ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'imagelinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.981ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='imagelinks' AND indexname='il_to' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.495ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.659ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'imagelinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.997ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='imagelinks' AND indexname='il_backlinks_namespace' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [0.96ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='imagelinks' AND indexname='il_from' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.464ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.705ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'langlinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.48ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.286ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='langlinks' AND attname='ll_from'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.527ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.181ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'langlinks' AND constraint_name = 'langlinks_ll_from_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.488ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.582ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'langlinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.002ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='langlinks' AND indexname='langlinks_pkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.472ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.577ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'langlinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.001ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='langlinks' AND indexname='ll_lang' [rdbms] Wikimedia\Rdbms\Database::query [0.869ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='langlinks' AND indexname='langlinks_lang_title' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.499ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.597ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'langlinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.459ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.433ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='langlinks' AND attname='ll_lang'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.501ms] pgsql-qweb01.example.com: ALTER TABLE "langlinks" ALTER ll_lang SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.5ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.682ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'langlinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.487ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.434ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='langlinks' AND attname='ll_from'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.628ms] pgsql-qweb01.example.com: ALTER TABLE "langlinks" ALTER ll_from SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.485ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.599ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'langlinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.517ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.327ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='langlinks' AND attname='ll_title'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.185ms] pgsql-qweb01.example.com: ALTER TABLE "langlinks" ALTER ll_title SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.514ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.274ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='langlinks' AND attname='ll_lang'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.471ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.233ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='langlinks' AND attname='ll_title'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.49ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.632ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'iwlinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='iwlinks' AND indexname='iwlinks_pkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.499ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.78ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'category' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.948ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='category' AND indexname='cat_title' [rdbms] Wikimedia\Rdbms\Database::query [0.908ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='category' AND indexname='category_title' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.476ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.588ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'category' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.026ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='category' AND indexname='cat_pages' [rdbms] Wikimedia\Rdbms\Database::query [0.973ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='category' AND indexname='category_pages' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.471ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.517ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'watchlist_expiry_we_item_seq' AND n.nspname = 'public' AND c.relkind IN ('S') [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.546ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.59ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'change_tag_def' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.485ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.295ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='change_tag_def' AND attname='ctd_count'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.51ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.268ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='change_tag_def' AND attname='ctd_user_defined'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.491ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.576ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'ipblocks_restrictions' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.406ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.363ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='ipblocks_restrictions' AND attname='ir_ipb_id'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.496ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.364ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'ipblocks_restrictions' AND constraint_name = 'ipblocks_restrictions_ir_ipb_id_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.488ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.628ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'querycache' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.463ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.245ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='querycache' AND attname='qc_value'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.872ms] pgsql-qweb01.example.com: ALTER TABLE "querycache" ALTER qc_value SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.477ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.593ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'querycache' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.444ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.688ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='querycache' AND attname='qc_namespace'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [2.924ms] pgsql-qweb01.example.com: ALTER TABLE "querycache" ALTER qc_namespace SET DEFAULT 0 [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.273ms] pgsql-qweb01.example.com: ALTER TABLE "querycache" ALTER qc_namespace TYPE INT USING qc_namespace::INT [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.533ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.597ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'querycache' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.501ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.569ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='querycache' AND attname='qc_title'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.293ms] pgsql-qweb01.example.com: ALTER TABLE "querycache" ALTER qc_title SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.533ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.597ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'querycache' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.104ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='querycache' AND indexname='qc_type' [rdbms] Wikimedia\Rdbms\Database::query [0.918ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='querycache' AND indexname='querycache_type_value' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.512ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.556ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'querycachetwo' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.149ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='querycachetwo' AND indexname='qcc_type' [rdbms] Wikimedia\Rdbms\Database::query [0.914ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='querycachetwo' AND indexname='querycachetwo_type_value' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.566ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.623ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'querycachetwo' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.166ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='querycachetwo' AND indexname='qcc_title' [rdbms] Wikimedia\Rdbms\Database::query [0.871ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='querycachetwo' AND indexname='querycachetwo_title' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [1.074ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.759ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'querycachetwo' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.471ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='querycachetwo' AND indexname='qcc_titletwo' [rdbms] Wikimedia\Rdbms\Database::query [0.905ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='querycachetwo' AND indexname='querycachetwo_titletwo' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.492ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [1.917ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'page_restrictions' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.548ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.681ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='page_restrictions' AND attname='pr_page'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.533ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.235ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'page_restrictions' AND constraint_name = 'page_restrictions_pr_page_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.595ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.664ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'page_restrictions' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='page_restrictions' AND indexname='pr_pagetype' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.734ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.621ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'page_restrictions' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.96ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='page_restrictions' AND indexname='pr_typelevel' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.576ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.605ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'page_restrictions' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.898ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='page_restrictions' AND indexname='pr_level' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.494ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.564ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'page_restrictions' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.879ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='page_restrictions' AND indexname='pr_cascade' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] MediaWiki\Installer\PostgresUpdater::changePrimaryKey [1.633ms] pgsql-qweb01.example.com: SELECT a.attname as column FROM pg_index i JOIN pg_attribute a ON a.attrelid = i.indrelid AND a.attnum = ANY(i.indkey) WHERE i.indrelid = '"page_restrictions"'::regclass AND i.indisprimary [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.66ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.373ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='page_restrictions' AND attname='pr_page'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.472ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.565ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user_groups' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.546ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.312ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user_groups' AND attname='ug_user'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.803ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.291ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'user_groups' AND constraint_name = 'user_groups_ug_user_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.566ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.546ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user_groups' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.485ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.352ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user_groups' AND attname='ug_user'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.41ms] pgsql-qweb01.example.com: ALTER TABLE "user_groups" ALTER ug_user SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.59ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.924ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user_groups' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.47ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.267ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user_groups' AND attname='ug_group'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.152ms] pgsql-qweb01.example.com: ALTER TABLE "user_groups" ALTER ug_group SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.499ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.696ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user_groups' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.924ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user_groups' AND indexname='ug_group' [rdbms] Wikimedia\Rdbms\Database::query [0.855ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user_groups' AND indexname='user_groups_group' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.493ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.562ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user_groups' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.04ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user_groups' AND indexname='ug_expiry' [rdbms] Wikimedia\Rdbms\Database::query [0.86ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user_groups' AND indexname='user_groups_expiry' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.463ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.551ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'querycache_info' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.507ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.261ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='querycache_info' AND attname='qci_type'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.364ms] pgsql-qweb01.example.com: ALTER TABLE "querycache_info" ALTER qci_type SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.506ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.621ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'querycache_info' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.471ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.666ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='querycache_info' AND attname='qci_timestamp'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.291ms] pgsql-qweb01.example.com: ALTER TABLE "querycache_info" ALTER qci_timestamp SET DEFAULT '1970-01-01 00:00:00+00' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.517ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.36ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='querycache_info' AND attname='qci_type'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.494ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.244ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='querycache_info' AND attname='qci_timestamp'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.461ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.599ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'querycache_info' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.263ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='querycache_info' AND indexname='querycache_info_pkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.452ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.587ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'watchlist' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.544ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.264ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='watchlist' AND attname='wl_title'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.384ms] pgsql-qweb01.example.com: ALTER TABLE "watchlist" ALTER wl_title SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.447ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.541ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'watchlist' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.483ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.417ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='watchlist' AND attname='wl_namespace'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.328ms] pgsql-qweb01.example.com: ALTER TABLE "watchlist" ALTER wl_namespace SET DEFAULT 0 [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [2.802ms] pgsql-qweb01.example.com: ALTER TABLE "watchlist" ALTER wl_namespace TYPE INT USING wl_namespace::INT [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.501ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.585ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'watchlist' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.441ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.467ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='watchlist' AND attname='wl_user'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.687ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.181ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'watchlist' AND constraint_name = 'watchlist_wl_user_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [0.975ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='watchlist' AND indexname='wl_user_namespace_title' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.494ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [1.169ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'watchlist' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.024ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='watchlist' AND indexname='namespace_title' [rdbms] MediaWiki\Installer\PostgresUpdater::addPgIndex [2.968ms] pgsql-qweb01.example.com: CREATE INDEX namespace_title ON "watchlist" (wl_namespace, wl_title) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.561ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::indexAttributes [4.517ms] pgsql-qweb01.example.com: SELECT opcname, attname, i.indoption[s.g] as option, pg_am.amname FROM (SELECT generate_series(array_lower(isub.indkey,1), array_upper(isub.indkey,1)) AS g FROM pg_index isub JOIN pg_class cis ON cis.oid=isub.indexrelid JOIN pg_namespace ns ON cis.relnamespace = ns.oid WHERE cis.relname='wl_user' AND ns.nspname='public') AS s, pg_attribute, pg_opclass opcls, pg_am, pg_class ci JOIN pg_index i ON ci.oid=i.indexrelid JOIN pg_class ct ON ct.oid = i.indrelid JOIN pg_namespace n ON ci.relnamespace = n.oid WHERE ci.relname='wl_user' AND n.nspname='public' AND attrelid = ct.oid AND i.indkey[s.g] = attnum AND i.indclass[s.g] = opcls.oid AND pg_am.oid = opcls.opcmethod [rdbms] MediaWiki\Installer\PostgresUpdater::checkIndex [4.249ms] pgsql-qweb01.example.com: DROP INDEX "wl_user" [rdbms] MediaWiki\Installer\PostgresUpdater::checkIndex [2.723ms] pgsql-qweb01.example.com: CREATE UNIQUE INDEX "wl_user" ON "watchlist" (wl_user, wl_namespace, wl_title) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.512ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.569ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.46ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.371ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='sites' AND attname='site_domain'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.789ms] pgsql-qweb01.example.com: ALTER TABLE "sites" ALTER site_domain TYPE VARCHAR(255) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.534ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.574ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.97ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_global_key' [rdbms] Wikimedia\Rdbms\Database::query [1.07ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_global_key' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.068ms] pgsql-qweb01.example.com: ALTER INDEX site_global_key RENAME TO sites_global_key [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.482ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.602ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.962ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_type' [rdbms] Wikimedia\Rdbms\Database::query [0.907ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_type' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.096ms] pgsql-qweb01.example.com: ALTER INDEX site_type RENAME TO sites_type [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.466ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.583ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.866ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_group' [rdbms] Wikimedia\Rdbms\Database::query [0.927ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_group' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.102ms] pgsql-qweb01.example.com: ALTER INDEX site_group RENAME TO sites_group [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.548ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.579ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.052ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_source' [rdbms] Wikimedia\Rdbms\Database::query [0.934ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_source' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.147ms] pgsql-qweb01.example.com: ALTER INDEX site_source RENAME TO sites_source [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.449ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.668ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.899ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_language' [rdbms] Wikimedia\Rdbms\Database::query [0.937ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_language' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.356ms] pgsql-qweb01.example.com: ALTER INDEX site_language RENAME TO sites_language [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.516ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.611ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.893ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_protocol' [rdbms] Wikimedia\Rdbms\Database::query [1.241ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_protocol' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.118ms] pgsql-qweb01.example.com: ALTER INDEX site_protocol RENAME TO sites_protocol [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.477ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.531ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.893ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_domain' [rdbms] Wikimedia\Rdbms\Database::query [0.918ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_domain' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.275ms] pgsql-qweb01.example.com: ALTER INDEX site_domain RENAME TO sites_domain [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.489ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.547ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.877ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_forward' [rdbms] Wikimedia\Rdbms\Database::query [0.959ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_forward' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.136ms] pgsql-qweb01.example.com: ALTER INDEX site_forward RENAME TO sites_forward [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.503ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.553ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user_newtalk' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.438ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.358ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user_newtalk' AND attname='user_id'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.461ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.172ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'user_newtalk' AND constraint_name = 'user_newtalk_user_id_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.462ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.607ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user_newtalk' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.922ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user_newtalk' AND indexname='un_user_id' [rdbms] Wikimedia\Rdbms\Database::query [0.867ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user_newtalk' AND indexname='user_newtalk_id' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.479ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.565ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user_newtalk' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.106ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user_newtalk' AND indexname='un_user_ip' [rdbms] Wikimedia\Rdbms\Database::query [0.887ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user_newtalk' AND indexname='user_newtalk_ip' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.496ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.661ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'interwiki' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.442ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.289ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='interwiki' AND attname='iw_prefix'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.84ms] pgsql-qweb01.example.com: ALTER TABLE "interwiki" ALTER iw_prefix TYPE VARCHAR(32) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.48ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.53ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'interwiki' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.421ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.277ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='interwiki' AND attname='iw_wikiid'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.194ms] pgsql-qweb01.example.com: ALTER TABLE "interwiki" ALTER iw_wikiid TYPE VARCHAR(64) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.667ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.566ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'protected_titles' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.445ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.298ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='protected_titles' AND attname='pt_user'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.493ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.288ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'protected_titles' AND constraint_name = 'protected_titles_pt_user_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.495ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.262ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='protected_titles' AND attname='pt_user'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.453ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.3ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='protected_titles' AND attname='pt_expiry'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.516ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.588ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'protected_titles' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.553ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.299ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='protected_titles' AND attname='pt_reason_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.485ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.269ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='protected_titles' AND attname='pt_create_perm'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.603ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.635ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'externallinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.513ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.325ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='externallinks' AND attname='el_from'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.505ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.258ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'externallinks' AND constraint_name = 'externallinks_el_from_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.476ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.653ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'externallinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.259ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='externallinks' AND indexname='el_from' [rdbms] Wikimedia\Rdbms\Database::query [1.236ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='externallinks' AND indexname='externallinks_from_to' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.491ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.523ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'externallinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.894ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='externallinks' AND indexname='el_index' [rdbms] Wikimedia\Rdbms\Database::query [0.808ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='externallinks' AND indexname='externallinks_index' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.45ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.502ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'ip_changes_ipc_rev_id_seq' AND n.nspname = 'public' AND c.relkind IN ('S') [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.421ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.518ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'ip_changes' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.555ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.287ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='ip_changes' AND attname='ipc_hex'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.49ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.538ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'ip_changes' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.463ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.271ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='ip_changes' AND attname='ipc_rev_id'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.308ms] pgsql-qweb01.example.com: ALTER TABLE "ip_changes" ALTER ipc_rev_id SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.506ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.552ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'watchlist' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.926ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='watchlist' AND indexname='wl_namespace_title' [rdbms] Wikimedia\Rdbms\Database::query [0.907ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='watchlist' AND indexname='namespace_title' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.419ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.527ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'page_props' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.44ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.238ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='page_props' AND attname='pp_page'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.445ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.133ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'page_props' AND constraint_name = 'page_props_pp_page_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] MediaWiki\Installer\PostgresUpdater::changePrimaryKey [0.732ms] pgsql-qweb01.example.com: SELECT a.attname as column FROM pg_index i JOIN pg_attribute a ON a.attrelid = i.indrelid AND a.attnum = ANY(i.indkey) WHERE i.indrelid = '"page_props"'::regclass AND i.indisprimary [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.412ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.518ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'job' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.428ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.242ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='job' AND attname='job_cmd'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.449ms] pgsql-qweb01.example.com: ALTER TABLE "job" ALTER job_cmd SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.438ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.521ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'job' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.432ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.219ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='job' AND attname='job_namespace'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [0.851ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='job' AND indexname='job_cmd_namespace_title' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.45ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.603ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'job' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.981ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='job' AND indexname='job_cmd' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.498ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.731ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'job' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.705ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='job' AND indexname='job_timestamp' [rdbms] Wikimedia\Rdbms\Database::query [0.851ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='job' AND indexname='job_timestamp_idx' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.478ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.511ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'slot_roles' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.465ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.228ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='slot_roles' AND attname='role_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.475ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.557ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'content_models' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.423ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.307ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='content_models' AND attname='model_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.49ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.509ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'page' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.881ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='page' AND indexname='page_len' [rdbms] Wikimedia\Rdbms\Database::query [0.845ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='page' AND indexname='page_len_idx' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.603ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.532ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'page' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.88ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='page' AND indexname='page_random' [rdbms] Wikimedia\Rdbms\Database::query [0.844ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='page' AND indexname='page_random_idx' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.424ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.506ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'page' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.962ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='page' AND indexname='page_name_title' [rdbms] Wikimedia\Rdbms\Database::query [0.901ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='page' AND indexname='page_unique_name' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.468ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.576ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'page' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.955ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='page' AND indexname='page_redirect_namespace_len' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.538ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.615ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'categorylinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.481ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.288ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='categorylinks' AND attname='cl_from'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.482ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.408ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'categorylinks' AND constraint_name = 'categorylinks_cl_from_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.491ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.588ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'categorylinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.429ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.565ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='categorylinks' AND attname='cl_from'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.795ms] pgsql-qweb01.example.com: ALTER TABLE "categorylinks" ALTER cl_from SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.57ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.527ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'categorylinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.411ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.256ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='categorylinks' AND attname='cl_to'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.303ms] pgsql-qweb01.example.com: ALTER TABLE "categorylinks" ALTER cl_to SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.436ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.582ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'categorylinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.488ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.315ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='categorylinks' AND attname='cl_sortkey'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.58ms] pgsql-qweb01.example.com: ALTER TABLE "categorylinks" ALTER cl_sortkey SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.481ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.526ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'categorylinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.446ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.359ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='categorylinks' AND attname='cl_collation'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.311ms] pgsql-qweb01.example.com: ALTER TABLE "categorylinks" ALTER cl_collation SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.489ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.273ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='categorylinks' AND attname='cl_sortkey'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.434ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.531ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'categorylinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.958ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='categorylinks' AND indexname='categorylinks_pkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.436ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.577ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'categorylinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.899ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='categorylinks' AND indexname='cl_timestamp' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.505ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.538ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'categorylinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.973ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='categorylinks' AND indexname='cl_collation_ext' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.495ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::indexAttributes [3.959ms] pgsql-qweb01.example.com: SELECT opcname, attname, i.indoption[s.g] as option, pg_am.amname FROM (SELECT generate_series(array_lower(isub.indkey,1), array_upper(isub.indkey,1)) AS g FROM pg_index isub JOIN pg_class cis ON cis.oid=isub.indexrelid JOIN pg_namespace ns ON cis.relnamespace = ns.oid WHERE cis.relname='cl_sortkey' AND ns.nspname='public') AS s, pg_attribute, pg_opclass opcls, pg_am, pg_class ci JOIN pg_index i ON ci.oid=i.indexrelid JOIN pg_class ct ON ct.oid = i.indrelid JOIN pg_namespace n ON ci.relnamespace = n.oid WHERE ci.relname='cl_sortkey' AND n.nspname='public' AND attrelid = ct.oid AND i.indkey[s.g] = attnum AND i.indclass[s.g] = opcls.oid AND pg_am.oid = opcls.opcmethod [rdbms] MediaWiki\Installer\PostgresUpdater::checkIndex [3.855ms] pgsql-qweb01.example.com: DROP INDEX "cl_sortkey" [rdbms] MediaWiki\Installer\PostgresUpdater::checkIndex [2.758ms] pgsql-qweb01.example.com: CREATE INDEX cl_sortkey ON categorylinks (cl_to, cl_type, cl_sortkey, cl_from) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.568ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.618ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.924ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='type_time' [rdbms] Wikimedia\Rdbms\Database::query [0.881ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='logging_type_name' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.483ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.556ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.82ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='actor_time' [rdbms] Wikimedia\Rdbms\Database::query [0.94ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='logging_actor_time_backwards' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.476ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.542ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.843ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='page_time' [rdbms] Wikimedia\Rdbms\Database::query [0.915ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='logging_page_time' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.489ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.542ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.815ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='times' [rdbms] Wikimedia\Rdbms\Database::query [0.822ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='logging_times' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.466ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.506ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.023ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='log_actor_type_time' [rdbms] Wikimedia\Rdbms\Database::query [0.936ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='logging_actor_type_time' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.51ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.515ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.912ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='log_page_id_time' [rdbms] Wikimedia\Rdbms\Database::query [0.86ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='logging_page_id_time' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.566ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.607ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.128ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='log_type_action' [rdbms] Wikimedia\Rdbms\Database::query [0.876ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='logging_type_action' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.466ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.388ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='logging' AND attname='log_params'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.508ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.67ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.467ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.855ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='logging' AND attname='log_action'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.826ms] pgsql-qweb01.example.com: ALTER TABLE "logging" ALTER log_action SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.483ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.618ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.501ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.398ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='logging' AND attname='log_type'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [10.025ms] pgsql-qweb01.example.com: ALTER TABLE "logging" ALTER log_type SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.555ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [1.644ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.501ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.611ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='logging' AND attname='log_title'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.261ms] pgsql-qweb01.example.com: ALTER TABLE "logging" ALTER log_title SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.481ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.551ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.511ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.344ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='logging' AND attname='log_timestamp'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.249ms] pgsql-qweb01.example.com: ALTER TABLE "logging" ALTER log_timestamp SET DEFAULT '1970-01-01 00:00:00+00' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.486ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.513ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.437ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.237ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='logging' AND attname='log_actor'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.463ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.536ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.499ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.247ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='logging' AND attname='log_comment_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.5ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.597ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.508ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.306ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='logging' AND attname='log_namespace'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.285ms] pgsql-qweb01.example.com: ALTER TABLE "logging" ALTER log_namespace SET DEFAULT 0 [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.829ms] pgsql-qweb01.example.com: ALTER TABLE "logging" ALTER log_namespace TYPE INT USING log_namespace::INT [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [1.022ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='logging_actor_time' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.442ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.598ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'uploadstash' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.443ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.285ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_key'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [2.764ms] pgsql-qweb01.example.com: ALTER TABLE "uploadstash" ALTER us_key TYPE VARCHAR(255) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.464ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.568ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'uploadstash' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.491ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [4.323ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_orig_path'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.204ms] pgsql-qweb01.example.com: ALTER TABLE "uploadstash" ALTER us_orig_path TYPE VARCHAR(255) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.6ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.597ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'uploadstash' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [1.412ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.697ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_path'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.111ms] pgsql-qweb01.example.com: ALTER TABLE "uploadstash" ALTER us_path TYPE VARCHAR(255) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.469ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.553ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'uploadstash' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.443ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.354ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_source_type'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.435ms] pgsql-qweb01.example.com: ALTER TABLE "uploadstash" ALTER us_source_type TYPE VARCHAR(50) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.599ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.598ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'uploadstash' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.439ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.247ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_props'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.428ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.732ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'uploadstash' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.453ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.213ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_status'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.164ms] pgsql-qweb01.example.com: ALTER TABLE "uploadstash" ALTER us_status TYPE VARCHAR(50) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.502ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.522ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'uploadstash' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.498ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.276ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_sha1'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.176ms] pgsql-qweb01.example.com: ALTER TABLE "uploadstash" ALTER us_sha1 TYPE VARCHAR(31) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.51ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.583ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'uploadstash' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.675ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.458ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_mime'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [1.382ms] pgsql-qweb01.example.com: ALTER TABLE "uploadstash" ALTER us_mime TYPE VARCHAR(255) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.478ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.226ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_key'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.542ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.382ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_user'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.494ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.208ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_orig_path'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.449ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.227ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_path'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.458ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.25ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_timestamp'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.464ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.257ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_status'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.424ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.222ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_size'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.548ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.234ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_sha1'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.439ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.516ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'uploadstash' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.977ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='uploadstash' AND indexname='us_user' [rdbms] Wikimedia\Rdbms\Database::query [0.868ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='uploadstash' AND indexname='us_user_idx' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.452ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.549ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'uploadstash' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.928ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='uploadstash' AND indexname='us_key' [rdbms] Wikimedia\Rdbms\Database::query [0.804ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='uploadstash' AND indexname='us_key_idx' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.42ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.508ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'uploadstash' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.862ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='uploadstash' AND indexname='us_timestamp' [rdbms] Wikimedia\Rdbms\Database::query [0.844ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='uploadstash' AND indexname='us_timestamp_idx' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.41ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.505ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user_properties' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.965ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user_properties' AND indexname='up_property' [rdbms] Wikimedia\Rdbms\Database::query [0.889ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user_properties' AND indexname='user_properties_property' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.452ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.582ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.871ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_global_key' [rdbms] Wikimedia\Rdbms\Database::query [0.936ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_global_key' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.17ms] pgsql-qweb01.example.com: ALTER INDEX sites_global_key RENAME TO site_global_key [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.497ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.667ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.921ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_type' [rdbms] Wikimedia\Rdbms\Database::query [0.916ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_type' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.266ms] pgsql-qweb01.example.com: ALTER INDEX sites_type RENAME TO site_type [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.515ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.567ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.847ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_group' [rdbms] Wikimedia\Rdbms\Database::query [0.817ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_group, ' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.533ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.531ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.809ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_source' [rdbms] Wikimedia\Rdbms\Database::query [0.939ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_source' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.155ms] pgsql-qweb01.example.com: ALTER INDEX sites_source RENAME TO site_source [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.459ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.624ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.248ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_language' [rdbms] Wikimedia\Rdbms\Database::query [0.955ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_language' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.11ms] pgsql-qweb01.example.com: ALTER INDEX sites_language RENAME TO site_language [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.484ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.546ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.933ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_protocol' [rdbms] Wikimedia\Rdbms\Database::query [0.918ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_protocol' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.034ms] pgsql-qweb01.example.com: ALTER INDEX sites_protocol RENAME TO site_protocol [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.473ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.61ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.867ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_domain' [rdbms] Wikimedia\Rdbms\Database::query [0.935ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_domain' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.066ms] pgsql-qweb01.example.com: ALTER INDEX sites_domain RENAME TO site_domain [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.478ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.558ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'sites' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.874ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_forward' [rdbms] Wikimedia\Rdbms\Database::query [1.112ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='sites_forward' [rdbms] MediaWiki\Installer\PostgresUpdater::renameIndex [1.406ms] pgsql-qweb01.example.com: ALTER INDEX sites_forward RENAME TO site_forward [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.494ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.686ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.061ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='log_type_time' [rdbms] Wikimedia\Rdbms\Database::query [1.001ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='type_name' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.49ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.539ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.18ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='log_actor_time' [rdbms] Wikimedia\Rdbms\Database::query [0.862ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='actor_time' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.458ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.59ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.093ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='log_page_time' [rdbms] Wikimedia\Rdbms\Database::query [0.862ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='page_time' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.476ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.58ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'logging' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.876ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='log_times' [rdbms] Wikimedia\Rdbms\Database::query [0.833ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='logging' AND indexname='times' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.423ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.675ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'filearchive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.401ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.434ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='filearchive' AND attname='fa_name'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [4.824ms] pgsql-qweb01.example.com: ALTER TABLE "filearchive" ALTER fa_name SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.502ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.539ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'filearchive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.431ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.437ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='filearchive' AND attname='fa_archive_name'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [10.357ms] pgsql-qweb01.example.com: ALTER TABLE "filearchive" ALTER fa_archive_name SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.593ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.581ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'filearchive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.411ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.425ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='filearchive' AND attname='fa_storage_key'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.273ms] pgsql-qweb01.example.com: ALTER TABLE "filearchive" ALTER fa_storage_key SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.474ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.569ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'filearchive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.531ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.357ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='filearchive' AND attname='fa_deleted_user'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.499ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.407ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'filearchive' AND constraint_name = 'filearchive_fa_deleted_user_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.559ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.584ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'filearchive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.505ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.574ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='filearchive' AND attname='fa_deleted_reason_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.466ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.628ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'filearchive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.468ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.31ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='filearchive' AND attname='fa_metadata'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.468ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.555ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'filearchive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.482ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.311ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='filearchive' AND attname='fa_bits'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.501ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.554ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'filearchive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.459ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.253ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='filearchive' AND attname='fa_description_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.476ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.558ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'filearchive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.489ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.268ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='filearchive' AND attname='fa_actor'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.482ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.534ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'filearchive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.999ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='filearchive' AND indexname='fa_name' [rdbms] Wikimedia\Rdbms\Database::query [0.901ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='filearchive' AND indexname='fa_name_time' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.493ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.565ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'filearchive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.958ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='filearchive' AND indexname='fa_storage_group' [rdbms] Wikimedia\Rdbms\Database::query [0.963ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='filearchive' AND indexname='fa_dupe' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.446ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.516ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'filearchive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.892ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='filearchive' AND indexname='fa_deleted_timestamp' [rdbms] Wikimedia\Rdbms\Database::query [0.841ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='filearchive' AND indexname='fa_notime' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [0.877ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='filearchive' AND indexname='fa_nouser' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.455ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.585ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'filearchive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.959ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='filearchive' AND indexname='fa_actor_timestamp' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.484ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.61ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'ipblocks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.062ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='ipblocks' AND indexname='ipb_expiry' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.454ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.571ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'ipblocks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.997ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='ipblocks' AND indexname='ipb_timestamp' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.462ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.536ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'text' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.03ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='text' AND indexname='text_pkey' [rdbms] Wikimedia\Rdbms\Database::query [0.837ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='text' AND indexname='pagecontent_pkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.465ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.292ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='text' AND attname='old_text'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.546ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.378ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='text' AND attname='old_flags'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.459ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.545ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.524ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.371ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_name'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.493ms] pgsql-qweb01.example.com: ALTER TABLE "oldimage" ALTER oi_name SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.464ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.586ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.477ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.253ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_archive_name'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.132ms] pgsql-qweb01.example.com: ALTER TABLE "oldimage" ALTER oi_archive_name SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.465ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.577ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.409ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.303ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_size'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.411ms] pgsql-qweb01.example.com: ALTER TABLE "oldimage" ALTER oi_size SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.493ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.581ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.432ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.284ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_width'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.123ms] pgsql-qweb01.example.com: ALTER TABLE "oldimage" ALTER oi_width SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.605ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.572ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.494ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.303ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_height'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.267ms] pgsql-qweb01.example.com: ALTER TABLE "oldimage" ALTER oi_height SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.532ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.64ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.55ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.503ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_bits'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.134ms] pgsql-qweb01.example.com: ALTER TABLE "oldimage" ALTER oi_bits SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.583ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.6ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.524ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.676ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_name'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.265ms] pgsql-qweb01.example.com: ALTER TABLE "oldimage" ALTER oi_name SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.532ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.604ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.51ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.6ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_bits'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.477ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.565ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.446ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.451ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_description_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.471ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.567ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.525ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.498ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_actor'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.498ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.664ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.492ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.65ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_metadata'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.5ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.778ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_metadata'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.522ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.68ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_minor_mime'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.505ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.574ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_minor_mime'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.486ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.564ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.43ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.24ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_name'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.506ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.166ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'oldimage' AND constraint_name = 'oldimage_oi_name_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.496ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.543ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.075ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='oldimage' AND indexname='oi_actor_timestamp' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [0.932ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='recentchanges' AND indexname='rc_timestamp_bot' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.499ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.602ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'recentchanges' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.058ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='recentchanges' AND indexname='rc_ns_actor' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.492ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.597ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'recentchanges' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.18ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='recentchanges' AND indexname='rc_actor' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [0.941ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='objectcache' AND indexname='keyname' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.473ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.589ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'objectcache' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.458ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.245ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='objectcache' AND attname='value'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.496ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.262ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='objectcache' AND attname='value'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.539ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.57ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'ipblocks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.599ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.471ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='ipblocks' AND attname='ipb_user'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.656ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.428ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'ipblocks' AND constraint_name = 'ipblocks_ipb_user_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.516ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.555ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'ipblocks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.44ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.242ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='ipblocks' AND attname='ipb_parent_block_id'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.448ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.235ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'ipblocks' AND constraint_name = 'ipblocks_ipb_parent_block_id_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.444ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.569ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'ipblocks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.466ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.203ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='ipblocks' AND attname='ipb_user'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.443ms] pgsql-qweb01.example.com: ALTER TABLE "ipblocks" ALTER ipb_user SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.495ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.242ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='ipblocks' AND attname='ipb_user'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.461ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.259ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='ipblocks' AND attname='ipb_range_start'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.454ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.234ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='ipblocks' AND attname='ipb_range_end'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.42ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.495ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'ipblocks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.429ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.243ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='ipblocks' AND attname='ipb_by_actor'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.434ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.542ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'ipblocks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.507ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.216ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='ipblocks' AND attname='ipb_reason_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.461ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.516ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'archive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.09ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='archive' AND indexname='ar_name_title_timestamp' [rdbms] Wikimedia\Rdbms\Database::query [0.858ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='archive' AND indexname='archive_name_title_timestamp' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [0.859ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='archive' AND indexname='archive_actor' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.496ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.526ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'archive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.903ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='archive' AND indexname='ar_actor_timestamp' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.47ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.528ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'image' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.452ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.346ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='image' AND attname='img_name'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.605ms] pgsql-qweb01.example.com: ALTER TABLE "image" ALTER img_name SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.512ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.544ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'image' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.522ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.39ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='image' AND attname='img_size'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.246ms] pgsql-qweb01.example.com: ALTER TABLE "image" ALTER img_size SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.46ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.697ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'image' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.499ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.376ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='image' AND attname='img_width'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.137ms] pgsql-qweb01.example.com: ALTER TABLE "image" ALTER img_width SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.502ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.578ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'image' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.441ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.266ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='image' AND attname='img_height'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.509ms] pgsql-qweb01.example.com: ALTER TABLE "image" ALTER img_height SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.554ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.529ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'image' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.531ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.256ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='image' AND attname='img_bits'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.282ms] pgsql-qweb01.example.com: ALTER TABLE "image" ALTER img_bits SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.584ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.52ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'image' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.449ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.328ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='image' AND attname='img_bits'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.468ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.562ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'image' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.603ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.394ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='image' AND attname='img_description_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.438ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.542ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'image' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.431ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.249ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='image' AND attname='img_actor'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.526ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.552ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'image' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.466ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.178ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='image' AND attname='img_metadata'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.658ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.554ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='image' AND attname='img_metadata'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.52ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.418ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='image' AND attname='img_major_mime'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.498ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.247ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='image' AND attname='img_minor_mime'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.457ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.231ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='image' AND attname='img_timestamp'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.644ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.563ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'image' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.954ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='image' AND indexname='img_size' [rdbms] Wikimedia\Rdbms\Database::query [0.865ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='image' AND indexname='img_size_idx' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.425ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.5ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'image' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.908ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='image' AND indexname='img_timestamp' [rdbms] Wikimedia\Rdbms\Database::query [0.798ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='image' AND indexname='img_timestamp_idx' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.446ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.503ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'image' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.889ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='image' AND indexname='img_actor_timestamp' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.407ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.494ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'image' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.865ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='image' AND indexname='img_media_mime' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.419ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.589ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'site_identifiers' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.886ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='site_identifiers' AND indexname='si_site' [rdbms] Wikimedia\Rdbms\Database::query [0.846ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='site_identifiers' AND indexname='site_ids_site' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.427ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.543ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'site_identifiers' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.879ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='site_identifiers' AND indexname='si_key' [rdbms] Wikimedia\Rdbms\Database::query [0.962ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='site_identifiers' AND indexname='site_ids_key' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.514ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.6ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'recentchanges' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.433ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.472ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='recentchanges' AND attname='rc_actor'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.513ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.576ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'recentchanges' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.445ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.482ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='recentchanges' AND attname='rc_comment_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.459ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.577ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'recentchanges' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.432ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.275ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='recentchanges' AND attname='rc_ip'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.429ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.518ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'recentchanges' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.441ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.243ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='recentchanges' AND attname='rc_namespace'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.437ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.594ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'recentchanges' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.447ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.242ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='recentchanges' AND attname='rc_title'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.362ms] pgsql-qweb01.example.com: ALTER TABLE "recentchanges" ALTER rc_title SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.46ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.474ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'recentchanges' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.528ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.779ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='recentchanges' AND attname='rc_source'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.155ms] pgsql-qweb01.example.com: ALTER TABLE "recentchanges" ALTER rc_source SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.468ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.488ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'recentchanges' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.457ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.221ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='recentchanges' AND attname='rc_ip'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.12ms] pgsql-qweb01.example.com: ALTER TABLE "recentchanges" ALTER rc_ip SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.557ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.543ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'recentchanges' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.447ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.385ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='recentchanges' AND attname='rc_namespace'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.869ms] pgsql-qweb01.example.com: ALTER TABLE "recentchanges" ALTER rc_namespace SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.498ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.585ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'recentchanges' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.449ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.289ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='recentchanges' AND attname='rc_cur_id'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.223ms] pgsql-qweb01.example.com: ALTER TABLE "recentchanges" ALTER rc_cur_id SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.473ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.497ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'recentchanges' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.425ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.485ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='recentchanges' AND attname='rc_this_oldid'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.129ms] pgsql-qweb01.example.com: ALTER TABLE "recentchanges" ALTER rc_this_oldid SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.454ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.526ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'recentchanges' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.43ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.236ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='recentchanges' AND attname='rc_last_oldid'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.093ms] pgsql-qweb01.example.com: ALTER TABLE "recentchanges" ALTER rc_last_oldid SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.44ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.296ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='recentchanges' AND attname='rc_cur_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.443ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.179ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='recentchanges' AND attname='rc_ip'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.451ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.485ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'recentchanges' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.115ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='recentchanges' AND indexname='rc_new_name_timestamp' [rdbms] Wikimedia\Rdbms\Database::query [2.534ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='recentchanges' AND indexname='new_name_timestamp' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.444ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.487ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'archive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.428ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.323ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='archive' AND attname='ar_namespace'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.444ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.521ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'archive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.426ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.201ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='archive' AND attname='ar_namespace'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.526ms] pgsql-qweb01.example.com: ALTER TABLE "archive" ALTER ar_namespace SET DEFAULT 0 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.423ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.539ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'archive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.432ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.203ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='archive' AND attname='ar_title'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.128ms] pgsql-qweb01.example.com: ALTER TABLE "archive" ALTER ar_title SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.44ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.536ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'archive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.53ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.232ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='archive' AND attname='ar_comment_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.483ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.527ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'archive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.459ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.197ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='archive' AND attname='ar_actor'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.434ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.529ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.993ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user' AND indexname='user_email_token' [rdbms] Wikimedia\Rdbms\Database::query [0.852ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user' AND indexname='user_email_token_idx' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.465ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.515ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.988ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user' AND indexname='user_email' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.482ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.558ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.023ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='user' AND indexname='user_name' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.449ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.531ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'page' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.41ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.268ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='page' AND attname='page_namespace'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.467ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.273ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='page' AND attname='page_touched'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.469ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.498ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'page' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.425ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.213ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='page' AND attname='page_random'; [rdbms] MediaWiki\Installer\PostgresUpdater::changeField [18.748ms] pgsql-qweb01.example.com: ALTER TABLE "page" ALTER page_random TYPE FLOAT [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.636ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.673ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'revision' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.589ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='revision' AND indexname='rev_page_id' [rdbms] Wikimedia\Rdbms\Database::query [0.907ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='revision' AND indexname='revision_unique' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.503ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.563ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'revision' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.953ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='revision' AND indexname='rev_timestamp' [rdbms] Wikimedia\Rdbms\Database::query [0.874ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='revision' AND indexname='rev_timestamp_idx' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.464ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.506ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'revision' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.854ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='revision' AND indexname='rev_page_timestamp' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.431ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.304ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_touched'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.422ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.608ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.457ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.237ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_name'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.48ms] pgsql-qweb01.example.com: ALTER TABLE "user" ALTER user_name SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.426ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.618ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.519ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.371ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_token'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.267ms] pgsql-qweb01.example.com: ALTER TABLE "user" ALTER user_token SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.492ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.608ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.499ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.297ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_real_name'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.116ms] pgsql-qweb01.example.com: ALTER TABLE "user" ALTER user_real_name SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.475ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.536ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.457ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.202ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_email'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.415ms] pgsql-qweb01.example.com: ALTER TABLE "user" ALTER user_email SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.438ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.492ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.451ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.273ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_newpassword'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [2.624ms] pgsql-qweb01.example.com: ALTER TABLE "user" ALTER user_newpassword SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.476ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.533ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.406ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.205ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_password'; [rdbms] MediaWiki\Installer\PostgresUpdater::setDefault [1.312ms] pgsql-qweb01.example.com: ALTER TABLE "user" ALTER user_password SET DEFAULT '' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.495ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.251ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_token'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.493ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.275ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_real_name'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.445ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.219ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_email'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.555ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.201ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_newpassword'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.442ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.191ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_password'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.541ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.283ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_email'; [rdbms] MediaWiki\Installer\PostgresUpdater::dropDefault [1.096ms] pgsql-qweb01.example.com: ALTER TABLE "user" ALTER user_email DROP DEFAULT [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.472ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.31ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_newpassword'; [rdbms] MediaWiki\Installer\PostgresUpdater::dropDefault [1.026ms] pgsql-qweb01.example.com: ALTER TABLE "user" ALTER user_newpassword DROP DEFAULT [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.435ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.527ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_password'; [rdbms] MediaWiki\Installer\PostgresUpdater::dropDefault [1.034ms] pgsql-qweb01.example.com: ALTER TABLE "user" ALTER user_password DROP DEFAULT [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.462ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.265ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'user' AND constraint_name = 'user_user_name_key' [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.421ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.568ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'objectcache' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.467ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.244ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='objectcache' AND attname='modtoken'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.442ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.597ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'revision' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.461ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.27ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='revision' AND attname='rev_page'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.486ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::constraintExists [1.145ms] pgsql-qweb01.example.com: SELECT 1 FROM information_schema.table_constraints WHERE constraint_schema = 'public' AND table_name = 'revision' AND constraint_name = 'revision_rev_page_fkey' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.473ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.148ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='revision' AND attname='rev_page'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.424ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.507ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'revision' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.457ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.151ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='revision' AND attname='rev_comment_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.422ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.559ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'revision' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.425ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.257ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='revision' AND attname='rev_actor'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.422ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::indexAttributes [4.067ms] pgsql-qweb01.example.com: SELECT opcname, attname, i.indoption[s.g] as option, pg_am.amname FROM (SELECT generate_series(array_lower(isub.indkey,1), array_upper(isub.indkey,1)) AS g FROM pg_index isub JOIN pg_class cis ON cis.oid=isub.indexrelid JOIN pg_namespace ns ON cis.relnamespace = ns.oid WHERE cis.relname='rev_page_id' AND ns.nspname='public') AS s, pg_attribute, pg_opclass opcls, pg_am, pg_class ci JOIN pg_index i ON ci.oid=i.indexrelid JOIN pg_class ct ON ct.oid = i.indrelid JOIN pg_namespace n ON ci.relnamespace = n.oid WHERE ci.relname='rev_page_id' AND n.nspname='public' AND attrelid = ct.oid AND i.indkey[s.g] = attnum AND i.indclass[s.g] = opcls.oid AND pg_am.oid = opcls.opcmethod [rdbms] MediaWiki\Installer\PostgresUpdater::checkIndex [3.131ms] pgsql-qweb01.example.com: CREATE INDEX rev_page_id ON revision (rev_page,rev_id) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.515ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.61ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'searchindex' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.413ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.576ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.053ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='oldimage' AND indexname='oi_timestamp' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.445ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.535ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'page' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.07ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='page' AND indexname='page_name_title' [rdbms] Wikimedia\Rdbms\Database::query [0.92ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='page' AND indexname='name_title' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.469ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.528ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'change_tag' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.928ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='change_tag' AND indexname='ct_rc_tag_id' [rdbms] Wikimedia\Rdbms\Database::query [0.838ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='change_tag' AND indexname='change_tag_rc_tag_id' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.44ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.531ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'change_tag' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.955ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='change_tag' AND indexname='ct_log_tag_id' [rdbms] Wikimedia\Rdbms\Database::query [0.882ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='change_tag' AND indexname='change_tag_log_tag_id' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.438ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.542ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'change_tag' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [0.903ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='change_tag' AND indexname='ct_rev_tag_id' [rdbms] Wikimedia\Rdbms\Database::query [0.821ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='change_tag' AND indexname='change_tag_rev_tag_id' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.44ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.54ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'change_tag' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::query [1.07ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='change_tag' AND indexname='ct_tag_id_id' [rdbms] Wikimedia\Rdbms\Database::query [0.913ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='change_tag' AND indexname='change_tag_tag_id_id' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.46ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.574ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::updateRowExists [0.481ms] pgsql-qweb01.example.com: SELECT 1 AS X FROM "updatelog" WHERE ul_key = 'ConvertDjvuMetadata' LIMIT 1 [warning] Legacy default 'domainId' is 'mwtephemeral01' but wiki ID is 'mwtephemeral01-public-'. [Called from Wikimedia\Services\ServiceContainer::{closure:/data/mediawiki/software/mediawiki-1.43.3/includes/ServiceWiring.php:825} in /data/mediawiki/software/mediawiki-1.43.3/includes/ServiceWiring.php at line 837] [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/mwtephemeral01-public- [rdbms] RefreshImageMetadata::execute [2.092ms] pgsql-qweb01.example.com: SELECT img_name,img_size,img_width,img_height,img_metadata,img_bits,img_media_type,img_major_mime,img_minor_mime,img_timestamp,img_sha1,img_actor,image_actor.actor_user AS "img_user",image_actor.actor_name AS "img_user_text",comment_img_description.comment_text AS "img_description_text",comment_img_description.comment_data AS "img_description_data",comment_img_description.comment_id AS "img_description_cid",img_metadata FROM "image" JOIN "actor" "image_actor" ON ((actor_id=img_actor)) JOIN "comment" "comment_img_description" ON ((comment_img_description.comment_id = img_description_id)) WHERE img_major_mime = 'image' AND img_media_type = 'OFFICE' ORDER BY img_name ASC LIMIT 1 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [1.091ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.754ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::insertUpdateRow [1.192ms] pgsql-qweb01.example.com: INSERT INTO "updatelog" (ul_key) VALUES ('ConvertDjvuMetadata') ON CONFLICT DO NOTHING [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.503ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.614ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='page_restrictions' AND attname='pr_user'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.494ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.651ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'linktarget' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [1.077ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='revision' AND indexname='rev_page_id' [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-drop-rev_page_id.sql ) [4.472ms] pgsql-qweb01.example.com: DROP INDEX rev_page_id [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.591ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.779ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'templatelinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.502ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.533ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='templatelinks' AND attname='tl_target_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.469ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [1.075ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user_autocreate_serial' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/mwtephemeral01-public- [rdbms] MediaWiki\Maintenance\LoggedUpdateMaintenance::execute [0.867ms] pgsql-qweb01.example.com: SELECT 1 FROM "updatelog" WHERE ul_key = 'MigrateRevisionActorTemp' LIMIT 1 [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.568ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [3.057ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='revision' AND attname='rev_actor'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.737ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.901ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'revision_actor_temp' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Maintenance\LoggedUpdateMaintenance::execute [4.569ms] pgsql-qweb01.example.com: INSERT INTO "updatelog" (ul_key) VALUES ('MigrateRevisionActorTemp') ON CONFLICT DO NOTHING [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.625ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.931ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'revision_actor_temp' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.49ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.534ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'page_restrictions' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.447ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [2.356ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='page' AND attname='page_restrictions'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.428ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.272ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='page' AND attname='page_restrictions'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.429ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.531ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::updateRowExists [0.495ms] pgsql-qweb01.example.com: SELECT 1 AS X FROM "updatelog" WHERE ul_key = 'MigrateLinksTabletemplatelinks' LIMIT 1 [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.536ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.403ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='templatelinks' AND attname='tl_title'; [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/mwtephemeral01-public- [rdbms] MediaWiki\Maintenance\LoggedUpdateMaintenance::execute [1.272ms] pgsql-qweb01.example.com: INSERT INTO "updatelog" (ul_key) VALUES ('MigrateLinksTabletemplatelinks') ON CONFLICT DO NOTHING [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.531ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.458ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='templatelinks' AND attname='tl_target_id'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] MediaWiki\Installer\PostgresUpdater::changePrimaryKey [0.6ms] pgsql-qweb01.example.com: SELECT a.attname as column FROM pg_index i JOIN pg_attribute a ON a.attrelid = i.indrelid AND a.attnum = ANY(i.indkey) WHERE i.indrelid = '"templatelinks"'::regclass AND i.indisprimary [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.448ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.352ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='templatelinks' AND attname='tl_title'; [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.573ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.663ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'externallinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.458ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.29ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='externallinks' AND attname='el_to_path'; [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-el_to_path.sql ) [4.22ms] pgsql-qweb01.example.com: DROP INDEX el_from [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-el_to_path.sql ) [1.451ms] pgsql-qweb01.example.com: ALTER TABLE externallinks ADD el_to_domain_index TEXT DEFAULT '' NOT NULL [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-el_to_path.sql ) [1.045ms] pgsql-qweb01.example.com: ALTER TABLE externallinks ADD el_to_path TEXT DEFAULT NULL [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-el_to_path.sql ) [5.673ms] pgsql-qweb01.example.com: CREATE INDEX el_to_domain_index_to_path ON externallinks (el_to_domain_index, el_to_path) [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-el_to_path.sql ) [2.508ms] pgsql-qweb01.example.com: CREATE INDEX el_from ON externallinks (el_from) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.666ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.667ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.554ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.653ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user' AND attname='user_is_temp'; [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-user-user_is_temp.sql ) [1.311ms] pgsql-qweb01.example.com: ALTER TABLE "user" ADD user_is_temp SMALLINT DEFAULT 0 NOT NULL [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/mwtephemeral01-public- [rdbms] MediaWiki\Maintenance\LoggedUpdateMaintenance::execute [0.543ms] pgsql-qweb01.example.com: SELECT 1 FROM "updatelog" WHERE ul_key = 'MigrateRevisionCommentTemp' LIMIT 1 [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.477ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.43ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='revision' AND attname='rev_comment_id'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.457ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.543ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'revision_comment_temp' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MigrateRevisionCommentTemp::doDBUpdates [0.921ms] pgsql-qweb01.example.com: SELECT rev_id,revcomment_comment_id FROM "revision" JOIN "revision_comment_temp" ON ((rev_id=revcomment_rev)) WHERE rev_comment_id = 0 ORDER BY rev_id LIMIT 200 [rdbms] MigrateRevisionCommentTemp::doDBUpdates [1.344ms] pgsql-qweb01.example.com: UPDATE "revision" SET rev_comment_id = '1' WHERE rev_id = '1' [rdbms] MediaWiki\Maintenance\LoggedUpdateMaintenance::execute [1.142ms] pgsql-qweb01.example.com: INSERT INTO "updatelog" (ul_key) VALUES ('MigrateRevisionCommentTemp') ON CONFLICT DO NOTHING [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.515ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.664ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'revision_comment_temp' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.498ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.627ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'revision_comment_temp' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::dropTable [6.379ms] pgsql-qweb01.example.com: DROP TABLE "revision_comment_temp" CASCADE [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/mwtephemeral01-public- [rdbms] MediaWiki\Maintenance\LoggedUpdateMaintenance::execute [0.721ms] pgsql-qweb01.example.com: SELECT 1 FROM "updatelog" WHERE ul_key = 'MigrateExternallinks' LIMIT 1 [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.46ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.493ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='externallinks' AND attname='el_to'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.442ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.275ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='externallinks' AND attname='el_to_path'; [rdbms] MigrateExternallinks::doDBUpdates [0.776ms] pgsql-qweb01.example.com: SELECT el_id FROM "externallinks" ORDER BY el_id DESC LIMIT 1 [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/mwtephemeral01-public- [rdbms] MigrateExternallinks::handleBatch [0.776ms] pgsql-qweb01.example.com: SELECT el_id,el_to FROM "externallinks" WHERE el_to_domain_index = '' AND (el_id >= 0) AND (el_id <= 999) LIMIT 1000 [rdbms] MigrateExternallinks::handleBatch [1.829ms] pgsql-qweb01.example.com: UPDATE "externallinks" SET el_to_domain_index = 'https://org.mediawiki.www.',el_to_path = '/wiki/Special:MyLanguage/Help:Contents' WHERE el_id = '1' [rdbms] MigrateExternallinks::handleBatch [1.301ms] pgsql-qweb01.example.com: UPDATE "externallinks" SET el_to_domain_index = 'https://org.mediawiki.www.',el_to_path = '/wiki/Special:MyLanguage/Manual:Configuration_settings' WHERE el_id = '2' [rdbms] MigrateExternallinks::handleBatch [1.063ms] pgsql-qweb01.example.com: UPDATE "externallinks" SET el_to_domain_index = 'https://org.mediawiki.www.',el_to_path = '/wiki/Special:MyLanguage/Manual:FAQ' WHERE el_id = '3' [rdbms] MigrateExternallinks::handleBatch [1.172ms] pgsql-qweb01.example.com: UPDATE "externallinks" SET el_to_domain_index = 'https://org.wikimedia.lists.',el_to_path = '/postorius/lists/mediawiki-announce.lists.wikimedia.org/' WHERE el_id = '4' [rdbms] MigrateExternallinks::handleBatch [0.984ms] pgsql-qweb01.example.com: UPDATE "externallinks" SET el_to_domain_index = 'https://org.mediawiki.www.',el_to_path = '/wiki/Special:MyLanguage/Localisation#Translation_resources' WHERE el_id = '5' [rdbms] MigrateExternallinks::handleBatch [1.128ms] pgsql-qweb01.example.com: UPDATE "externallinks" SET el_to_domain_index = 'https://org.mediawiki.www.',el_to_path = '/wiki/Special:MyLanguage/Manual:Combating_spam' WHERE el_id = '6' [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] MediaWiki\Maintenance\LoggedUpdateMaintenance::execute [0.902ms] pgsql-qweb01.example.com: INSERT INTO "updatelog" (ul_key) VALUES ('MigrateExternallinks') ON CONFLICT DO NOTHING [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.57ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.705ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'externallinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.669ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.621ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='externallinks' AND attname='el_to'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.489ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.585ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::updateRowExists [0.474ms] pgsql-qweb01.example.com: SELECT 1 AS X FROM "updatelog" WHERE ul_key = 'externallinks-el_to-patch-externallinks-el_to_default.sql' LIMIT 1 [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-el_to_default.sql ) [1.287ms] pgsql-qweb01.example.com: ALTER TABLE externallinks ALTER el_to SET DEFAULT '' [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-el_to_default.sql ) [1.217ms] pgsql-qweb01.example.com: ALTER TABLE externallinks ALTER el_to DROP NOT NULL [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-el_to_default.sql ) [1.194ms] pgsql-qweb01.example.com: ALTER TABLE externallinks ALTER el_index SET DEFAULT '' [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-el_to_default.sql ) [1.053ms] pgsql-qweb01.example.com: ALTER TABLE externallinks ALTER el_index DROP NOT NULL [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-el_to_default.sql ) [1.063ms] pgsql-qweb01.example.com: ALTER TABLE externallinks ALTER el_index_60 SET DEFAULT '' [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.505ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.606ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::insertUpdateRow [1.227ms] pgsql-qweb01.example.com: INSERT INTO "updatelog" (ul_key) VALUES ('externallinks-el_to-patch-externallinks-el_to_default.sql') ON CONFLICT DO NOTHING [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.462ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.618ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'pagelinks' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.421ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.407ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='pagelinks' AND attname='pl_target_id'; [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-pagelinks-target_id.sql ) [1.601ms] pgsql-qweb01.example.com: ALTER TABLE pagelinks ADD pl_target_id BIGINT DEFAULT NULL [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-pagelinks-target_id.sql ) [3.296ms] pgsql-qweb01.example.com: CREATE INDEX pl_target_id ON pagelinks (pl_target_id, pl_from) [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-pagelinks-target_id.sql ) [2.508ms] pgsql-qweb01.example.com: CREATE INDEX pl_backlinks_namespace_target_id ON pagelinks ( pl_from_namespace, pl_target_id, pl_from ) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.551ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.787ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='externallinks' AND attname='el_to'; [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-drop-el_to.sql ) [3.864ms] pgsql-qweb01.example.com: DROP INDEX el_to [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-drop-el_to.sql ) [3.877ms] pgsql-qweb01.example.com: DROP INDEX el_index [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-drop-el_to.sql ) [3.802ms] pgsql-qweb01.example.com: DROP INDEX el_index_60 [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-drop-el_to.sql ) [3.75ms] pgsql-qweb01.example.com: DROP INDEX el_from_index_60 [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-drop-el_to.sql ) [1.673ms] pgsql-qweb01.example.com: ALTER TABLE externallinks DROP el_to [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-drop-el_to.sql ) [1.339ms] pgsql-qweb01.example.com: ALTER TABLE externallinks DROP el_index [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-externallinks-drop-el_to.sql ) [1.203ms] pgsql-qweb01.example.com: ALTER TABLE externallinks DROP el_index_60 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/mwtephemeral01-public- [rdbms] MediaWiki\Maintenance\LoggedUpdateMaintenance::execute [0.602ms] pgsql-qweb01.example.com: SELECT 1 FROM "updatelog" WHERE ul_key = 'FixInconsistentRedirects' LIMIT 1 [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/mwtephemeral01-public- [rdbms] FixInconsistentRedirects::doDBUpdates [0.775ms] pgsql-qweb01.example.com: EXPLAIN SELECT * FROM "page" WHERE page_is_redirect = 1 [rdbms] FixInconsistentRedirects::doDBUpdates [0.785ms] pgsql-qweb01.example.com: SELECT rd_from,rd_interwiki,rd_fragment,page_is_redirect,page_namespace,page_len,page_id FROM "page" LEFT JOIN "redirect" ON ((page_id=rd_from)) WHERE page_is_redirect = 1 ORDER BY page_is_redirect,page_namespace,page_len,page_id LIMIT 100 [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] MediaWiki\Maintenance\LoggedUpdateMaintenance::execute [1.073ms] pgsql-qweb01.example.com: INSERT INTO "updatelog" (ul_key) VALUES ('FixInconsistentRedirects') ON CONFLICT DO NOTHING [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.48ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.586ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'image' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.491ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.55ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='image' AND attname='img_size'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.431ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.787ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::updateRowExists [0.545ms] pgsql-qweb01.example.com: SELECT 1 AS X FROM "updatelog" WHERE ul_key = 'image-img_size-patch-image-img_size_to_bigint.sql' LIMIT 1 [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-image-img_size_to_bigint.sql ) [18.015ms] pgsql-qweb01.example.com: ALTER TABLE image ALTER img_size TYPE BIGINT [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [7.081ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.8ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::insertUpdateRow [1.197ms] pgsql-qweb01.example.com: INSERT INTO "updatelog" (ul_key) VALUES ('image-img_size-patch-image-img_size_to_bigint.sql') ON CONFLICT DO NOTHING [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.516ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.664ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'filearchive' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.576ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.731ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='filearchive' AND attname='fa_size'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.461ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.637ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::updateRowExists [0.475ms] pgsql-qweb01.example.com: SELECT 1 AS X FROM "updatelog" WHERE ul_key = 'filearchive-fa_size-patch-filearchive-fa_size_to_bigint.sql' LIMIT 1 [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-filearchive-fa_size_to_bigint.sql ) [16.64ms] pgsql-qweb01.example.com: ALTER TABLE filearchive ALTER fa_size TYPE BIGINT [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.69ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.714ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::insertUpdateRow [1.107ms] pgsql-qweb01.example.com: INSERT INTO "updatelog" (ul_key) VALUES ('filearchive-fa_size-patch-filearchive-fa_size_to_bigint.sql') ON CONFLICT DO NOTHING [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.51ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.629ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'oldimage' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.413ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.429ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='oldimage' AND attname='oi_size'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.436ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.534ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::updateRowExists [1.399ms] pgsql-qweb01.example.com: SELECT 1 AS X FROM "updatelog" WHERE ul_key = 'oldimage-oi_size-patch-oldimage-oi_size_to_bigint.sql' LIMIT 1 [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-oldimage-oi_size_to_bigint.sql ) [15.058ms] pgsql-qweb01.example.com: ALTER TABLE oldimage ALTER oi_size TYPE BIGINT [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.773ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.669ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::insertUpdateRow [5.865ms] pgsql-qweb01.example.com: INSERT INTO "updatelog" (ul_key) VALUES ('oldimage-oi_size-patch-oldimage-oi_size_to_bigint.sql') ON CONFLICT DO NOTHING [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.699ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.917ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'uploadstash' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.589ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.973ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='uploadstash' AND attname='us_size'; [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.486ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.596ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::updateRowExists [0.487ms] pgsql-qweb01.example.com: SELECT 1 AS X FROM "updatelog" WHERE ul_key = 'uploadstash-us_size-patch-uploadstash-us_size_to_bigint.sql' LIMIT 1 [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-uploadstash-us_size_to_bigint.sql ) [38.368ms] pgsql-qweb01.example.com: ALTER TABLE uploadstash ALTER us_size TYPE BIGINT [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.701ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.667ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'updatelog' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] MediaWiki\Installer\DatabaseUpdater::insertUpdateRow [1.159ms] pgsql-qweb01.example.com: INSERT INTO "updatelog" (ul_key) VALUES ('uploadstash-us_size-patch-uploadstash-us_size_to_bigint.sql') ON CONFLICT DO NOTHING [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.463ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.83ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'user_autocreate_serial' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.523ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\PostgresField::fromText [1.377ms] pgsql-qweb01.example.com: SELECT attnotnull, attlen, conname AS conname, atthasdef, pg_get_expr(adbin, adrelid) AS adsrc, COALESCE(condeferred, FALSE) AS deferred, COALESCE(condeferrable, FALSE) AS deferrable, CASE WHEN typname = 'int2' THEN 'smallint' WHEN typname = 'int4' THEN 'integer' WHEN typname = 'int8' THEN 'bigint' WHEN typname = 'bpchar' THEN 'char' ELSE typname END AS typname FROM pg_class c JOIN pg_namespace n ON (n.oid = c.relnamespace) JOIN pg_attribute a ON (a.attrelid = c.oid) JOIN pg_type t ON (t.oid = a.atttypid) LEFT JOIN pg_constraint o ON (o.conrelid = c.oid AND a.attnum = ANY(o.conkey) AND o.contype = 'f') LEFT JOIN pg_attrdef d on c.oid=d.adrelid and a.attnum=d.adnum WHERE relkind = 'r' AND nspname='public' AND relname='user_autocreate_serial' AND attname='uas_year'; [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-user_autocreate_serial-uas_year.sql ) [3.919ms] pgsql-qweb01.example.com: ALTER TABLE user_autocreate_serial DROP CONSTRAINT user_autocreate_serial_pkey [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-user_autocreate_serial-uas_year.sql ) [1.239ms] pgsql-qweb01.example.com: ALTER TABLE user_autocreate_serial ADD uas_year SMALLINT NOT NULL [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-user_autocreate_serial-uas_year.sql ) [5.249ms] pgsql-qweb01.example.com: ALTER TABLE user_autocreate_serial ADD PRIMARY KEY (uas_shard, uas_year) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\DatabasePostgres::getCoreSchemas [0.524ms] pgsql-qweb01.example.com: SELECT nspname FROM pg_catalog.pg_namespace n WHERE n.oid = pg_my_temp_schema() [rdbms] Wikimedia\Rdbms\DatabasePostgres::relationExists [0.586ms] pgsql-qweb01.example.com: SELECT 1 FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.relnamespace = n.oid AND c.relname = 'block_target' AND n.nspname = 'public' AND c.relkind IN ('r','v') [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-block_target.sql ) [8.61ms] pgsql-qweb01.example.com: CREATE TABLE block ( bl_id SERIAL NOT NULL, bl_target INT NOT NULL, bl_by_actor BIGINT NOT NULL, bl_reason_id BIGINT NOT NULL, bl_timestamp TIMESTAMPTZ NOT NULL, bl_anon_only SMALLINT DEFAULT 0 NOT NULL, bl_create_account SMALLINT DEFAULT 1 NOT NULL, bl_enable_autoblock SMALLINT DEFAULT 1 NOT NULL, bl_expiry TIMESTAMPTZ NOT NULL, bl_deleted SMALLINT DEFAULT 0 NOT NULL, bl_block_email SMALLINT DEFAULT 0 NOT NULL, bl_allow_usertalk SMALLINT DEFAULT 0 NOT NULL, bl_parent_block_id INT DEFAULT NULL, bl_sitewide SMALLINT DEFAULT 1 NOT NULL, PRIMARY KEY(bl_id) ) [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-block_target.sql ) [2.618ms] pgsql-qweb01.example.com: CREATE INDEX bl_timestamp ON block (bl_timestamp) [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-block_target.sql ) [2.323ms] pgsql-qweb01.example.com: CREATE INDEX bl_target ON block (bl_target) [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-block_target.sql ) [2.266ms] pgsql-qweb01.example.com: CREATE INDEX bl_expiry ON block (bl_expiry) [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-block_target.sql ) [2.195ms] pgsql-qweb01.example.com: CREATE INDEX bl_parent_block_id ON block (bl_parent_block_id) [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-block_target.sql ) [6.012ms] pgsql-qweb01.example.com: CREATE TABLE block_target ( bt_id SERIAL NOT NULL, bt_address TEXT DEFAULT NULL, bt_user INT DEFAULT NULL, bt_user_text TEXT DEFAULT NULL, bt_auto SMALLINT DEFAULT 0 NOT NULL, bt_range_start TEXT DEFAULT NULL, bt_range_end TEXT DEFAULT NULL, bt_ip_hex TEXT DEFAULT NULL, bt_count INT DEFAULT 0 NOT NULL, PRIMARY KEY(bt_id) ) [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-block_target.sql ) [2.593ms] pgsql-qweb01.example.com: CREATE INDEX bt_address ON block_target (bt_address) [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-block_target.sql ) [2.757ms] pgsql-qweb01.example.com: CREATE INDEX bt_ip_user_text ON block_target (bt_ip_hex, bt_user_text) [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-block_target.sql ) [2.874ms] pgsql-qweb01.example.com: CREATE INDEX bt_range ON block_target (bt_range_start, bt_range_end) [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-block_target.sql ) [2.779ms] pgsql-qweb01.example.com: CREATE INDEX bt_user ON block_target (bt_user) [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [1.327ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='categorylinks' AND indexname='cl_collation_ext' [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-drop-cl_collation_ext.sql ) [3.76ms] pgsql-qweb01.example.com: DROP INDEX cl_collation_ext [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/mwtephemeral01-public- [rdbms] MediaWiki\Maintenance\LoggedUpdateMaintenance::execute [0.623ms] pgsql-qweb01.example.com: SELECT 1 FROM "updatelog" WHERE ul_key = 'PopulateUserIsTemp' LIMIT 1 [rdbms] MediaWiki\Maintenance\LoggedUpdateMaintenance::execute [1.054ms] pgsql-qweb01.example.com: INSERT INTO "updatelog" (ul_key) VALUES ('PopulateUserIsTemp') ON CONFLICT DO NOTHING [rdbms] Wikimedia\Rdbms\LoadBalancer::getAnyOpenConnection: found 'round' connection to #0. [rdbms] Wikimedia\Rdbms\Database::query [1ms] pgsql-qweb01.example.com: SELECT indexname,indexdef FROM pg_indexes WHERE schemaname='public' AND tablename='sites' AND indexname='site_type' [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-sites-drop_indexes.sql ) [3.578ms] pgsql-qweb01.example.com: DROP INDEX site_type [rdbms] Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-sites-drop_indexes.sql ) [0.528ms] pgsql-qweb01.example.com: DROP INDEX site_group [rdbms] Error 42704 from Wikimedia\Rdbms\Database::sourceFile( /data/mediawiki/software/mediawiki-1.43.3/maintenance/postgres/archives/patch-sites-drop_indexes.sql ), ERROR: index "site_group" does not exist DROP INDEX site_group\n pgsql-qweb01.example.com #0 /data/mediawiki/software/mediawiki-1.43.3/includes/libs/rdbms/database/Database.php(1156): Wikimedia\Rdbms\Database->getQueryExceptionAndLog() #1 /data/mediawiki/software/mediawiki-1.43.3/includes/libs/rdbms/database/Database.php(647): Wikimedia\Rdbms\Database->reportQueryError() #2 /data/mediawiki/software/mediawiki-1.43.3/includes/libs/rdbms/database/Database.php(2791): Wikimedia\Rdbms\Database->query() #3 /data/mediawiki/software/mediawiki-1.43.3/includes/libs/rdbms/database/Database.php(2729): Wikimedia\Rdbms\Database->sourceStream() #4 /data/mediawiki/software/mediawiki-1.43.3/includes/libs/rdbms/database/DBConnRef.php(127): Wikimedia\Rdbms\Database->sourceFile() #5 /data/mediawiki/software/mediawiki-1.43.3/includes/libs/rdbms/database/DBConnRef.php(799): Wikimedia\Rdbms\DBConnRef->__call() #6 /data/mediawiki/software/mediawiki-1.43.3/includes/installer/DatabaseUpdater.php(797): Wikimedia\Rdbms\DBConnRef->sourceFile() #7 /data/mediawiki/software/mediawiki-1.43.3/includes/installer/DatabaseUpdater.php(946): MediaWiki\Installer\DatabaseUpdater->applyPatch() #8 /data/mediawiki/software/mediawiki-1.43.3/includes/installer/DatabaseUpdater.php(595): MediaWiki\Installer\DatabaseUpdater->dropIndex() #9 /data/mediawiki/software/mediawiki-1.43.3/includes/installer/DatabaseUpdater.php(548): MediaWiki\Installer\DatabaseUpdater->runUpdates() #10 /data/mediawiki/software/mediawiki-1.43.3/maintenance/update.php(195): MediaWiki\Installer\DatabaseUpdater->doUpdates() #11 /data/mediawiki/software/mediawiki-1.43.3/maintenance/includes/MaintenanceRunner.php(703): UpdateMediaWiki->execute() #12 /data/mediawiki/software/mediawiki-1.43.3/maintenance/run.php(51): MediaWiki\Maintenance\MaintenanceRunner->run() #13 {main}