| From: | "tsunakawa(dot)takay(at)fujitsu(dot)com" <tsunakawa(dot)takay(at)fujitsu(dot)com> |
|---|---|
| To: | "'Andrey V(dot) Lepikhov'" <a(dot)lepikhov(at)postgrespro(dot)ru> |
| Cc: | 'Fujii Masao' <masao(dot)fujii(at)oss(dot)nttdata(dot)com>, Masahiko Sawada <masahiko(dot)sawada(at)2ndquadrant(dot)com>, Amit Kapila <amit(dot)kapila16(at)gmail(dot)com>, "movead(dot)li(at)highgo(dot)ca" <movead(dot)li(at)highgo(dot)ca>, PostgreSQL-Dev <pgsql-hackers(at)postgresql(dot)org> |
| Subject: | RE: Global snapshots |
| Date: | 2021-02-26 06:34:09 |
| Message-ID: | TYAPR01MB299079A57E722E71869DBE0CFE9D9@TYAPR01MB2990.jpnprd01.prod.outlook.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
From: Andrey V. Lepikhov <a(dot)lepikhov(at)postgrespro(dot)ru>
> After researching in depth, I think this is the real problem.
> My idea was that we are not using real clocks, we only use clock ticks to
> measure time intervals. It can also be interpreted as a kind of clock.
Yes, patent claims tend to be written to cover broad interpretation. That's too sad.
> That we can do:
> 1. Use global clocks at the start of transaction.
> 2. Use CSN-based snapshot as a machinery and create an extension to allow
> user defined commit protocols.
Is this your suggestion to circumvent the patent? Sorry, I'm afraid I can't understand it yet (I have to study more.) I hope others will comment on this.
Regards
Takayuki Tsunakawa
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Greg Nancarrow | 2021-02-26 06:35:14 | Re: Parallel INSERT (INTO ... SELECT ...) |
| Previous Message | houzj.fnst@fujitsu.com | 2021-02-26 06:26:00 | RE: Parallel INSERT (INTO ... SELECT ...) |