IBProvider v5.35 and BIG testing with FB4

Hello Everyone!

We are pleased to present a new release of our OLE DB provider for Firebird and InterBase, which has undergone not only standard load testing, but also BIG testing with Firebird v4, which lasted more than a month. This is more than 7 million tests executed in parallel on a ten-core processor.

IBProvider v5.35

In this new version of the provider, the internal infrastructure has been improved — now the cancellation of query execution also applies to operations with BLOBs.

BIG testing with FB4

The last time BIG testing was done was 3 years ago with FB 3.0.8.33401…

Read more: https://www.ibprovider.com/eng/news/n_240212-fb4_big_testing.html

With Kind Regards, IBProvider Team.

REDEXPERT 2024.01 HAS BEEN RELEASED

You can join to the Telegram chat for discussion.

New version of RedExpert 2024.01 is available.

Added:

  • Support of work with database statistics:
    • Obtaining database statistics via services
    • Parsing DB statistics from a file
    • DB statistics comparing
  • Data import support from XLSX and XML files
  • Export/import of data with BLOB type
  • Ability to select columns when exporting data
  • Ability to transfer data from one database to another
  • Database metadata extracting into SQL-script
  • SQL-queries executing to a file directly
  • Transaction parameters support in the Query Editor
  • Query execution in several connections simultaneously
  • Transaction confirmation window when closing the Query Editor and the “Data” tab of tables and views
  • Displaying connection and database properties (such as server, page size, database file size, etc.)
  • Ability to copy column names from a Result Set
  • “Triggers” tab for views
  • Ability to configure database connection timeout
  • Updated data import and export panels

Fixed:

  • Display tables with “NONE” encoding
  • Recognizing VARCHAR and CHAR types other than undefined subtype and with fixed binary data
  • Reloading of views after making changes
  • Auto-completion: by occurrence, not by string start
  • UDF opening errors
  • Editing foreign keys
  • Copying connection with encoding
  • Editing data in columns with names containing spaces
  • Disappearance of the edited procedure text on the “DDL” tab when switching tabs
  • Searching for database objects in the connection tree with names containing ‘$’
  • GUI defects when double-clicking on a table name in the Query Editor
  • Limitations on the number of characters and maximum value when editing field value with INT128 type
  • SQL code generation for external UDR functions, indexes and constraints
  • Table Validation with a large number of fields and indexes
  • Profiler buttons availability when switching between application tabs
  • Display PUBLIC role in the “Users” group in the Grant Manager
  • Focus shift when changing a filter field in the Grant Manager
  • Updating the list of triggers for tables and views when adding a new trigger
  • Updating the list of table fields when they are changed

Download and install the new version.

ADO.NET provider 10.0.0.0 for Firebird is available 

ADO.NET provider 10.0.0.0 for Firebird is available (with Entity Framework Core 7.0 support)

Major feature is support for Entity Framework Core 7. I know, we’re close to .NET 8 and Entity Framework Core 8 release, but my time was (and still bit is) limited so it took longer than expected. On the other hand, you can watch the whole process. Should I do the same for Entity Framework Core 8?

Overview of all the changes can be found in here.

You can get the bits from NuGet FirebirdSql.Data.FirebirdClient and FirebirdSql.EntityFrameworkCore.Firebird (and EntityFramework.Firebird).

IBX for Lazarus 2.6.3 is now available for download

MWA Software is pleased to announce the release of version 2.6.3 of IBX for Lazarus.

To download go to https://www.mwasoftware.co.uk/ibx

This version focuses primarily on improved testing and documentation for the handling of international single byte character sets. It includes several fixes for handling international character sets. Users of international character sets (other than UTF8) should read the opening remarks of Chapter 9 of the Firebird Pascal API Guide for guidance on the inclusion of FPC RTL units to ensure full support, and the new section 9.8 on Firebird Exceptions.

This version has also been tested with Lazarus 3.0RC2 and includes fixes in some example programs for compatibility with the latest version of Lazarus. Specifically using the “NullDate” constant instead of assuming that NullDate has a value of zero.

Version 2.6.3 is no longer labelled as Beta.

1 2 3 4 199