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

