pentaho/pentaho-platform — pull request #2053 by rmansoor (2014-09-25 12:08:02+00:00)
Title: [BACKLOG-824] - Adding a configuration for multibyte encoding

Added defensive code to use both encoding to make sure we retrieve the specified properly
Added unit test to cover regular and multi-byte encoding

Tested:
Installed 5.1 and used contents from 5.1 in a 5.2 platform.
Configured 5.2 with useMultiByteEncoding to true and false and executed and created contents
Created content with special characters

Platform Start Results
INFO: Server startup in 94882 ms
INFO: Server startup in 111833 ms useMultiByteEncoding = false
INFO: Server startup in 117089 ms useMultiByteEncoding = true

These are the average start time of the platform for the first time. This when all the content gets imported in the repository.