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

Bug 108371

Summary: support filtering on all event properties including complex types
Product: z_Archived Reporter: Christine Knight <knight>
Component: TPTPAssignee: Eugene Chan <ewchan>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P1 CC: labadie, rohit.shetty
Version: unspecifiedKeywords: plan
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
URL: http://www.eclipse.org/tptp/groups/Architecture/documents/features/hf_108371.html
Whiteboard: closed460
Bug Depends on: 123123, 123124, 123126    
Bug Blocks:    

Description Christine Knight CLA 2005-08-30 10:30:11 EDT
1. Rename filter dialog/actions to be more clear about the function.

2. Provide DIRECT support for all event properties including complex types for
simple filters (like today for the base properties) - maybe using introspection?
currently ->
- Can't filter by type of entry in the log e.g. in the current mapping the
logger is captured in the sourceComponentId->component element but that is not a
valid option when filtering.
- Can't filter by correlation id e.g. in the current mapping the correlation id
is captured in the sourceComponentId->component

3. Provide extension points to support ability to add more complex filtering.
For example, they may need to filter all CBE with matching symptoms; in this
case the filtering key is an expression rather than a model attribute and they
have to provide the query engine that understand this input and generates the
required output
Comment 1 Christine Knight CLA 2005-08-30 10:36:54 EDT
Please move to P1.
Comment 2 Eugene Chan CLA 2005-09-14 10:26:44 EDT
move to P1 as requested by Christine
Comment 3 Valentina Popescu CLA 2005-11-10 10:47:59 EST
Theme: Simple to Use
Comment 4 Eric Labadie CLA 2005-12-23 15:41:02 EST
I suggest to look at what the LTA for JD did in this space.  Since we are introducing an XPATH engine, we can represent the filter for all the CBE properties via an XPATH query and run the list of CBEs to the XPATH engine to generate the filtered list.

Our UI can be enhanced to add OR and AND support using the proposed mechanism. Today, we can only use the AND command when filtering on multiple property values.




Comment 5 Eugene Chan CLA 2006-03-31 10:03:00 EST
log filter is updated to support all event properties

extension point is already available for user to create new filter on custom operand and operator, and generate engine understand query format.
Comment 6 Paul Slauenwhite CLA 2009-06-30 13:24:34 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this enhancement/defect has been resolved and unverified for more than 1 year and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.
Comment 7 Paul Slauenwhite CLA 2009-06-30 13:49:20 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this enhancement/defect has been resolved and unverified for more than 1 year and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.