Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 79657

Summary: (Plat) CBEnative: sample does not provide a suitable reference instrumentation.
Product: z_Archived Reporter: Paul Slauenwhite <paulslau>
Component: HyadesAssignee: Paul Slauenwhite <paulslau>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: duncan, mhao
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Some comments added to this header file. none

Description Paul Slauenwhite CLA 2004-11-29 08:08:51 EST
Native Common Base Event implementation sample does not provide a suitable 
reference instrumentation.

The existing native Common Base Event implementation sample 
(org.eclipse.hyades.logging.native\CommonBaseEvent\Sample\sample.c) is more of 
a test for the native Common Base Event implementation.  To assist and increase 
user adoption, this sample should be coded as a reference instrumentation 
including actual values for Common Base Event properties, documented and 
commented.  For example, see the Java Common Base Event implementation sample 
(org.eclipse.hyades.logging.core.sample).  In effect, the user should be able 
to cut-and-paste this sample into existing application code and only have to 
change the application-specific Common Base Event properties.
Comment 1 Paul Slauenwhite CLA 2004-11-29 14:04:37 EST
Sample should also include programming model for structure deconstruction (e.g. 
deep-deconstruction, etc.).  
Comment 2 Bob Duncan CLA 2004-12-13 11:38:17 EST
This is highly desireable in order to head-off needless queries about how to 
use the new native CBE implementation introduced in 3.2i2 but it is not 
critical.  It is being deferred to 3.3. 

This item will ease the workload of anwering how-to queries when CBE native 
becomes widely used. If this occurs with 3.2, the sample can still be improved 
and sent directly to the affected parties as they request assistance.
Comment 3 Paul Slauenwhite CLA 2005-02-07 12:14:18 EST
Assignment: Paul Slauenwhite
Comment 4 Michael Hao CLA 2005-02-09 13:59:50 EST
Created attachment 17798 [details]
Some comments added to this header file.
Comment 5 Ruth Lee CLA 2005-03-15 18:17:15 EST
Now that we have a "3.3" Version in bugzilla, updating bugzillas targeted to 3.3
or a 3.3 iteration so that their Version matches their Target. "future",
"unspecified", "4.0", and "4.1" Versions will not be updated.
Comment 6 Paul Slauenwhite CLA 2005-03-16 22:24:38 EST
Sizing: 1 PW
Comment 7 Paul Slauenwhite CLA 2005-04-28 13:12:25 EDT
Sample.c and CommonBaseEvent.h checked-in to Hyades 3.3 (HEAD) and TPTP 4.0 
(HEAD) on April 28, 2005.
Comment 8 Paul Slauenwhite CLA 2005-05-02 10:41:45 EDT
Verified in Hyades 3.3 (HEAD) build (20050502_0704) on May 2, 2005.
Comment 9 Paul Slauenwhite CLA 2005-05-02 10:41:52 EDT
Closing.