You can subscribe to this list here.
| 2000 | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug (381) | Sep (175) | Oct (261) | Nov (202) | Dec (221) | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 | Jan (307) | Feb (144) | Mar (140) | Apr (571) | May (652) | Jun (376) | Jul (547) | Aug (788) | Sep (475) | Oct (445) | Nov (599) | Dec (387) | 
| 2002 | Jan (282) | Feb (348) | Mar (641) | Apr (313) | May (227) | Jun (317) | Jul (432) | Aug (775) | Sep (514) | Oct (835) | Nov (787) | Dec (680) | 
| 2003 | Jan (960) | Feb (1202) | Mar (1114) | Apr (744) | May (538) | Jun (670) | Jul (880) | Aug (1123) | Sep (943) | Oct (780) | Nov (862) | Dec (747) | 
| 2004 | Jan (929) | Feb (818) | Mar (609) | Apr (906) | May (568) | Jun (543) | Jul (555) | Aug (656) | Sep (794) | Oct (581) | Nov (626) | Dec (555) | 
| 2005 | Jan (867) | Feb (661) | Mar (811) | Apr (674) | May (541) | Jun (603) | Jul (439) | Aug (381) | Sep (729) | Oct (693) | Nov (493) | Dec (442) | 
| 2006 | Jan (685) | Feb (415) | Mar (567) | Apr (763) | May (452) | Jun (393) | Jul (409) | Aug (282) | Sep (259) | Oct (398) | Nov (397) | Dec (464) | 
| 2007 | Jan (564) | Feb (304) | Mar (442) | Apr (358) | May (353) | Jun (160) | Jul (439) | Aug (250) | Sep (276) | Oct (428) | Nov (572) | Dec (221) | 
| 2008 | Jan (354) | Feb (277) | Mar (378) | Apr (448) | May (308) | Jun (269) | Jul (281) | Aug (142) | Sep (141) | Oct (323) | Nov (341) | Dec (352) | 
| 2009 | Jan (362) | Feb (335) | Mar (347) | Apr (190) | May (222) | Jun (346) | Jul (281) | Aug (295) | Sep (279) | Oct (610) | Nov (580) | Dec (550) | 
| 2010 | Jan (387) | Feb (357) | Mar (365) | Apr (168) | May (132) | Jun (61) | Jul (165) | Aug (305) | Sep (351) | Oct (405) | Nov (380) | Dec (273) | 
| 2011 | Jan (193) | Feb (136) | Mar (445) | Apr (350) | May (214) | Jun (109) | Jul (113) | Aug (145) | Sep (43) | Oct (132) | Nov (219) | Dec (257) | 
| 2012 | Jan (237) | Feb (170) | Mar (182) | Apr (229) | May (89) | Jun (120) | Jul (203) | Aug (112) | Sep (101) | Oct (123) | Nov (186) | Dec (83) | 
| 2013 | Jan (122) | Feb (69) | Mar (154) | Apr (126) | May (70) | Jun (82) | Jul (96) | Aug (192) | Sep (151) | Oct (134) | Nov (192) | Dec (170) | 
| 2014 | Jan (157) | Feb (235) | Mar (338) | Apr (327) | May (283) | Jun (204) | Jul (341) | Aug (456) | Sep (211) | Oct (294) | Nov (318) | Dec (318) | 
| 2015 | Jan (151) | Feb (204) | Mar (363) | Apr (144) | May (134) | Jun (143) | Jul (192) | Aug (122) | Sep (190) | Oct (187) | Nov (430) | Dec (240) | 
| 2016 | Jan (177) | Feb (188) | Mar (754) | Apr (270) | May (296) | Jun (268) | Jul (107) | Aug (131) | Sep (120) | Oct (91) | Nov (135) | Dec (69) | 
| 2017 | Jan (225) | Feb (102) | Mar (177) | Apr (154) | May (131) | Jun (53) | Jul (130) | Aug (121) | Sep (65) | Oct (92) | Nov (87) | Dec (90) | 
| 2018 | Jan (164) | Feb (115) | Mar (97) | Apr (136) | May (324) | Jun (172) | Jul (95) | Aug (89) | Sep (93) | Oct (149) | Nov (69) | Dec (28) | 
| 2019 | Jan (100) | Feb (205) | Mar (125) | Apr (65) | May (52) | Jun (159) | Jul (67) | Aug (119) | Sep (224) | Oct (71) | Nov (69) | Dec (123) | 
| 2020 | Jan (151) | Feb (114) | Mar (111) | Apr (148) | May (168) | Jun (199) | Jul (70) | Aug (155) | Sep (98) | Oct (73) | Nov (88) | Dec (73) | 
| 2021 | Jan (63) | Feb (221) | Mar (62) | Apr (101) | May (254) | Jun (60) | Jul (148) | Aug (67) | Sep (136) | Oct (165) | Nov (123) | Dec (136) | 
| 2022 | Jan (104) | Feb (136) | Mar (67) | Apr (42) | May (65) | Jun (45) | Jul (21) | Aug (181) | Sep (53) | Oct | Nov (1) | Dec | 
| 2023 | Jan | Feb | Mar (1) | Apr | May | Jun | Jul | Aug (2) | Sep | Oct | Nov | Dec | 
| 2024 | Jan | Feb | Mar | Apr | May | Jun | Jul (2) | Aug | Sep | Oct | Nov | Dec | 
| 
      
      
      From: Jiří Č. <ji...@ci...> - 2022-08-24 12:35:34
      
     | 
| I would unify the `pdb`, `debuginfo`, etc. into simple `debug` suffix. Probably Alex can clarify, but it really the ARM32/64 for Linux? And if so, do we even need ARM32? -- Mgr. Jiří Činčura https://www.tabsoverspaces.com/ | 
| 
      
      
      From: Adriano d. S. F. <adr...@gm...> - 2022-08-24 12:04:14
      
     | 
| On 24/08/2022 08:59, Mark Rotteveel wrote: > On 24-08-2022 13:45, Adriano dos Santos Fernandes wrote: >> This is our Firebird 4.0.2 released files: >> > [..] >> It's difficult to understand, they do not mention OS and hardware >> architectures are inconsistent. >> >> I propose this name convention starting with Firebird 5: > [..] >> Firebird-5.0.0.2816-0-linux-x64.tar.gz >> Firebird-5.0.0.2816-0-linux-x64-debuginfo.tar.gz >> Firebird-5.0.0.2816-0-linux-arm.tar.gz (armv7, other?) >> Firebird-5.0.0.2816-0-linux-arm-debuginfo.tar.gz >> Firebird-5.0.0.2816-0-linux-arm64.tar.gz >> Firebird-5.0.0.2816-0-linux-arm64-debuginfo.tar.gz > [..] > > In general I'm OK with this, but currently our download page claims the > ARM32 and ARM64 build are for Android, and not generically Linux. > > So, are they actually generically Linux, or specifically for Android? > You might be correct. Alex can certainly explain better. I'm also not sure about arm64 vs aarch64 differences. Here https://github.com/asfernandes/firebird/releases/tag/v4.0.0-aarch64-asfernandes I built a Linux RaspBerry pi and named aarch64 but never published it as official. Adriano | 
| 
      
      
      From: Mark R. <ma...@la...> - 2022-08-24 11:59:36
      
     | 
| On 24-08-2022 13:45, Adriano dos Santos Fernandes wrote: > This is our Firebird 4.0.2 released files: > [..] > It's difficult to understand, they do not mention OS and hardware > architectures are inconsistent. > > I propose this name convention starting with Firebird 5: [..] > Firebird-5.0.0.2816-0-linux-x64.tar.gz > Firebird-5.0.0.2816-0-linux-x64-debuginfo.tar.gz > Firebird-5.0.0.2816-0-linux-arm.tar.gz (armv7, other?) > Firebird-5.0.0.2816-0-linux-arm-debuginfo.tar.gz > Firebird-5.0.0.2816-0-linux-arm64.tar.gz > Firebird-5.0.0.2816-0-linux-arm64-debuginfo.tar.gz [..] In general I'm OK with this, but currently our download page claims the ARM32 and ARM64 build are for Android, and not generically Linux. So, are they actually generically Linux, or specifically for Android? Mark -- Mark Rotteveel | 
| 
      
      
      From: Adriano d. S. F. <adr...@gm...> - 2022-08-24 11:45:27
      
     | 
| Hi! This is our Firebird 4.0.2 released files: Firebird-4.0.2.2816-0-Win32-pdb.exe Firebird-4.0.2.2816-0-Win32-pdb.zip Firebird-4.0.2.2816-0-Win32.exe Firebird-4.0.2.2816-0-Win32.zip Firebird-4.0.2.2816-0-x64-pdb.exe Firebird-4.0.2.2816-0-x64-pdb.zip Firebird-4.0.2.2816-0-x64.exe Firebird-4.0.2.2816-0-x64.zip Firebird-4.0.2.2816-0.amd64.tar.gz Firebird-4.0.2.2816-0.arm.tar.gz Firebird-4.0.2.2816-0.arm64.tar.gz Firebird-4.0.2.2816-0.i686.tar.gz Firebird-4.0.2.2816-0.tar.xz Firebird-debuginfo-4.0.2.2816-0.amd64.tar.gz Firebird-debuginfo-4.0.2.2816-0.i686.tar.gz Firebird-withDebugInfo-4.0.2.2816-0.arm.tar.gz Firebird-withDebugInfo-4.0.2.2816-0.arm64.tar.gz (missing MacOS which would be: Firebird-4.0.2.2816-x86_64.pkg) It's difficult to understand, they do not mention OS and hardware architectures are inconsistent. I propose this name convention starting with Firebird 5: Firebird-5.0.0.2816-0-windows-x86-pdb.exe Firebird-5.0.0.2816-0-windows-x86-pdb.zip Firebird-5.0.0.2816-0-windows-x86.exe Firebird-5.0.0.2816-0-windows-x86.zip Firebird-5.0.0.2816-0-windows-x64-pdb.exe Firebird-5.0.0.2816-0-windows-x64-pdb.zip Firebird-5.0.0.2816-0-windows-x64.exe Firebird-5.0.0.2816-0-windows-x64.zip Firebird-5.0.0.2816-0-linux-x64.tar.gz Firebird-5.0.0.2816-0-linux-x64-debuginfo.tar.gz Firebird-5.0.0.2816-0-linux-arm.tar.gz (armv7, other?) Firebird-5.0.0.2816-0-linux-arm-debuginfo.tar.gz Firebird-5.0.0.2816-0-linux-arm64.tar.gz Firebird-5.0.0.2816-0-linux-arm64-debuginfo.tar.gz Firebird-5.0.0.2816-0-linux-x86.tar.gz Firebird-5.0.0.2816-0-linux-x86-debuginfo.tar.gz Firebird-5.0.0.2816-0-source.tar.xz Firebird-5.0.0.2816-0-macos-x64.pkg Adriano | 
| 
      
      
      From: Adriano d. S. F. <adr...@gm...> - 2022-08-24 10:50:30
      
     | 
| On 23/08/2022 07:53, Simonov Denis via Firebird-devel wrote:
> 23.08.2022 13:38, Norbert Saint Georges пишет:
>> Simonov Denis via Firebird-devel a écrit :
>>> SQL> connect inet://localhost:3055/employee user SYSDBA password
>>> 'masterkey';
>>> Database: inet://localhost:3055/employee, User: SYSDBA
>>> SQL> select rdb$profiler.start_session('Profile Session 1') from
>>> rdb$database;
>>>
>>>          START_SESSION
>>> =====================
>>> Statement failed, SQLSTATE = HY000
>>> Profiler plugin  is not found
>>> -At function 'RDB$PROFILER.START_SESSION'
>>> SQL>
>>
>> Server Version: LI-T5.0.0.681 Firebird 5.0 Initial
>> this ok :-)
>>
> 
> This is because the Windows build does not have the
> plugins/Default_Profiler.dll dynamic library, while the Linux build does
> have the plugins/libDefault_Profiler.so library.
> 
Should be fixed in next snapshot.
Adriano
 | 
| 
      
      
      From: Tommi P. <tom...@su...> - 2022-08-24 09:55:38
      
     | 
| Dang... Try to use GStat instead. -Tee- -----Original Message----- From: Dimitry Sibiryakov <sd...@ib...> Sent: Tuesday, August 23, 2022 1:11 PM To: For discussion among Firebird Developers <fir...@li...> Subject: Re: [Firebird-devel] (possible) Database header Tommi Prami wrote 23.08.2022 5:40: > I was thinking that if there is some kind of header (simple enough) in > Firebird Databases and/or backup files, maybe some one could point me > into the right direction. No. Of course Firebird database has header page described in ods.h but it has no signature and even "fixed" part is unstable between versions. The utility must read whole fist kilobyte and try to map that data to several expected header versions checking whether several fields has sane values. -- WBR, SD. Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel | 
| 
      
      
      From: Simonov D. <sim...@li...> - 2022-08-23 10:53:13
      
     | 
| 23.08.2022 13:38, Norbert Saint Georges пишет:
> Simonov Denis via Firebird-devel a écrit :
>> SQL> connect inet://localhost:3055/employee user SYSDBA password 
>> 'masterkey';
>> Database: inet://localhost:3055/employee, User: SYSDBA
>> SQL> select rdb$profiler.start_session('Profile Session 1') from 
>> rdb$database;
>>
>>          START_SESSION
>> =====================
>> Statement failed, SQLSTATE = HY000
>> Profiler plugin  is not found
>> -At function 'RDB$PROFILER.START_SESSION'
>> SQL>
> 
> Server Version: LI-T5.0.0.681 Firebird 5.0 Initial
> this ok :-)
> 
This is because the Windows build does not have the 
plugins/Default_Profiler.dll dynamic library, while the Linux build does 
have the plugins/libDefault_Profiler.so library.
 | 
| 
      
      
      From: Norbert S. G. <ns...@te...> - 2022-08-23 10:35:50
      
     | 
| Simonov Denis via Firebird-devel a écrit :
> SQL> connect inet://localhost:3055/employee user SYSDBA password 'masterkey';
> Database: inet://localhost:3055/employee, User: SYSDBA
> SQL> select rdb$profiler.start_session('Profile Session 1') from 
> rdb$database;
>
>          START_SESSION
> =====================
> Statement failed, SQLSTATE = HY000
> Profiler plugin  is not found
> -At function 'RDB$PROFILER.START_SESSION'
> SQL>
Server Version: LI-T5.0.0.681 Firebird 5.0 Initial
this ok :-)
-- 
Norbert Saint Georges
http://tetrasys.fi
 | 
| 
      
      
      From: Dimitry S. <sd...@ib...> - 2022-08-23 10:11:12
      
     | 
| Tommi Prami wrote 23.08.2022 5:40: > I was thinking that if there is some kind of header (simple enough) in Firebird > Databases and/or backup files, maybe some one could point me into the right > direction. No. Of course Firebird database has header page described in ods.h but it has no signature and even "fixed" part is unstable between versions. The utility must read whole fist kilobyte and try to map that data to several expected header versions checking whether several fields has sane values. -- WBR, SD. | 
| 
      
      
      From: Simonov D. <sim...@li...> - 2022-08-23 09:09:55
      
     | 
| SQL> connect inet://localhost:3055/employee user SYSDBA password 
'masterkey';
Database: inet://localhost:3055/employee, User: SYSDBA
SQL> select rdb$profiler.start_session('Profile Session 1') from 
rdb$database;
         START_SESSION
=====================
Statement failed, SQLSTATE = HY000
Profiler plugin  is not found
-At function 'RDB$PROFILER.START_SESSION'
SQL>
 | 
| 
      
      
      From: Roman S. <rom...@gm...> - 2022-08-23 08:27:28
      
     | 
| gstat -h вт, 23 авг. 2022 г. в 07:15, Tommi Prami <tom...@su...>: > > Hello, > > > > I was thinking that if there is some kind of header (simple enough) in Firebird Databases and/or backup files, maybe some one could point me into the right direction. > > I would preferably need (mainly for installer) small tool that would check the ODS version of the DB before I try to connect into it. And depending on that, do some preprocessing if needed or make some other choices based upon that. > > Currently I open the database and detect ODS version that way, but it makes life bit too complicated. > > > > -Tee- > > Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel -- Роман Симаков | 
| 
      
      
      From: Tommi P. <tom...@su...> - 2022-08-23 04:14:34
      
     | 
| Hello, I was thinking that if there is some kind of header (simple enough) in Firebird Databases and/or backup files, maybe some one could point me into the right direction. I would preferably need (mainly for installer) small tool that would check the ODS version of the DB before I try to connect into it. And depending on that, do some preprocessing if needed or make some other choices based upon that. Currently I open the database and detect ODS version that way, but it makes life bit too complicated. -Tee- | 
| 
      
      
      From: Adriano d. S. F. <adr...@gm...> - 2022-08-22 11:39:54
      
     | 
| On 22/08/2022 08:24, Gabor Boros wrote: > Hi All, > > Isn't that too much? > In Gabor's ideal world..., GitHub CI "from a branch"=snapshot, "from a > tag"=release. :-) > > It's just a technical question from me, not more not less. > For example if release and snapshot use the same build infrastructure > (compiler, etc.) is good. Or not? :-) (Now the actual/snapshot builds > come from / available at three different places.) > It's about build tools versions, needed work, resistance to changes, etc. You can consider AppVeyor as just another place doing builds with different tools versions, which is good for portability. GitHub Actions is currently considered as a way to validate our builds with different tools versions. A downside is that github login is necessary for download and URLs are not stable - this is bad for automation. Now you have one more place to look: https://github.com/FirebirdSQL/snapshots/releases/tag/snapshot-master It stores (unofficial - until/if the team decides it's official) daily snapshots for the master branch with stable URL without a need to login. Adriano | 
| 
      
      
      From: Gabor B. <mln...@bg...> - 2022-08-22 11:25:04
      
     | 
| Hi All, Isn't that too much? In Gabor's ideal world..., GitHub CI "from a branch"=snapshot, "from a tag"=release. :-) It's just a technical question from me, not more not less. For example if release and snapshot use the same build infrastructure (compiler, etc.) is good. Or not? :-) (Now the actual/snapshot builds come from / available at three different places.) Gabor | 
| 
      
      
      From: Jiří Č. <ji...@ci...> - 2022-08-22 07:33:52
      
     | 
| > Does it have something like JDBC's ParameterMetaData? No. Only https://docs.microsoft.com/en-us/dotnet/api/system.data.common.dbparameter?view=net-6.0#properties. But this is purely in hands of developer, no connection to what's in database. -- Mgr. Jiří Činčura https://www.tabsoverspaces.com/ | 
| 
      
      
      From: Alex P. <pes...@ma...> - 2022-08-19 16:17:15
      
     | 
| On 8/19/22 19:02, Mark Rotteveel wrote: > On 19-08-2022 17:30, Alex Peshkoff via Firebird-devel wrote: >> On 8/19/22 18:24, Mark Rotteveel wrote: >>> It looks like op_batch_sync is just used to force the client to send >>> the deferred messages to the server, and the server to send the >>> deferred responses. Is that correct? >>> >> >> exactly > > So, just for confirmation, using op_ping (which I found earlier as a > trick to get the server to send deferred messages) is a similar solution? > May be - never tried :) | 
| 
      
      
      From: Mark R. <ma...@la...> - 2022-08-19 16:02:28
      
     | 
| On 19-08-2022 17:30, Alex Peshkoff via Firebird-devel wrote: > On 8/19/22 18:24, Mark Rotteveel wrote: >> It looks like op_batch_sync is just used to force the client to send >> the deferred messages to the server, and the server to send the >> deferred responses. Is that correct? >> > > exactly So, just for confirmation, using op_ping (which I found earlier as a trick to get the server to send deferred messages) is a similar solution? Mark -- Mark Rotteveel | 
| 
      
      
      From: Alex P. <pes...@ma...> - 2022-08-19 15:30:23
      
     | 
| On 8/19/22 18:24, Mark Rotteveel wrote: > It looks like op_batch_sync is just used to force the client to send > the deferred messages to the server, and the server to send the > deferred responses. Is that correct? > exactly | 
| 
      
      
      From: Mark R. <ma...@la...> - 2022-08-19 15:25:05
      
     | 
| It looks like op_batch_sync is just used to force the client to send the deferred messages to the server, and the server to send the deferred responses. Is that correct? Mark -- Mark Rotteveel | 
| 
      
      
      From: Vlad K. <hv...@op...> - 2022-08-19 13:41:43
      
     | 
| 19.08.2022 15:04, Gabor Boros wrote: > 2022.08.19. 12:31 keltezéssel, Vlad Khorsun írta: ... >> At last, ensure your .bat files contains Windows-style EOL's (crlf), not Unix style. > > > (I used "Code/Download ZIP" at GitHub to fetch the source.) > > Build works after bought an unix2dos lifetime license. :-) Thank You! Happy testing ;) > In output_x64_release directory I have common_test.exe and engine_test.exe. Is it normal? I cannot check the snapshot build because > "Connection timed out" (http://web.firebirdsql.org/download/snapshot_builds/win/5.0). Yes, it is normal. Regards, Vlad | 
| 
      
      
      From: Gabor B. <mln...@bg...> - 2022-08-19 13:32:58
      
     | 
| 2022.08.19. 14:24 keltezéssel, Mark Rotteveel írta: > > You can also download snapshots from > https://github.com/FirebirdSQL/firebird/actions/workflows/main.yml (e.g. > use one built from master) https://github.com/FirebirdSQL/firebird/actions/runs/2889248978#artifacts "firebird-windows-vs-2019-x64-zip" not have *_test.exe. In the artifact "README.intl.txt" etc. and the self-made build have "README.intl" etc. (Some "README." have the txt extension some not in the self-made build.) Not big problems for me, just try to compare the official and the self-made... Gabor | 
| 
      
      
      From: Mark R. <ma...@la...> - 2022-08-19 12:25:06
      
     | 
| On 19-08-2022 14:04, Gabor Boros wrote: > In output_x64_release directory I have common_test.exe and > engine_test.exe. Is it normal? I cannot check the snapshot build because > "Connection timed out" > (http://web.firebirdsql.org/download/snapshot_builds/win/5.0). You can also download snapshots from https://github.com/FirebirdSQL/firebird/actions/workflows/main.yml (e.g. use one built from master) Mark -- Mark Rotteveel | 
| 
      
      
      From: Gabor B. <mln...@bg...> - 2022-08-19 12:05:00
      
     | 
| 2022.08.19. 12:31 keltezéssel, Vlad Khorsun írta: > > Here is missed lines about preprocessing of dsql/metd.epp, > dsql/DdlNodes.epp and dsql/PackageNodes.epp > Check, please, presence of src/dsql/*.epp files r:\firebird-master\src\dsql\DdlNodes.epp r:\firebird-master\src\dsql\metd.epp r:\firebird-master\src\dsql\PackageNodes.epp > > Also, ensure your preprocess.bat contains following line: > > @for %%i in (metd, DdlNodes, PackageNodes) do @call :PREPROCESS dsql %%i > -gds_cxx <<< HERE I have it. > At last, ensure your .bat files contains Windows-style EOL's (crlf), > not Unix style. (I used "Code/Download ZIP" at GitHub to fetch the source.) Build works after bought an unix2dos lifetime license. :-) Thank You! In output_x64_release directory I have common_test.exe and engine_test.exe. Is it normal? I cannot check the snapshot build because "Connection timed out" (http://web.firebirdsql.org/download/snapshot_builds/win/5.0). Gabor | 
| 
      
      
      From: Vlad K. <hv...@op...> - 2022-08-19 10:47:34
      
     | 
| 19.08.2022 13:36, Mark Rotteveel wrote: > On 19-08-2022 12:31, Vlad Khorsun wrote: >> At last, ensure your .bat files contains Windows-style EOL's (crlf), not Unix style. > > The repository should contain a .gitattributes file that configures this. I was a bit surprised to see use of unix2dos in the GitHub > actions workflow to ensure this for the batch files. Me too ;) Regards, Vlad | 
| 
      
      
      From: Mark R. <ma...@la...> - 2022-08-19 10:36:32
      
     | 
| On 19-08-2022 12:31, Vlad Khorsun wrote: > At last, ensure your .bat files contains Windows-style EOL's (crlf), > not Unix style. The repository should contain a .gitattributes file that configures this. I was a bit surprised to see use of unix2dos in the GitHub actions workflow to ensure this for the batch files. Mark -- Mark Rotteveel |