[Subversion] / PEAK / CHANGES.txt  

Diff of /PEAK/CHANGES.txt

Parent Directory | Revision Log

version 1731, Wed Mar 24 00:13:27 2004 UTC version 1738, Thu Apr 22 22:32:23 2004 UTC
Line 1 
Line 1 
 Fixes and Enhancements since Version 0.5 alpha 3  Fixes and Enhancements since Version 0.5 alpha 3
   
    - SQL transaction semantics have changed.  Now, issuing an SQL statement
      *always* causes the connection to join the active PEAK transaction, even if
      you request that the SQL be issued "outside" a transaction.  Such SQL will
      be issued outside of the *database* transaction, but not outside of the
      PEAK transaction.  This simplifies the overall processing model for dealing
      with "untransacted" SQL such as Sybase DDL or read-only Oracle transactions.
      (In particular, the requirement that triggered this change was to allow
      Oracle read-only transactions to be released at the end of the current PEAK
      transaction.)  Also, got rid of the now-meaningless 'begin' command in n2.
   
  - The 'events.IEventSource' interface now returns a 'canceller' function from   - The 'events.IEventSource' interface now returns a 'canceller' function from
    the 'addCallback()' method, allowing you to cancel a previously-scheduled     the 'addCallback()' method, allowing you to cancel a previously-scheduled
    callback.  This fixes a memory leak and performance problem with     callback.  This fixes a memory leak and performance problem with


Generate output suitable for use with a patch program
Legend:
Removed from v.1731  
changed lines
  Added in v.1738

cvs-admin@eby-sarna.com

Powered by ViewCVS 1.0-dev

ViewCVS and CVS Help