[Info-vax] RMS and SSIO (again)
Greg Tinkler
tinklerg at gmail.com
Sun Jan 9 00:28:13 EST 2022
Hi Hein
yup maybe are correct about XFC, I though I had read some thing somewhere (by Keith Parris, talking about using hash lookups on the buffers and some tweaks for the locks, must have been dreaming) ... Sad, I had hoped after all the learnings from VCC and earlier XFC things may have improved.
So given the state of play with XFC, and it does not work as expected
- fix XFC so it works, until it does use RMS buffering
- fix CRTL so it works correctly, it is always to have the correct data than slow data
- longer term, once XFC is working well, move RMS to use it for buffering
- don't use SSIO until XFC is fixed
Yes $QIO is a generic interface, that is exactly why I think it should be used. If this is a 'special' case for Postgresql, then maybe call it PQL$special_io(), and only have it documented for that particular use. Otherwise it will become general usage, and therefore should be a generic API.
More information about the Info-vax
mailing list