Current Issues in v1.20

This page lists known issues in the current release of ReStore

Issues with a status of FIXED are fixed in the current patch - this should be filed into your Dolphin image after installing the regular ReStore packages.

To report any issues please email us.

Issues last updated August 29th 2003

Issue# Description Resolution
(if relevant)
Status
120-001 Attempting a query on a relationship between two classes gives an error due to generation of incorrect SQL. Example:

(reStore instancesOf: Order) select: 
[ :each | each customer = aCustomer]

NB: the fix for this issue has been revised FIXED
120-002
SQLServer generates errors when using prepared statements
 
DBParameterizedStatement>>setParams overriden to use SQL_PARAM_INPUT parameter type FIXED
120-003
SQLServer generates errors with overlapped queries due to use of #forwardOnly cursor type
 
changed to #keysetDriven FIXED 
120-004
Access 97 does not support creation of DECIMAL fields via SQL
 
ScaledDecimal class mapped to CURRENCY field type (equivalent to 15.4 precision DECIMAL)  FIXED
120-005
Errors using old-style sortAscendingWith: or sortDescendingWith:
 
  FIXED
120-006
SQLServer configuration has incorrect max text sizes and Double Float type
 
   FIXED
120-007
SortedCollections specified as Owned are not sorted without manual initialization
 
   FIXED
120-008
Reading a Collection of already-known unrecovered proxies (e.g. following refreshAllObjects) is suboptimal (redundant re-reads of object data)
 
   FIXED
120-009
modify: instructions including direct updates to persistent objects fail
 
   FIXED
120-010
Problems storing objects following refreshAllObjects
 

NB: the fix for this issue has been revised

FIXED
120-011
Small window for potential failure of proxy doesNotUnderstand: mechanism in multi-process scenario
 
  FIXED
120-012
Dolphin 5.1: errors in debugger when stepping through Proxy internal methods
 
Problem caused by inlining of basicClass in Dolphin 5.1. Most common scenario of stepping into doesNotUnderstand: handled by instructing debugger not to step into this method. FIXED
120-013
ListModel on a SortedCollection errors when using old-style sortAscendingWith: or sortDescendingWith:
 
  FIXED
120-014 ReStore does not support collect: queries resulting in a persistent object other than the block argument, e.g.

[ :each | each person address]
  FIXED
120-015 Errors when querying via hierarchy-related tables, e.g.

[ :each | each person friend name = 'John Smith']

...where Person is part of a persistent hierarchy

  FIXED
       

 

2003 Solutions Software Ltd.

ReStore | Order ReStore | FAQ | Manual