Firebird 2.0.7 Release Notes

Firebird 2.0.7 Release Notes

Firebird 2.0.7 Release Notes Helen Borrie (Collator/Editor) 5 April 2012 - Document v. 0207_02 - for Firebird 2.0.7 Firebird 2.0.7 Release Notes 5 April 2012 - Document v. 0207_02 - for Firebird 2.0.7 Helen Borrie (Collator/Editor) Table of Contents 1. General Notes .................................................................................................................................... 1 Sub-release 2.0.7 ............................................................................................................................ 1 Sub-release 2.0.6 ............................................................................................................................ 1 Sub-release 2.0.5 ............................................................................................................................ 1 Important Change to API DPB Parameters .............................................................................. 2 Recently Discovered Issues with gfix ...................................................................................... 2 Sub-release 2.0.4 ............................................................................................................................ 2 Sub-release 2.0.3 ............................................................................................................................ 3 Known Issues ........................................................................................................................ 3 Sub-release 2.0.2 ............................................................................................................................ 3 Sub-release 2.0.1 ............................................................................................................................ 3 Windows Vista and XP/Server2003 Users ............................................................................... 4 Important Reversion ............................................................................................................... 4 Before You Proceed ....................................................................................................................... 4 Back Up! ....................................................................................................................................... 4 Compatibility Issues ....................................................................................................................... 4 Incomplete Implementations ........................................................................................................... 5 Bug Reporting and Support ............................................................................................................ 5 Documentation ............................................................................................................................... 6 The “Firebird Docs” Project ................................................................................................... 6 Your Main Documentation ..................................................................................................... 6 2. New in Firebird 2.0 ........................................................................................................................... 7 Derived Tables ............................................................................................................................... 7 PSQL Now Supports Named Cursors .............................................................................................. 7 Reimplemented Protocols on Windows ........................................................................................... 7 Local Protocol--XNET ........................................................................................................... 7 Change to WNET (“NetBEUI”) Protocol ................................................................................ 8 Reworking of Garbage Collection ................................................................................................... 8 Porting of the Services API to Classic is Complete .......................................................................... 9 Lock Timeout for WAIT Transactions ............................................................................................ 9 New Implementation of String Search Operators ............................................................................. 9 Reworking of Updatable Views .................................................................................................... 10 Additional Database Shutdown Modes Introduced .......................................................................... 10 UDFs Improved re NULL Handling .............................................................................................. 11 Signalling SQL NULL ......................................................................................................... 11 Run-time Checking for Concatenation Overflow ............................................................................ 11 Changes to Synchronisation Logic ................................................................................................ 11 Support for 64-bit Platforms ......................................................................................................... 12 Record Enumeration Limits Increased ........................................................................................... 12 Debugging Improvements ............................................................................................................. 12 Improved Reporting from Bugchecks .................................................................................... 12 Updated Internal Structure Reporting .................................................................................... 12 New Debug Logging Facilities .............................................................................................. 12 Diagnostic Enhancement ....................................................................................................... 12 Improved Connection Handling on POSIX Superserver .................................................................. 12 PSQL Invariant Tracking Reworked .............................................................................................. 13 ROLLBACK RETAIN Syntax Support ......................................................................................... 13 No More Registry Search on Win32 Servers ................................................................................. 13 iv Firebird 2.0.7 Release Notes More Optimizer Improvements ..................................................................................................... 13 ODS Changes .............................................................................................................................. 14 3. Changes to the Firebird API and ODS .............................................................................................. 15 API (Application Programming Interface) ..................................................................................... 15 User Restrictions in the DPB ................................................................................................ 15 Cleanup of ibase.h ................................................................................................................ 16 Lock Timeout for WAIT Transactions ................................................................................... 16 isc_dsql_sql_info() Now Includes Relation Aliases ................................................................ 16 Enhancement to isc_blob_lookup_desc() ................................................................................ 16 API Identifies Client Version ................................................................................................ 16 Additions to the isc_database_info() Structure ....................................................................... 17 Additions to the isc_transaction_info() Structure .................................................................... 17 Improved Services API ......................................................................................................... 18 ODS (On-Disk Structure) Changes ........................................................................................ 20 4. Data Definition Language (DDL) ...................................................................................................... 22 New and Enhanced Syntaxes ........................................................................................................ 22 CREATE SEQUENCE ......................................................................................................... 22 REVOKE ADMIN OPTION FROM ..................................................................................... 23 SET/DROP DEFAULT Clauses for ALTER TABLE ............................................................. 23 New Syntaxes for Changing Exceptions ................................................................................ 23 ALTER EXTERNAL FUNCTION ........................................................................................ 24 COMMENT Statement Implemented ..................................................................................... 24 Extensions to CREATE VIEW Specification ......................................................................... 25 RECREATE TRIGGER Statement

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    197 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us