Skip to content

3.3-8-13-1

Compare
Choose a tag to compare
@staticlibs staticlibs released this 16 May 13:18
· 3 commits to master since this release
  • PostgreSQL modified for Babelfish 15.4-WILTON_3_3-8
  • Babelfish extensions modified for WiltonDB 3.3-WILTON_3_3-13
  • pg_hint_plan REL15_1_5_1_WILTON-1
  • tds_fdw v2.0.3-wilton
  • system_stats v2.1
  • PostgreSQL Windows dependencies 2024_04_12-1
  • wdb_config 1.0.2

Bugfixes:

  • this release includes a fix to CVE-2024-4317 from upstream PostgreSQL 15.7. To apply the fix to existing DB clusters it is necessary to run <installdir>/share/fix-CVE-2024-4317.sql script on Postgres connection (default port 5432)
  • #2540 fix is backported from upstream Babelfish. It fixes the problem when altering a table to add a column with DEFAULT NEWID() makes the values all the same value which is not the correct behaviour. To apply the fix to existing DB cluster it is necessary to run the following SQL on Postgres connection (default port 5432):
ALTER EXTENSION "babelfishpg_common" UPDATE TO '3.3.2'

Notable changes:

  • support for ALTER AUTHORIZATION ON DATABASE::<dbname> TO <login-name> (#1954) is backported from upstream Babelfish. It allows to easily create login-owned databases, see details on Logins and users wiki page
  • support for FOR JSON AUTO (#2243) is backported from upstream Babelfish
  • default TDS debug logging, which was creating multiple log records for every connection, is disabled; this behaviour can be controlled by changing babelfishpg_tds.tds_debug_log_level system parameter from 0 (disabled) to 3 (max verbosity)