Re: [Firebird-devel] FB 4, iUtil and new interface in general

2020-06-11 Thread Pavel Cisar
Hi, Dne 11. 06. 20 v 19:00 Dimitry Sibiryakov napsal(a): > 11.06.2020 18:56, Pavel Cisar wrote: >> It would be a little bit unfortunate if we will end with 50+ method >> iUtil interface in FB 6, thought. > >I hope that before that time someone come with "very new API" that > will be a little

Re: [Firebird-devel] CLOOP on Windows

2020-06-11 Thread marius adrian popa
with git submodules it could be included in the build system https://github.blog/2016-02-01-working-with-submodules/ On Thu, Jun 11, 2020 at 4:54 PM Dimitry Sibiryakov wrote: >Hello All. > >Why compilation of CLOOP and generation of headers is not included in > Windows build > routine? >

[Firebird-devel] [FB-Tracker] Created: (CORE-6331) Memory leak with some statements and expressions

2020-06-11 Thread Adriano dos Santos Fernandes (JIRA)
Memory leak with some statements and expressions Key: CORE-6331 URL: http://tracker.firebirdsql.org/browse/CORE-6331 Project: Firebird Core Issue Type: Bug Components: Engine Aff

Re: [Firebird-devel] FB 4, iUtil and new interface in general

2020-06-11 Thread Dimitry Sibiryakov
11.06.2020 18:56, Pavel Cisar wrote: It would be a little bit unfortunate if we will end with 50+ method iUtil interface in FB 6, thought. I hope that before that time someone come with "very new API" that will be a little better designed so this "new API" will get status "deprecated". --

Re: [Firebird-devel] FB 4, iUtil and new interface in general

2020-06-11 Thread Pavel Cisar
Adriano, Dne 11. 06. 20 v 16:38 Adriano dos Santos Fernandes napsal(a): 2. Strange things with iUtil in FB 4. a) Why methods getDecFloat16, getDecFloat34 and getInt128 require iStatus parameter? I expected that these methods should be "safe" like iMaster.getUtilInterface() and thus should not r

[Firebird-devel] [FB-Tracker] Created: (CORE-6330) Improve memory consumption of statements and requests

2020-06-11 Thread Adriano dos Santos Fernandes (JIRA)
Improve memory consumption of statements and requests - Key: CORE-6330 URL: http://tracker.firebirdsql.org/browse/CORE-6330 Project: Firebird Core Issue Type: Improvement Componen

[Firebird-devel] NMAKE usage

2020-06-11 Thread Dimitry Sibiryakov
Hello All. Is there a reason why we cannot use NMAKE during Windows build to do such things as "preprocess GPRE files only if source was changed"? -- WBR, SD. Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel

Re: [Firebird-devel] FB 4, iUtil and new interface in general

2020-06-11 Thread Tony Whyman
On 11/06/2020 11:18, Pavel Cisar wrote: This is not a problem for languages like Python, Java and .NET that don't use these files at all, but C++ & Pascal are still important languages and we should offer some better solution. At least it should be discussed with those who use them (for example

Re: [Firebird-devel] FB 4, iUtil and new interface in general

2020-06-11 Thread Adriano dos Santos Fernandes
On 11/06/2020 07:18, Pavel Cisar wrote: > Hi, > > The Firebird 4 is the first version that has "evolved" interfaces. > This bring to table some important questions... > No, it happened in v3 sub releases. > 1. What is the official policy for evolution of interfaces? Will their > version change e

[Firebird-devel] CLOOP on Windows

2020-06-11 Thread Dimitry Sibiryakov
Hello All. Why compilation of CLOOP and generation of headers is not included in Windows build routine? -- WBR, SD. Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel

[Firebird-devel] FB 4, iUtil and new interface in general

2020-06-11 Thread Pavel Cisar
Hi, The Firebird 4 is the first version that has "evolved" interfaces. This bring to table some important questions... 1. What is the official policy for evolution of interfaces? Will their version change every time they change, even if the change replaces "development" version like beta etc