Re: [Firebird-devel] Blob filters and UDF deprecation

2021-01-31 Thread Alex Peshkoff via Firebird-devel
On 1/31/21 4:03 PM, Mark Rotteveel wrote: For me this is primarily academic curiosity, I don't actually use blob filters myself. That's definite reason why blob filters were not given much attention. Next: Ok, but deprecation of UDF implies the eventual removal of UDF related code. I do

Re: [Firebird-devel] Blob filters and UDF deprecation

2021-01-31 Thread Dimitry Sibiryakov
31.01.2021 17:42, Mark Rotteveel wrote: On top of that, the current advise is to disable UdfAccess (None), which means blob filters can't work either if you have UDFs disabled. IMHO, this is a bug. So at minimum, I guess work should be done to separate blob filters from UDFs It is

Re: [Firebird-devel] Blob filters and UDF deprecation

2021-01-31 Thread Mark Rotteveel
On 31-01-2021 16:11, Dimitry Sibiryakov wrote: 31.01.2021 15:23, Mark Rotteveel wrote: As far as I'm aware, blob filters use the same mechanics for searching and loading entrypoints, including the UdfAccess setting.   But they don't have declarable parameters so there is no danger of

Re: [Firebird-devel] Blob filters and UDF deprecation

2021-01-31 Thread Dimitry Sibiryakov
31.01.2021 15:23, Mark Rotteveel wrote: As far as I'm aware, blob filters use the same mechanics for searching and loading entrypoints, including the UdfAccess setting. But they don't have declarable parameters so there is no danger of misdeclaring them which was the reason of UDF

Re: [Firebird-devel] Blob filters and UDF deprecation

2021-01-31 Thread Mark Rotteveel
On 31-01-2021 14:30, Dimitry Sibiryakov wrote: 31.01.2021 14:03, Mark Rotteveel wrote: Blob filters are a special type of UDF   No, it isn't. From the beginning it is a kind of plugins with fixed interface. As far as I'm aware, blob filters use the same mechanics for searching and

Re: [Firebird-devel] Blob filters and UDF deprecation

2021-01-31 Thread Dimitry Sibiryakov
31.01.2021 14:03, Mark Rotteveel wrote: Blob filters are a special type of UDF No, it isn't. From the beginning it is a kind of plugins with fixed interface. -- WBR, SD. Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel

[Firebird-devel] Blob filters and UDF deprecation

2021-01-31 Thread Mark Rotteveel
Blob filters are a special type of UDF, and in Firebird 4, UDF will be deprecated. Are there any plans for replacement, for example, defining blob filters through UDR? For me this is primarily academic curiosity, I don't actually use blob filters myself. Mark -- Mark Rotteveel