When Feature Cache is turned on there are too many warning messages in the translation log that contribute more noise than information, making it harder to see warnings I actually care about, that make _this_ workbench different from the others. Only one of these are worth thinking about:
Feature Caching is ON
The workspace may run slower because features are being output and recorded on all output ports regardless of whether or not there is a connection.
Stop At Breakpoints is ON
The workspace may run slower, even when no breakpoints are present. In particular, Bulk Mode is not supported with this enabled.
Coordinate system of reader identified by keyword `R_2' has changed from `YT_ALBERS' to `'
-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-
-~ ~-
-~ Feature caches have been recorded at every stage of the translation. ~-
-~ To inspect the recorded features, ~-
-~ click the feature cache icons next to the ports. ~-
-~ ~-
-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-
This idea is to add a Warning Level or Severity number so that cache messages can be hidden most of the time.
Slapping the warning button in FME Desktop (Form) will toggle between:
- Warnings, Normal
- Warnings, All (a.k.a. Strict)
- None