Hi,
Aleksander, there was a quite straightforward answer regarding Pluggable TOAST
in other thread - the Pluggable TOAST feature is not desired by the community,
and advanced TOAST mechanics would be accepted as parts of problematic
datatypes extended functionality, on a par with in and out functions, so what I am
actually doing now - re-writing JSONb TOAST improvements to be called as separate
functions without Pluggable TOAST API. This takes some time because there is a large
and complex code base left by Nikita Glukhov who has lost interest in this work due
to some reasons.
I, personally, think that these two features could benefit from each other, but they could
be adapted to each other after I would introduce JSONb Toaster in v17 master.
If you don't mind please check the thread on extending the TOAST pointer - it is important
for improving TOAST mechanics.