From: | Haribabu Kommi <kommi(dot)haribabu(at)gmail(dot)com> |
---|---|
To: | Michael Paquier <michael(dot)paquier(at)gmail(dot)com> |
Cc: | Robert Haas <robertmhaas(at)gmail(dot)com>, Amit Kapila <amit(dot)kapila16(at)gmail(dot)com>, Alexander Korotkov <a(dot)korotkov(at)postgrespro(dot)ru>, Thomas Munro <thomas(dot)munro(at)enterprisedb(dot)com>, Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>, Pg Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: [HACKERS] Pluggable storage |
Date: | 2017-12-27 03:54:04 |
Message-ID: | CAJrrPGc951F-R4Kfa4W47B5vHKeHsB2Y34zewp=b+AWSkF9RVA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Tue, Dec 12, 2017 at 3:06 PM, Haribabu Kommi <kommi(dot)haribabu(at)gmail(dot)com>
wrote:
>
> I restructured that patch files to avoid showing unnecessary modifications,
> and also it will be easy for adding of new API's based on the all the
> functions
> that are exposed by heapam module easily compared earlier.
>
> Attached are the latest set of patches. I will work on the remaining
> pending
> items.
>
Apart from rebase to the latest master code, following are the additional
changes,
1. Added API for bulk insert and rewrite functionality(Logical rewrite is
not touched yet)
2. Tuple lock API interface redesign to remove the traversal logic from
executor module.
The tuple lock API interface changes are from "Alexander Korotkov" from
"PostgresPro".
Thanks Alexander. Currently we both are doing joint development for faster
closure of
open items that are pending to bring the "pluggable storage API" into a
good shape.
Regards,
Hari Babu
Fujitsu Australia
Attachment | Content-Type | Size |
---|---|---|
0010-storage-rewrite-functionality.patch | application/octet-stream | 11.1 KB |
0011-Improve-tuple-locking-interface.patch | application/octet-stream | 58.8 KB |
0001-Change-Create-Access-method-to-include-storage-handl.patch | application/octet-stream | 9.3 KB |
0002-Storage-AM-folder-and-init-functions.patch | application/octet-stream | 11.0 KB |
0003-Adding-storageam-hanlder-to-relation-structure.patch | application/octet-stream | 7.0 KB |
0004-Adding-tuple-visibility-function-to-storage-AM.patch | application/octet-stream | 67.5 KB |
0005-slot-hooks-are-added-to-storage-AM.patch | application/octet-stream | 62.1 KB |
0006-Tuple-Insert-API-is-added-to-Storage-AM.patch | application/octet-stream | 100.8 KB |
0007-Scan-functions-are-added-to-storage-AM.patch | application/octet-stream | 105.3 KB |
0008-Remove-HeapScanDesc-usage-outside-heap.patch | application/octet-stream | 95.6 KB |
0009-BulkInsertState-is-moved-into-storage.patch | application/octet-stream | 10.7 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Michael Paquier | 2017-12-27 04:10:06 | Re: [HACKERS] taking stdbool.h into use |
Previous Message | Michael Paquier | 2017-12-27 03:51:47 | Re: Should we nonblocking open FIFO files in COPY? |