1. GemStone/S 64 Bit 3.4.2 Release Notes

Overview

Supported Platforms

Platforms for Version 3.4.2

GemBuilder for Smalltalk (GBS) Versions

VSD Version

Changes in this release

Community and Web Edition licencing for GemBuilder for Smalltalk

Added Support for AIX 7.2

Updated library versions

GemStone Banners now include UTC offset with timestamp

Initial session transaction mode

Allow commit to proceed with Non-Persistent objects

Hot standby related changes

Replay of hot standby could lag with high rate of small tranlogs

logreceiver flush interval now configurable

Reduced printouts in logsender and logreceiver logs

logsender and logreceiver stats for block ID

Retrieving GemStone version from incompatible backup files

Additional control over temporary object memory subspace sizing

POM area scaling

DSA now supported for signing secure backups

Changes in GCI

Added functions

flags for GciFetchUtf8Bytes_

Bugs Fixed

Bug Fixes

LostOT handling issue

Stone memory leak in commit record bitmap caching

NonTranloggedGlobals can cause tranlog restore to fail

Nested Transaction can create references to non existent objects

beginNestedTransaction did not handle instancesNonPersistent correctly

Backups and tranlog numbering immediately after using /dev/null

listInstancesInPageOrder:toFile: reports out of memory

Debugger single-stepping could get stuck

GsHostProcess file descriptor leak

Restore from backup with missing or corrupted objects

Added method commitRestoreWithLostData

Automatic commitRestore change

performOnServer: blocked all signals

perform:* methods misleading error for an argument count mismatch

Adds to an RcLowMaintenanceIdentityBag were too slow

Stone performance impact when RcTransQueueSize is high

RcQueue may have incorrectly returned a nil element

Float exponent and mantissa incorrect for subnormal floats

Empty repeat block caused SEGV

Exception>>pass fails when target of pass is a zero argument block

Windows client connection error messages

Intermittent SocketError SSL_shutdown:uninitialized

topaz truncated byte output