3.4 Build 60 - More strongly typed changes

written by Jason Short on Thursday, June 05 2008

Build 60 is up on the site for download now as a beta developer build for all subscribers.  Build 59 was a special test build not released publicly.

As we prepare to make some more low level engine changes we felt this was a good time to release another development build.  The source edition has also been updated for those interested in looking at the changes there as well. 

Next up is some internal and external changes to the API.  We will document them as we get ready to release those.

 

Build #60, 06/05/2008

NOTES

There are over 80 checkins to the source tree for this build.  Lots of small internal changes for strongly typing and object allocation changes.  It is possible we have broken stuff here - please test accordingly.

We have made more speed improvements with this build, not as much an improvement as the last build, but still good. 


ISSUES AND FIXES

#690: CLR or NormalProcs loading in DataBuilder with error 'Character size exceeded 8192' - Fixed
The sp_stored_procs() procedure attempts to return the body of a stored proc in a NVarchar.  If the body is longer than 8192 you will see this error. This column type has been changed to an NText to prevent this issue.


OTHER NON TICKETED ITEMS
 

CLR Proc internal procedure handling changes.

Table and temp table internal allocation changes to not generate temp objects for the GC.

Low level row allocations are now cached in an attempt to prevent GC setup / teardown of a number of small objects and attributes.

Some internal changes on how pages are allocated and cached - this may have a negative impact on RAM in some cases (during pack especially).  The next changes for this section are more radical to bring down memory during pack, but they are unproven test branches at this point.

 

Similar Posts

  1. VistaDB 3.3 Release - Build 49
  2. VistaDB 3.3 Build 56
  3. SQL Server 2008 (Katmai) Information

Comments are closed

Options:

Size

Colors