Postgres now has pluggable table storage. Phew, this took longer than planned. Brought to you in collaboration with Haribabu Kommi, Alvaro Herrera, Alexander Korotkov, David Rowley, Dimitri Golgov and others! https://www.postgresql.org/docs/devel/tableam.html … https://git.postgresql.org/gitweb/?p=postgresql.git;a=blob;f=src/include/access/tableam.h;hb=HEAD …
I don't know what HeapAPI is. Do you mean tableam? IAMAPI is, I assume, the index AM? And yes, generic WAL records assume that the data goes through shared buffers.
-
-
Sorry. Again. Please excuse me being dumb/uninformed. By HeapAPI I meant tableam. Does the tableam also assume local storage via PG buffers as it relates to WAL? I think that’s my question (if it makes sense).
-
No, tableam does not assume that. In fact, it doesn't know anything about WAL logging or buffers, or some such. That's all for a specific AM to "solve" - but such AMs can reuse other parts of postgres (like shared buffers, visibility maps, generic WAL records, etc0.
- 2 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.