Community
Participate
Working Groups
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.
Themes: Scaling up, Simple to use
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
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.
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.
Setting target to future so it doesn't show up in 4.2 feature query.
Please set priority to P3, no longer high priority
Resolving this as WONTFIX because it is no longer required by the consuming product that requested it.
Closing.