Red Database 2.6 v2.6.0.13276
Jan. 10, 2018, 3:10 p.m.
Changelog
- Trace config parameter time_threshold now affects transaction start/end events.
- Fixed errors and improvements in replication.
- Fixed BLOB filters to print RedDatabase 2.6 formats.
- Fixed searching certificate in local storage.
- Fixed crash of isql if -certificate argument length is greater then 256 bytes.
- Removed query truncation after 64K.
- Fixed possible crash while multifactor authentication.
- Some improvements in SQL error messages.
- Fixed error printing in gbak via Services API.
- Performance optimization of MON$LAST_ACTIVITY_TIME field update.
- Now gbak creates new directories only locally.
- A lot of documentation improvements.
Ported from Firebird:
- Fixed bug CORE-5681 : AV when external statement is executed and local transaction is rolled back.
- Fixed CORE-5684: Error 'no current record for fetch operation' is raised while deleting record from MON using ORDER BY clause.
- Backport for CORE-5675: isc_vax_integer() and isc_portable_integer() wrong work with short negative numbers (#137).
- Fix the issue in ClumpletReader too.
- Fixed bug CORE-5655 : isc_info_sql_relation_alias reports incorrect alias for CTE or nested queries.
- Improvement CORE-5674 : Allow unused Common Table Expressions.
- Backport CORE-3596: Client library cannot connect to the non-ASCII host name.
- Backported fix CORE-5624: using backslash in alias on linux does not work.
- Backported fix for CORE-5629: gstat output does not include datetime of analysis.
- Backported fix for CORE-5643: Message "Operating system call munmap failed. Error code 12" can appear in firebird.log under heavy load.
- Fixed CORE-5641: Segfault when exiting classic server with running sweep thread.
- Fixed CORE-5640: New connections to database are slow when multiple connects happen at the same moment.
- Optimization: delay clearing of page_full flag until page have at least 25% of free space. It saves few costly mark_full() calls when space is actively allocated and reclaimed in highly concurrent environment and reduces PP contention.
- Backported fix for CORE-5650: Segfault when procedure dropped on classic server.