Community
Participate
Working Groups
Currently, if the GLA Sensor attribute fileFooterSize is not specified in the adapter file it is given a default value of 90. fileFooterSize>0 should only be specified if the log file indeed has a footer section that is not parsed and is not used to determine if the file has been appended. Since not many log files contain footer sections, the default value of fileFooterSize should be zero and then it only needs to be specified in adapter files for logs that contain a footer. Most current adapter files don't specify the filtFooterSize and therefore get a default value of 90 which may cause problems when continuously monitoring those log files that do not contain a footer. This change will affect those adapter files for log files that do have a footer and don't specify the fileFooterSize in the Sensor attributes and assume that the default value of 90 will be used.
This change will require a change in the documentation. Documentation is frozen for TPTP 4.0 so this change cannot be made until 4.1.
Deferring this until a breaking API release because this change may break existing adapters that assume the default footer size is 90.
This is required from the AC perspective.
This bugzilla only affects adapters used in live log monitoring scenarios because fileFooterSize is only used when the context is configured with continuousOperation="true". In log import scenarios fileFooterSize is not used.
The documentation file that needs to be updated for this change is: org.eclipse.tptp.monitoring.doc.isv/tasks/tconfiguresensor_rules.html I am adding a sizing of the work required: 1 hr - Updating the code and documentation 3 hrs - testing the existing TPTP adapters running in continuous live monitoring mode to ensure this change does not cause any regressions. 4 hrs total. As indicated in Comment #2 this change cannot be done until a breaking API release because it may cause existing adapters for logs that have a footer to no longer work properly in live monitoring mode.
Reassigning defects to current component owner.
No support for the GLA will be provided post 4.5.
Closing.