Bug 90866 - GLA: Add a break token attribute in Parser configuration
Summary: GLA: Add a break token attribute in Parser configuration
Status: CLOSED WONTFIX
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: TPTP.monitoring (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 2000
: P1 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Dave Smith CLA
QA Contact:
URL:
Whiteboard:
Keywords: Documentation, ui
Depends on:
Blocks:
 
Reported: 2005-04-08 17:32 EDT by Dave Smith CLA
Modified: 2010-06-03 15:10 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Smith CLA 2005-04-08 17:32:12 EDT
Include a break token with the seperator and designation tokens in the GLA 
Parser component attributes.  During Parser global processing, the extracted 
line should be tokenized only until this break pattern is found. The data after 
this pattern should be added to the hash table as a single value with some 
standard name (eg. remainder).

This will enhance the usability of the indexing and hashing features and will 
also avoid unwanted processing of the data by the Parser class.

Example: (This is a sample from DB2 Diag)

2003-05-01-10.44.04.652000 Instance:DB2 Node:000
PID:3252(db2syscs.exe) TID:1920 Appid:none
common communication sqlcctcpconnmgr_child Probe:108 

DIA3421W "TCPIP" protocol support: Environment Variable value 
"DB2SORCVBUF" = "65536" is "accepted".


Here if i can specify "\n{2}" as the break token and then use indexing and 
hashing i can directly add the last part as a message. This feature provides 
improved parsing performance due to reduced regex processing and improved 
usability for creating rules.
Comment 1 Dave Smith CLA 2005-04-08 17:33:39 EDT
Themes: Scaling up, Simple to use
Comment 2 Ruth Lee CLA 2005-07-12 11:07:56 EDT
Deferring from 4.1 as per the official 4.1 enhancement plan.
http://eclipse.org/tptp/home/project_info/featureplans/features.php?source=All&project=All&release=4.1&file=TPTPFeatures_4.1.xml
Comment 3 Dave Smith CLA 2005-07-15 15:02:58 EDT
Additional functionality required:

Support to hash until the Nth occurance of the break token

For example, split the input string at the Nth occurance of the break
token. Perform hashing and positioning on the first part of the record
and just add the second part into the hashmap with a particular
standard key.

This feature will have an impact on the performance of the parsers
as it will reduce the number of rules when used properly and
will also improve the usability of the hashing and positioning
features.
Comment 4 Dave Smith CLA 2005-09-21 14:36:26 EDT
Would like to have this considered for inclusion in 4.2 as it is important to 
users and it can improve parsing performance for some logs.
Comment 5 Dave Smith CLA 2006-01-25 12:35:01 EST
Setting target to future so it doesn't show up in 4.2 feature query.
Comment 6 Christine Knight CLA 2006-05-10 16:32:03 EDT
Please set priority to P3, no longer high priority
Comment 7 Dave Smith CLA 2007-08-10 03:16:06 EDT
Resolving this as WONTFIX because it is no longer required by the consuming product that requested it.
Comment 8 Alex Nan CLA 2008-06-24 18:00:42 EDT
Closing.