tag:blogger.com,1999:blog-50549602024-03-13T03:05:50.526-07:00Mariuz's BlogProgrammer 4 lifePopa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.comBlogger2186125tag:blogger.com,1999:blog-5054960.post-60430323337073742242024-01-25T02:28:00.000-08:002024-01-25T02:29:47.757-08:00Firebird 5.0 Is ReleasedFirebird Project is happy to announce general availability of Firebird 5.0 — the latest major release of the Firebird relational database for Windows, Linux, MacOS and Android platforms.This release introduces improvements in areas of performance, multithreaded processing (including backup, restore, sweep), SQL queries profiling, with better scalability and numerous enhancements in SQL Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-74033075094263316152023-12-18T11:17:00.000-08:002023-12-18T11:20:22.149-08:00Call For Testing Firebird ODBC Driver for Firebird 3.xThe new version of Firebird ODBC driver is in Beta stage now. Version 3.0.0 Beta is available for testing on Windows. It works only with Firebird 3+ , and requires fbclient.dll from Firebird 3 or above.https://github.com/FirebirdSQL/firebird-odbc-driver/wikiPlease download, test, and report any issues!Issues can be reported here: https://github.com/FirebirdSQL/firebird-odbc-driver/issuesOriginal Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-47001631897544169652023-11-01T07:01:00.003-07:002023-11-01T07:01:29.602-07:00Valgrind 3.22 is availableNews via reddit : "We are pleased to announce a new release of Valgrind, version 3.22.0,available from https://valgrind.org/downloads/current.html.See the release notes below for details of changes.Our thanks to all those who contribute to Valgrind's development. Thisrelease represents a great deal of time, energy and effort on the partof many people.Happy and productive debugging and Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-4827685244878994922023-10-11T07:47:00.003-07:002023-10-11T07:47:18.500-07:00Firebird 5.0 Release Candidate 1 is available for testingFirebird Project announces the first Release Candidate of Firebird 5.0, the next major version of the Firebird relational database, which is now available for testing on all supported platforms (Windows, Linux, MacOS, Android).This Release Candidate demonstrates the complete set of features and improvements developed for the new release. Release Candidates are generally considered stable enough Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-69405321264711606272023-10-11T07:46:00.000-07:002023-10-11T07:46:37.267-07:00Flamerobin 0.9.9 Snapshot released with a few fixesFlamerobin 0.9.9 Snapshot released with a few fixesWhat’s Changed :Fix Mac OS compilation by @rlakis in #328Fix saving style error and code scanning alert by @arvanus in #330Improve SQL statistics by @arvanus in #331New Contributors :@rlakis made their first contribution in #328Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-86227825067771852822023-07-16T04:24:00.005-07:002023-07-16T04:26:04.306-07:00Firebird-driver 1.9.0 releasedThe firebird-driver package provides official Python Database API 2.0-compliant driver. In addition to the minimal feature set of the standard Python DB API, this driver also exposes the new (interface-based) client API introduced in Firebird 3, and number of additional extensions and enhancements for convenient use of Firebird RDBMS. The driver is written as pure-Python package (requires Python Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-37239161983495190822023-07-16T04:13:00.006-07:002023-07-16T04:28:35.590-07:00New features in Firebird 5, Annual General Meeting, elections, and a bit of Firebird historyIn this video we discuss the new features of Firebird 5 with Dmitry Yemanov (core developer, RedSoft), Jason Wharton (IBObjects, Temporary Secretary of Firebird Foundation) and Alexey Kovyazin (IBSurgeon, Firebird Foundation Comittee member), then we announce elections during the Annual General Meeting.In the end of the video Jason, as one of the founders of Firebird Foundation, remembers how Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-48224485638636910152023-07-16T04:12:00.003-07:002023-07-16T04:12:50.882-07:00July 24: Annual General Meeting of Firebird Foundation All members of Firebird Foundation - please participate in Annual General Meeting at July 24, 2023! We need to elect new President, Vice-President, Secretary and Treasurer. Email was sent to ffmembers, if you did not receive it, please check your spam folder.If you do not have access to FFMembers mail list (ffmembers at googlegroups com), please contact Alexey Kovyazin directly (ak at ib-aid comPopa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-51995210424655133412023-05-05T09:12:00.001-07:002023-05-05T09:12:19.452-07:00Flamerobin 0.9.7 Snapshot released with a few Firebird 4 fixes Flamerobin 0.9.7 Snapshot released with a few Firebird 4 fixesInt128 does not respect scale (Issue #166) Make Domain::dataTypeToString able to process fb4 types. fix some bugs converting int128/dec34/dec16 to string replace CMAKE_SOURCE_DIR to CMAKE_CURRENT_SOURCE_DIR when copy templates in CMakeList.txt by @Khalyutin in #310Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-77095215039391496002023-04-02T05:20:00.004-07:002023-04-02T05:20:24.646-07:00Firebird Project announces the first Beta release of Firebird 5.0Firebird Project announces the first Beta release of Firebird 5.0, the next major version of the Firebird relational database, which is now available for testing.This Beta release arrives with features and improvements already implemented by the Firebird development team, as well as with many bugfixes. Our users are appreciated giving it a try and providing feedback to the development mailing Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-84376628632001560002023-03-20T15:36:00.005-07:002023-03-20T16:01:03.606-07:00Firebird 5 compiling on Oracle Linux 8 Ampere V1 (arm64) You can compile just fine Firebird 4/5 on Oracle Linux 8 Ampere V1 (arm64) all you need is GCC Toolset 12 enabled as described here .Also same steps work for Oracle Linux 8.x on x86-64.
sudo dnf group install "Development Tools"
sudo dnf install libicu-devel cmake git
sudo dnf install gcc-toolset-12
scl enable gcc-toolset-12 bash
git clone https://github.com/FirebirdSQL/Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-55043121038068531282023-03-17T15:03:00.003-07:002023-03-17T15:03:24.396-07:00Rust Firebird Client updated to v0.23.0 with a few featuresRust Firebird Client updated to v0.23.0 with a few features :Firebird events support added on native client #133 #142Crates.io link is here .Sponsoring Link for Fernando Batels is here .Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-29975144983036643962022-12-08T04:03:00.004-08:002022-12-08T04:15:05.199-08:00Firebird high-level native client for Node.js / TypeScript status status for Firebird Advent 2022 Firebird high-level native client for Node.js / TypeScript status status for Firebird / Typescript Advent 2022https://qiita.com/advent-calendar/2022/firebirdTo use the driver you can start with the readme from npm/githubhttps://www.npmjs.com/package/node-firebird-driver-nativeA few more examples are in the packages/node-firebird-driver/src/test directoryWe have seen several Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-91598129794157192262022-12-03T08:54:00.005-08:002022-12-03T09:12:49.301-08:00node-firebird driver status for Firebird Advent 2022 node-firebird status for Firebird Advent 2022 https://qiita.com/advent-calendar/2022/firebird also for Javascript Advent https://qiita.com/advent-calendar/2022/javascriptThis year we have seen several releases with a few features and changes :Version 1.1.0 Changes : Srp implementation by @maratth in #242Add optional callback for pool destroy by @Tomas2D inPopa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-59601826283672659782022-11-25T06:52:00.002-08:002022-11-25T06:52:37.865-08:00LibreOffice Base can connect to an external Firebird serverLibreOffice Base can connect to an external Firebird server , here is an example with employee.fdb from Firebird 3 examples folder copied to c:\tmpTested with LibreOffice 7.4.x and Firebird 3 default install on Windows 11 (all 64 bits versions)and here is the Relation Design in LibreOffice Base Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-81318729388165076702022-09-29T00:48:00.000-07:002022-09-29T00:48:03.457-07:00Linux 0.0.1 compiling on Ubuntu 64You might need some packages first$ sudo apt-get install bin86 kvm qemu gcc build-essential qemu-system-x86 gcc-multilibclone the github repo with 64 build fixes https://github.com/mariuz/linux-0.01$ gh repo clone mariuz/linux-0.01$ unzip hd_oldlinux.img.zip$ make$ make run or $ make run-curses SeaBIOS (version 1.13.0-1ubuntu1.1) iPXE (http://ipxe.org) 00:03.0 CA00 PCI2.10 Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-22778828306140083482022-07-01T07:56:00.004-07:002022-07-01T07:57:35.582-07:00Flamerobin 0.9.3.12 Snapshot released with a few Firebird 4 fixes Flamerobin 0.9.3.12 Snapshot released with a few Firebird 4 fixes , here is the changelog Implement Int128 by @andy-123 in #230Implement firebird 4 types: decimal(16) and decimal(34) by @andy-123 in #244Some fixes by @Jdochoa in #254Some Fixes by @Jdochoa in #255FB Library Search by @Jdochoa in #Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-16729828497611405252022-06-22T12:09:00.002-07:002022-06-22T12:09:25.488-07:00Firebird 3.0.10 sub-release is availableFirebird Project is happy to announce general availability of Firebird 3.0.10 — the latest point release in the Firebird 3.0 series.This sub-release offers a few important bugfixes, please refer to the Release Notes for the full list of changes.Binary kits for Windows, Linux and Android platforms are immediately available for download, packages for Mac OS will follow shortly.Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-2251380481188863352022-03-23T07:47:00.003-07:002022-03-23T07:47:33.557-07:00Firebird 4.0.1 and 3.0.9 Docker images are released Firebird 4.0.1 and 3.0.9 Docker images are released and the following tags can be used : v4.0 , v4.0.1 , latest or 3.0, v3.0, v3.0.9 .Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-49346269964005615902022-02-16T11:36:00.001-08:002022-02-16T11:36:12.060-08:00Firebird 3.0.9 sub-release is availableFirebird Project is happy to announce general availability of Firebird 3.0.9 — the latest point release in the Firebird 3.0 series.This sub-release offers a few important bugfixes, please refer to the Release Notes for the full list of changes.Binary kits for Windows, Linux and Android platforms are immediately available for download, packages for Mac OS will follow shortly.Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-69896668042900171822022-01-27T11:34:00.005-08:002022-01-31T00:30:14.471-08:00Node-firebird-driver-native version 2.4.0 has been released with a few features added. Node-firebird-driver-native version 2.4.0 has been released with a few features added.Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-52758017589923976022022-01-04T02:36:00.006-08:002022-01-06T06:14:13.934-08:00Firebird Grammar railroad diagramRailroad diagram for the Firebird database you can see/get it here (following the instructions)https://github.com/FirebirdSQL/firebird/issues/6898Zip file with self contained images is here (generated with the above instructions).Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-58461931244982538782021-12-28T01:46:00.008-08:002021-12-28T01:46:59.479-08:00Short overview of Firebird events in 2021From all of us at Firebird Project, we'd like to wish you a safe and happy holiday season and a peaceful and prosperous new year! And here is a short overview of Firebird events in 2021.
<!-- /wp:paragraph -->Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-30356444310001892562021-12-23T10:30:00.003-08:002021-12-23T10:30:26.492-08:00Firebird Project is happy to announce general availability of Firebird 4.0.1 Firebird Project is happy to announce general availability of Firebird 4.0.1 — the first point release in the Firebird 4.0 series.This sub-release offers many bug fixes and also adds a few improvements, please refer to the Release Notes for the full list of changes.Binary kits for Windows, Linux and Android platforms are immediately available for download.Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0tag:blogger.com,1999:blog-5054960.post-47594309603740672252021-12-14T03:18:00.005-08:002021-12-16T11:09:52.258-08:00Flamerobin 0.9.3.11 Snapshot released with new Firebird 4 features and fixes Flamerobin 0.9.3.11 Snapshot released with new firebird 4 features and fixes :Fixed timestamp problem with Fb4 : PR #224Fixed problems with numeric typesFix encoding at blob editorFix UDF property loading at Fb<=2.5Implementing Fb4 datatypes by @andy-123( in progress) : PR #223 Implement time zone support for firebird 4Popa Adrian Mariushttp://www.blogger.com/profile/09862886782232467681noreply@blogger.com0