Re: POC and rebased patch for CSN based snapshots

From: "movead(dot)li(at)highgo(dot)ca" <movead(dot)li(at)highgo(dot)ca>
To: "Andrey V(dot) Lepikhov" <a(dot)lepikhov(at)postgrespro(dot)ru>
Cc: pgsql-hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, "Amit Kapila" <amit(dot)kapila16(at)gmail(dot)com>
Subject: Re: POC and rebased patch for CSN based snapshots
Date: 2020-07-29 02:14:57
Message-ID: 2020072910145189503463@highgo.ca
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers


Currently, we are developing and test global snapshot on branch[2] created by
Andrey, I want to keep a latest patch set on this thread so that hackers can easily
catch every change on this area.

This time it change little point come up by Fujii Masao about WriteXidCsnXlogRec()
should out of spinlocks, and add comments for CSNAddByNanosec(), and other
fine tunings.

[1]
https://github.com/danolivo/pgClockSI

Regards,
Highgo Software (Canada/China/Pakistan)
URL : www.highgo.ca
EMAIL: mailto:movead(dot)li(at)highgo(dot)ca

Attachment Content-Type Size
0002-Wal-for-csn.patch application/octet-stream 27.7 KB
0003-snapshot-switch.patch application/octet-stream 24.6 KB
0004-globale-snapshot-infrastructure.patch application/octet-stream 33.1 KB
0001-CSN-base-snapshot.patch application/octet-stream 47.5 KB

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message James Sewell 2020-07-29 03:00:54 Re: Threading in BGWorkers (!)
Previous Message Tom Lane 2020-07-29 01:52:20 Re: Threading in BGWorkers (!)