Re: [Firebird-devel] Pros/cons of stream blobs, and should I use them?

2021-10-05 Thread Mark Rotteveel
On 05-10-2021 17:33, Alex Peshkoff via Firebird-devel wrote: On 10/5/21 5:49 PM, Mark Rotteveel wrote: No, I was referring to the fact the OO API in Firebird 3 - according to the discussion I referenced - does not provide a way to build BPBs. Exactly. BTW, if needed it's very simple to

Re: [Firebird-devel] Pros/cons of stream blobs, and should I use them?

2021-10-05 Thread Alex Peshkoff via Firebird-devel
On 10/5/21 5:49 PM, Mark Rotteveel wrote: No, I was referring to the fact the OO API in Firebird 3 - according to the discussion I referenced - does not provide a way to build BPBs. Exactly. BTW, if needed it's very simple to backport additional Xpb types to FB3. I'm just not sure is it

Re: [Firebird-devel] Pros/cons of stream blobs, and should I use them?

2021-10-05 Thread Mark Rotteveel
On 04-10-2021 11:53, Alex Peshkoff via Firebird-devel wrote: On 10/3/21 2:25 PM, Mark Rotteveel wrote: - New OO API (at least in Firebird 3), not providing an explicit way to create stream blobs (see "[Firebird-devel] IBlob::putSegment" from 27 May 2021) I suppose you mean this phraze:

Re: [Firebird-devel] Pros/cons of stream blobs, and should I use them?

2021-10-04 Thread Alex Peshkoff via Firebird-devel
On 10/3/21 2:25 PM, Mark Rotteveel wrote: - New OO API (at least in Firebird 3), not providing an explicit way to create stream blobs (see "[Firebird-devel] IBlob::putSegment" from 27 May 2021) I suppose you mean this phraze: "Last two parameters are required only if you want to use blob

[Firebird-devel] Pros/cons of stream blobs, and should I use them?

2021-10-03 Thread Mark Rotteveel
Currently, Jaybird defaults to using segmented blobs, and I'm thinking about changing this to default to stream blobs. Are there any obvious pros or cons to using stream blobs? The pros I know so far: - Seeking - Storage is slightly more compact (no segments) Downsides: - ? However,