June to September 2019

June 2019

master

  • Fixed bug CORE-6080 : Attempt to drop existing user randomly fails
  • Make isc_tpb_at_snapshot_number usable in TPB
  • Improve diagnostics of internal trace errors (see CORE-3413 and CORE-6075)
  • Allow to load system ICU (when shared modules names have no version tag).
  • Refactor ICU load\initialization code a bit to avoid code duplication and dumb try\catch.
  • Change ICU versions search range to avoid looking for never existing versions and significantly reduce search time.
  • Improve error reporting a bit - include ICU version number that failed to load or init.

B3_0_Release

  • Improve diagnostics of internal trace errors (see CORE-3413 and CORE-6075)

July 2019

master

  • Reworked fix for bug CORE-6080 : Attempt to drop existing user randomly fails
  • Reworking and testing update conflicts handling and query restart algorithm with Nickolay, not committed yet

B3_0_Release

  • Improvement CORE-6095 : Extend trace record for COMMIT/ROLLBACK RETAINING to allow chaining of transaction ids

August 2019

master

  • Maintain Windows build few times
  • Reworking and testing update conflicts handling and query restart algorithm with Nickolay, not committed yet

September 2019

master

  • Fixed bug CORE-6137 : Server crashes when it run SQL
  • Port forward fix for bug CORE-6142 : Error "connection lost to database" could happen when application creates few local attachments (using XNET) simultaneously
  • Fixed bug CORE-6138 : Inconsistent behavior regarding visibility of master record on detail inserts
  • Fixed bug CORE-6150 : Bugcheck when PK\UK\FK constraint check read record already marked as damaged
  • Fixed broken LRU pending chain
  • Fixed double close of srcBlob if extBlob->close() failed

B3_0_Release

  • Fixed bug CORE-6137 : Server crashes when it run SQL
  • Port forward fix for bug CORE-6142 : Error "connection lost to database" could happen when application creates few local attachments (using XNET) simultaneously
  • Fixed bug CORE-6138 : Inconsistent behavior regarding visibility of master record on detail inserts
  • Fixed bug CORE-6150 : Bugcheck when PK\UK\FK constraint check read record already marked as damaged
  • Fixed broken LRU pending chain
  • Fixed double close of srcBlob if extBlob->close() failed

B2_5_Release

  • Backport fix for bug CORE-6137 : Server crashes when it run SQL
  • Fixed bug CORE-6142 : Error "connection lost to database" could happen when application creates few local attachments (using XNET) simultaneously
  • Fixed bug CORE-6150 : Bugcheck when PK\UK\FK constraint check read record already marked as damaged
  • Fixed double close of srcBlob if extBlob->close() failed

Vladyslav Khorsun
Dnetpropetrovsk, Ukraine