1. GemStone/S 64 Bit 3.5.8 Release Notes

Overview

Supported Platforms

Platforms for Version 3.5.8

GemBuilder for Smalltalk (GBS) Versions

VSD Version

Changes in this release

Updated Library Versions

Restore from Backup specifying SystemUser password

Security Implications of this change

New Restore Methods

Post-restore login as SystemUser

Added methods

Privileges Changes

OtherPassword split with ReadOtherUserProfile

Placeholder for MigrateObjects privilege

GemStone-specific SUnit classes now renamed and in image

NonPersistentArray

Changes from examples/testing

Removed methods

Added Error

Cache statistics changes

Bugs Fixed

Object >> trackRead SEGV if object not committed

Invalid record may be written to tranlog

Issue with incremental tranlogging

Multi-threaded operations could use up all available process slots

SecurityErrors during upgrade in some GsObjectSecurityPolicies configurations

GsDevKit upgrade bugs fixed

SPC Monitor crash with SHR_PAGE_CACHE_LARGE_MEMORY_PAGE_SIZE_MB=0

Native code errors in some cases using Array constructors {}

Strings with µ/181 and ÿ/255 do not convert to uppercase correctly

Handling of remote caches that failed startup

After failed commit due to RC conflicts, commit allowed without abort

Extent grow cache statistics issues

Epoch garbage collection failure may leave Admin GcGem in transaction

In comma-decimal point locale, ScaledDecimal literals did not parse

Crash if committed FFI structures are faulted and lose C data

.topazini could silently clear -X arguments for X509 login

Extreme log growth attempting to printing stack if stack corrupted

Error during GciExecute from UserAction may prevent further interrupt servicing

GciTsObjInfo.access could return undocumented value