September to December 2021

September

master

  • Update CLOOP MSVC projects
  • Fixed my old mistake. Thanks to Mike Kaganski for notifying.
  • Fixed bug #6955 : fb_info_creation_timestamp_tz returning corrupted buffer.
  • Improvement #6957 : Add database creation time to the output of ISQL's command SHOW DATABASE
  • Fixed bug #6968 : On Windows, engine may hung when works with corrupted database and read after the end of file
  • Ignore ERROR_IO_PENDING in error handler.
  • Fixed bug #6949 : On windows, engine may hung on initialization when another instance with different lock directory is running.
  • Fixed bug #6976 : Lack of proper clean up after failure to initialize shared memory
  • Fixed bug #6985: Application could hung when using new Batch API with blobs over XNET

v4.0-release

  • Fixed my old mistake. Thanks to Mike Kaganski for notifying.
  • Fixed bug #6955 : fb_info_creation_timestamp_tz returning corrupted buffer.
  • Improvement #6957 : Add database creation time to the output of ISQL's command SHOW DATABASE
  • Fixed bug #6968 : On Windows, engine may hung when works with corrupted database and read after the end of file
  • Restore engine compatibility with 32-bit WinXP.
  • Ignore ERROR_IO_PENDING in error handler.
  • Fixed bug #6949 : On windows, engine may hung on initialization when another instance with different lock directory is running.
  • Fixed bug #6985: Application could hung when using new Batch API with blobs over XNET

B3_0_Release

  • Fixed my old mistake. Thanks to Mike Kaganski for notifying.
  • Backport improvement #6957 : Add database creation time to the output of ISQL's command SHOW DATABASE
  • Fixed bug #6949 : On windows, engine may hung on initialization when another instance with different lock directory is running.
  • Fixed bug #6984 : Committed transaction could be marked as dead in some very special and rare case.

October

master

  • Merge pull request #6996 from red-soft-ru/4_0_trace_rotation_fix
  • Merge pull request #287 from red-soft-ru/B3_0_big_records_fix
  • Fixed bug #7031 : gbak -b failed with "invalid transaction handle (expecting explicit transaction start)"

v4.0-release

  • Merge pull request #6996 from red-soft-ru/4_0_trace_rotation_fix
  • Merge pull request #287 from red-soft-ru/B3_0_big_records_fix
  • Fixed bug #7031 : gbak -b failed with "invalid transaction handle (expecting explicit transaction start)"

B3_0_Release

  • Merge pull request #287 from red-soft-ru/B3_0_big_records_fix
  • Fixed bug #7031 : gbak -b failed with "invalid transaction handle (expecting explicit transaction start)"

November

master

  • This should fix bug #7044 : Error: Data page N {sequence M} marked as secondary but contains primary record versions in table T

v4.0-release

  • This should fix bug #7044 : Error: Data page N {sequence M} marked as secondary but contains primary record versions in table T

B3_0_Release

  • This should fix bug #7044 : Error: Data page N {sequence M} marked as secondary but contains primary record versions in table T

December

master

  • Fixed build issues with ext auth samples
  • Fixed build issues on win32 with ext auth samples

v4.0-release

  • Fixed build issues with ext auth samples
  • Fixed build issues on win32 with ext auth samples

Work in progress: mt-issues within page cache, async IO and prefetch.

Vladyslav Khorsun
Dnetpropetrovsk, Ukraine