[Glass] cleanup disconnected

Dale Henrichs via Glass glass at lists.gemtalksystems.com
Thu Apr 30 09:33:14 PDT 2015


Otto,

This reference looks like its coming from the Monticello bootstrap code 
... Look at these methods on the class side of GsPackage

   lastFileNameOf:inDirectory:
   lastFileNameOf:inPath:
   loadLastVersionOf:fromRepositoryPath:
   loadMCZFile:fromRepositoryPath:
   loadMCZFile:home:fromRepositoryPath:
   saveNewVersionOf:author:message:toPath:

Basically there are two SymbolDictionaries named: Monticello_Methods and 
Monticello_Globals that are stashed in a SymbolList named 'PackageList' 
in DataCurator's UserGlobals.

Let me know if you need more information.

Dale

On 04/30/2015 12:27 AM, Otto Behrens via Glass wrote:
> Hi,
>
> I'm trying to get rid of many disconnected classes in our systems.
> Below is an example of such a class. The Metaclass3 instance is the
> only thing holding onto it.
>
> Do you know if there's a way to disconnect these and get them out of the system?
>
> Thanks
> Otto
>
> topaz 1> run
> SystemRepository findReferencePathToObject: 18374145 asObject
> %
> RefPathScan at 04/30/2015 09:01:01 SAST
>    RefPathScan startup.
> RefPathScan: list of search oops:
>        1  oop=  18374145 (aMetaFSFileHandleTest)
>
> RefPathScan at 04/30/2015 09:01:01 SAST
>    Starting object table scan.
> RefPathScan at 04/30/2015 09:01:01 SAST
>    Finished object table scan.
> RefPathScan at 04/30/2015 09:01:01 SAST
>    Starting scan   1.
>    ***Disconnected Class/Metaclass detected***  oop=18373889
> RefPathScan at 04/30/2015 09:01:01 SAST
>    End of scan 1.  Current status of sub-scans:
>
>    Search oop #  1 (  18374145):   ***SCAN COMPLETED***
>    Complete reference path for oop   18374145
>      1  oop=  18373889  aMetaclass3
>      2  oop=  18374145  aMetaFSFileHandleTest
>
> RefPathScan at 04/30/2015 09:01:01 SAST
>    Completed find reference paths
> _______________________________________________
> Glass mailing list
> Glass at lists.gemtalksystems.com
> http://lists.gemtalksystems.com/mailman/listinfo/glass



More information about the Glass mailing list