Hi Karen,

On Fri, 28 May 2010, Karen Tung wrote:

Hi,

The draft install engine design doc is ready for review.
I pushed the doc to the caiman-docs repo.  You can
find them under the install_engine directory in
ssh://[email protected]/hg/caiman/caiman-docs

If you don't want to clone the gate, you can also access
the file directly here:

http://cvs.opensolaris.org/source/xref/caiman/caiman-docs/install_engine

I just have a few questions -

Section 6.4.2 - Just to be sure, an exception raised during
the execution of a checkpoint in a thread will be bubbled
up all the way to the application. Correct?

How does the engine determine if a checkpoint failed in
it's execution? Is it implying that if a checkpoint
encounters sort of a soft error, it should not raise an
Exception?

Section 7.4.1 Is there any way to over-ride the check
for (2)? For DC, I can see how this can be useful for
debugging purposes -- many times if I want DC to pick
up my version of a specific finalizer/checkpoint, I
just change the path for it and resume for it.

Section 9 In the case of DC, we have to sets of logs, each
of which log a different level of the messages. After the
engine has initialized the logger, I'm assuming the application
can still addHandler()s to that logger with varying log levels.
Say, the application adds two log destinations.

In which of those two logs do the messages from the engine
end up?

Section 11 This answers my question about exceptions being
bubbled up.

Thanks,
Alok
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to