On 2/1/07, Vasiliy <vassun at gmail.com> wrote:
> Yes, that db it was result of 3 years long "Regestry 4" project claimed to 
> improve performance twice - unfortunately it was shown only on test packages. 
> I and Gary was directly involved to pulling it off and by just improving 
> packaging and patching code (side effect of zone support) really improve 
> performance twice for packaging.
>
> There is some code in patchadd shell script or possible in other scripts left 
> and it may run some utility which check database existance so have a look at 
> patchadd.ksh also. Unfortunately many functionality also is in CAS scripts so 
> they also need to be checked. As well as library dependancy - I think it 
> should be removed completely, most likely nothing calls them (except may be 
> that utility from shall-scripts).

Almost true. I've checked the shell scripts and mostly it's commented out
or forced off.

The only snag is that /usr/lib/patch/patchutil explicitly links
against libgendb.so.1
and running strings on the binary shows a number of SQL statements. I can also
see explicit presence of library calls, but presumably they must be unused,

I've just filed a bug and would be willing to do the work but unfortunately that
bit's not open sourced yet.

(Any update on timescales for more source to be available?)

-- 
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/

Reply via email to