Hi, The worst case scenario has just happened - my image is hosed. I've managed to recover a previous set of change/image files (thanks CrashPlan!). Then I've replayed all the intervening changes - however I find that some instance variables that I had defined haven't been reflected in class shape changes. I notice all the changes for the complete change log are for Method, and Do It (image saves) Surely class shape changes should be recorded as well? Is this a bug? Cheers, Stewart Platform Mac Mini Pharo 9.0.0 Build information: Pharo-9.0.0+build.1573.sha.0e09d756fc99383cbb498565200d9e5e9841ce11 (64 Bit)
On 14 Feb 2022, at 08:36, Stewart MacLean <stewart@xtra.co.nz> wrote:
Hi,
The worst case scenario has just happened - my image is hosed.
I've managed to recover a previous set of change/image files (thanks CrashPlan!).
Then I've replayed all the intervening changes - however I find that some instance variables that I had defined haven't been reflected in class shape changes.
I notice all the changes for the complete change log are for Method, and Do It (image saves)
Surely class shape changes should be recorded as well? Is this a bug?
Yes, normally the lass change should be recorded, too. So that looks like a bug. Marcus
Hi Stewart - are you using the Code Changes (Epicea) browser - or trying to use the older changes files? Your message wasn't clear - and I have seen oddities with Epicea too - but normally I have been able to recover instance variables too (sometimes the restore options were a bit confusing and I did it in the wrong order). Note - I haven't tried this in V9 though - so possibly something has regressed. Thought it worth checking though. Tim On Mon, 14 Feb 2022, at 7:36 AM, Stewart MacLean wrote:
Hi,
The worst case scenario has just happened - my image is hosed.
I've managed to recover a previous set of change/image files (thanks CrashPlan!).
Then I've replayed all the intervening changes - however I find that some instance variables that I had defined haven't been reflected in class shape changes.
I notice all the changes for the complete change log are for Method, and Do It (image saves)
Surely class shape changes should be recorded as well? Is this a bug?
Cheers,
Stewart
Platform Mac Mini Pharo 9.0.0 Build information: Pharo-9.0.0+build.1573.sha.0e09d756fc99383cbb498565200d9e5e9841ce11 (64 Bit)
Hi Tim, Apologies for not replying sooner - I'm a recent migrant to GMail and it keeps flagging good mail as spam! I haven't explored this further, I think I was using the old Changes Browser. As I'm back to "square one" I've moved on to other problems, but when I get a chance I'll conduct some tests. Thanks, Stew On Tue, Feb 15, 2022 at 4:57 AM Tim Mackinnon <tim@testit.works> wrote:
Hi Stewart - are you using the Code Changes (Epicea) browser - or trying to use the older changes files?
Your message wasn't clear - and I have seen oddities with Epicea too - but normally I have been able to recover instance variables too (sometimes the restore options were a bit confusing and I did it in the wrong order).
Note - I haven't tried this in V9 though - so possibly something has regressed. Thought it worth checking though.
Tim
On Mon, 14 Feb 2022, at 7:36 AM, Stewart MacLean wrote:
Hi,
The worst case scenario has just happened - my image is hosed.
I've managed to recover a previous set of change/image files (thanks CrashPlan!).
Then I've replayed all the intervening changes - however I find that some instance variables that I had defined haven't been reflected in class shape changes.
I notice all the changes for the complete change log are for Method, and Do It (image saves)
Surely class shape changes should be recorded as well? Is this a bug?
Cheers,
Stewart
Platform Mac Mini Pharo 9.0.0 Build information: Pharo-9.0.0+build.1573.sha.0e09d756fc99383cbb498565200d9e5e9841ce11 (64 Bit)
participants (3)
-
Marcus Denker -
Stewart MacLean -
Tim Mackinnon