pentaho/pentaho-kettle — pull request #469 by gretchiemoran (2014-04-17 14:50:10+00:00)
Title: PDI-12017 processing a field name twice with getSafeFieldName() strips u...

...nderscores, field protector characters

@mcasters, please review. This method will append field protectors, but if it finds those characters, will strip them. Added logic to protect field protectors and the hard-referenced underscore.