[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