krono / squeaksource3

Seaside-based Monticello code repository for Squeak, Pharo and GemStone
0 stars 0 forks source link

MNU selecting ConfigurationOfGofer-DaleHenrichs.10 in SS3 project AFTER load BEFORE migrate #60

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Somewhat related to Issue 59, since we're getting nil back from 
SSVersion>>latestDiffNameIn:, however in beta.2 we get a good diffyUrl ... sooo 
either this is a migration issue OR there are further bugs in the new 
SSVersion>>latestDiffNameIn: logic ...

Need to resolve this issuse for a successful upgrade

Original issue reported on code.google.com by henrichs...@gmail.com on 21 Dec 2011 at 9:54

GoogleCodeExporter commented 9 years ago

Original comment by henrichs...@gmail.com on 21 Dec 2011 at 9:54

GoogleCodeExporter commented 9 years ago

Original comment by henrichs...@gmail.com on 21 Dec 2011 at 9:55

GoogleCodeExporter commented 9 years ago

Original comment by henrichs...@gmail.com on 21 Dec 2011 at 9:59

GoogleCodeExporter commented 9 years ago
It looks like this error might have been occuring AFTER migration (used 
GsDeployer for a final load step that presumably migrated versions ... Issue 61 
is the last straw ... so we'll need to migrate after SqueakSource load in one 
transaction

Original comment by henrichs...@gmail.com on 21 Dec 2011 at 10:52

GoogleCodeExporter commented 9 years ago

Original comment by henrichs...@gmail.com on 21 Dec 2011 at 11:28

GoogleCodeExporter commented 9 years ago

Original comment by henrichs...@gmail.com on 22 Dec 2011 at 12:39

GoogleCodeExporter commented 9 years ago

Original comment by henrichs...@gmail.com on 22 Dec 2011 at 12:40

GoogleCodeExporter commented 9 years ago

Original comment by henrichs...@gmail.com on 22 Dec 2011 at 12:46

GoogleCodeExporter commented 9 years ago
Convert this to a defect ... currently Issue 61 masks this problem, but I 
suspect that this one is just a bug that exists in rc.1 

Original comment by henrichs...@gmail.com on 22 Dec 2011 at 12:54

GoogleCodeExporter commented 9 years ago

Original comment by henrichs...@gmail.com on 22 Dec 2011 at 12:54

GoogleCodeExporter commented 9 years ago
this could end up being a GemStone bug related to ancestors, but I don't that 
that is the case right now ...

Original comment by henrichs...@gmail.com on 22 Dec 2011 at 1:07

GoogleCodeExporter commented 9 years ago
In the loaded, but unmigrated repository[1], the MNU is now for the message 
diffyUrl:

ConfigurationOfMetacello-DaleHenrichs.272
MessageNotUnderstood 2010: No method was found for the selector <#'diffyUrl:'> 
when sent to <SSVersion('ConfigurationOfMetacello-DaleHenrichs.272')> with 
arguments contained in <anArray( ss3)>.

At this point convert to a task and implement #diffyUrl: method and then see 
what happens.

[1] http://code.google.com/p/squeaksource3/source/detail?r=221

Original comment by henrichs...@gmail.com on 22 Dec 2011 at 6:16

GoogleCodeExporter commented 9 years ago
#diffyUrl: needs to return nil, and diffUrl needs to return a WAUrl ...

Original comment by henrichs...@gmail.com on 22 Dec 2011 at 9:22

GoogleCodeExporter commented 9 years ago
change SSVersion methods for #changesUrl:, diffyUrl:, and #diffUrl: to avoid 
MNU [1]

[1] http://code.google.com/p/squeaksource3/source/detail?r=227

Original comment by henrichs...@gmail.com on 23 Dec 2011 at 5:22