Red Database 5.0 - v5.0.1

Dec. 23, 2024, 2:34 p.m.

Changelog

Added

  • Include GSS plugin into standard edition. RS-202291.
  • Collect network statistics and make it available for the user applications. FB-8310.
  • New ISQL commands to show wire statistics.
  • Aggregate transaction counters in aggtrace. RS-202832.

Improved

  • Add AUTO RELEASE TEMP BLOBID transaction option. FB-8323.
  • Don't allow to change FW mode while database has connections. RS-86760.
  • File description correction. RS-88298.
  • Add information about page type and table id. RS-153607.
  • Add option to replace backup file when backup is run via service manager. RS-201698.
  • Use a 64bit counter for the records written during the backup. FB-8319.
  • Wire protocol improvement: prefetch blob info and some data when open blob. FB-8307.
  • Add hostname to the system log. RS-149731.
  • Allow use of dash ('-') in SIMILAR TO pattern outside of character classes.
  • Refactor license plugin. RS-202283.

Fixed

  • Add "-b" switch on service manager's db name backup isc_tag processing. RS-203185.
  • Reimplement json path parser to be able to set methods after filter. RS-183412.
  • Error: "Invalid clumplet buffer structure: buffer end before end of clumplet - clumplet too long (77779)" when using trusted auth. FB-8336.
  • Make JSON_TABLE metadata in pass2 to avoid error in combination with "WITH". RS-203339.
  • Fix buffer overflow using string_view.
  • Crash of fbclient.dll on Windows. FB-8331.
  • Make automatic online re-initialization reliable. FB-8324.
  • Fix argv number check for -zip defaults. RS-203126.
  • Return warnings about typos in numeric literals. RS-175682.
  • Fixed cardinality mistake for invariant booleans.
  • Crash at database restore due to failed system call. FB-8315.
  • Fix incorrect active status when disconnect a synced replica on error with disable_on_error = false. RS-191654.
  • Put isc_info_end into response buffer despite of its presence in info items.
  • Could not execute query (select from view with nested view). FB-5654.
  • Make replication.conf readable and writable only for reddatabase user/group. RS-201548.
  • Remove usage of old internal flags in JSON_OBJECT. RS-201584.
  • Wrong results using minvalue/maxvalue in join condition. FB-8304.
  • Missing elapsed time for COMPILE events in the trace log. RS-201410.
  • Server crashes with invalid value inside time_format trace configuration option. RS-201408.
  • Incorrect result of index list scan for a composite index, the second segment of which is a text field with COLLATE UNICODE_CI. FB-8214.
  • Rework fix for: Unique scan is incorrectly reported in the explained plan for unique index and IS NULL predicate. FB-8290.
  • Fix missing synchronization of the shared monitoring data.
  • Fix incorrect database recovery after a crash during "END BACKUP". RS-170448.
  • Add a flag to prohibit recursive entry into monitoring in dumpAttachment. RS-204126.
  • Remove query in AST handler to avoid race when clearinq statement cache. RS-144010.
  • Downgrade of int128 and decfloat types. RS-206661.