pg.ddx.io  pgsql-hackers@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Andrey V. Lepikhov <a.lepikhov@postgrespro.ru>
To: tsunakawa.takay@fujitsu.com <tsunakawa.takay@fujitsu.com>
To: movead.li@highgo.ca <movead.li@highgo.ca>
Cc: Amit Kapila <amit.kapila16@gmail.com>
Cc: Masahiko Sawada <masahiko.sawada@2ndquadrant.com>
Cc: Fujii Masao <masao.fujii@oss.nttdata.com>
Cc: PostgreSQL-Dev <pgsql-hackers@postgresql.org>
Subject: Re: Global snapshots
Date: Mon, 27 Jul 2020 11:44:54 +0500
Message-ID: <806c3708-26ea-b94d-87b1-d48e41e93726@postgrespro.ru> (raw)
In-Reply-To: <TYAPR01MB29902D8B671A5A6946F5AEA8FE720@TYAPR01MB2990.jpnprd01.prod.outlook.com>
References: <07b2c899-4ed0-4c87-1327-23c750311248@postgrespro.ru>
	<4d13207c-43ba-1db3-1459-e7d4bc0e47ad@oss.nttdata.com>
	<9964cf46-9294-34b9-4858-971e9029f5c7@postgrespro.ru>
	<CAA4eK1Jo=1261+qEKmm69Bm9wv6fvR7kVbqDo7EFUw3vkQtC7w@mail.gmail.com>
	<f23083b9-38d0-6126-eb6e-091816a78585@postgrespro.ru>
	<CAA4eK1K8ibXN8vknTYvjz1sd+JaDDohvV9jBxSs+=1=KJz=u=w@mail.gmail.com>
	<CA+fd4k6oZtO-MFYmunHVecGaTWre8YKDNTSfX9hZhQh6Kui1kA@mail.gmail.com>
	<CAA4eK1JVsMWUD4q-b+vawehFzJb6Qg0AOGq7qOGL_gm6EEhdJg@mail.gmail.com>
	<CA+fd4k6HE8xLGEvqWzABEg8kkju5MxU+if7bf-md0_2pjzXp9Q@mail.gmail.com>
	<CAA4eK1+tMDXU9WtQ0kRgyk1jPr+K-7FowMdFB8=t-ptUEQa-mQ@mail.gmail.com>
	<CA+fd4k6YTa25VxpsqvpvqZmsCErT5T8=MYNNDXt7Wn0DsJvSrg@mail.gmail.com>
	<CAA4eK1KAB=YbvDd3a8g2qNj2QNrQANnrpNmoaNCtEMLfaiFjrg@mail.gmail.com>
	<TYAPR01MB2990E83F9E886A9C8AB8E269FE760@TYAPR01MB2990.jpnprd01.prod.outlook.com>
	<TYAPR01MB29902D8B671A5A6946F5AEA8FE720@TYAPR01MB2990.jpnprd01.prod.outlook.com>

On 7/27/20 11:22 AM, tsunakawa.takay@fujitsu.com wrote:
> Hi Andrey san, Movead san,
> 
> 
> From: tsunakawa.takay@fujitsu.com <tsunakawa.takay@fujitsu.com>
>> While Clock-SI seems to be considered the best promising for global
>> serializability here,
>>
>> * Why does Clock-SI gets so much attention?  How did Clock-SI become the
>> only choice?
>>
>> * Clock-SI was devised in Microsoft Research.  Does Microsoft or some other
>> organization use Clock-SI?
> 
> Could you take a look at this patent?  I'm afraid this is the Clock-SI for MVCC.  Microsoft holds this until 2031.  I couldn't find this with the keyword "Clock-SI.""
> 
> 
> US8356007B2 - Distributed transaction management for database systems with multiversioning - Google Patents
> https://patents.google.com/patent/US8356007
> 
> 
> If it is, can we circumvent this patent?
> 
> 
> Regards
> Takayuki Tsunakawa
> 
> 

Thank you for the research (and previous links too).
I haven't seen this patent before. This should be carefully studied.

-- 
regards,
Andrey Lepikhov
Postgres Professional





view thread (77+ messages)  latest in thread

Message-ID: <806c3708-26ea-b94d-87b1-d48e41e93726@postgrespro.ru>
Permalink:  ../806c3708-26ea-b94d-87b1-d48e41e93726@postgrespro.ru/
Also on:    postgresql.org/message-id/806c3708-26ea-b94d-87b1-d48e41e93726@postgrespro.ru

 · 

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-hackers@postgresql.org
  Cc: a.lepikhov@postgrespro.ru, tsunakawa.takay@fujitsu.com, movead.li@highgo.ca, amit.kapila16@gmail.com, masahiko.sawada@2ndquadrant.com, masao.fujii@oss.nttdata.com
  Subject: Re: Global snapshots
  In-Reply-To: <806c3708-26ea-b94d-87b1-d48e41e93726@postgrespro.ru>

* 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