pg.ddx.io  pgsql-bugs@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: alexey.ermakov@dataegret.com
To: pgsql-bugs@postgresql.org
Cc: alexey.ermakov@dataegret.com
Subject: BUG #14852: Refreshing materialized view might lead to a problem "could not access status of transaction"
Date: Fri, 13 Oct 2017 11:53:20 +0000
Message-ID: <20171013115320.28049.86457@wrigleys.postgresql.org> (raw)
List-Unsubscribe: <mailto:majordomo@postgresql.org?body=unsub%20pgsql-bugs>

The following bug has been logged on the website:

Bug reference:      14852
Logged by:          Alexey Ermakov
Email address:      alexey.ermakov@dataegret.com
PostgreSQL version: 9.6.5
Operating system:   Ubuntu 16.04.3 LTS, CentOS 7.3.1611
Description:        

Hello,

I found strange error messages in logs:

2017-10-01 04:53:54 MSK 16183 @ from  [vxid:48/16835960 txid:0] [] ERROR: 
could not access status of transaction 657045744
2017-10-01 04:53:54 MSK 16183 @ from  [vxid:48/16835960 txid:0] [] DETAIL: 
Could not open file "pg_clog/0272": No such file or directory.
2017-10-01 04:53:54 MSK 16183 @ from  [vxid:48/16835960 txid:0] [] CONTEXT: 
automatic vacuum of table "dbname.pg_toast.pg_toast_605700155

toast table belongs to materialized view. Errors started to appear right
after function which refreshes materialized views concurrently was called.

What is more strange that this problem happened on two completely different
projects/servers recently. Both times "could not access status of
transaction" and materialized views.
I suspect it might be some new bug since both DBs were recently upgraded
from 9.4 to 9.6.4/9.6.5 and I haven't seen that before.


-- 
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs


Message-ID: <20171013115320.28049.86457@wrigleys.postgresql.org>
Permalink:  ../20171013115320.28049.86457@wrigleys.postgresql.org/
Also on:    postgresql.org/message-id/20171013115320.28049.86457@wrigleys.postgresql.org

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-bugs@postgresql.org
  Cc: alexey.ermakov@dataegret.com
  Subject: Re: BUG #14852: Refreshing materialized view might lead to a problem "could not access status of transaction"
  In-Reply-To: <20171013115320.28049.86457@wrigleys.postgresql.org>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox