pentaho/pentaho-kettle — pull request #188 by kolinus (2014-01-13 08:56:17+00:00)
Title: PDI-10828 -  Variables in Commit Size for Update, Insert/Update and Delete Steps are not accepted

What was done:
1) changed the way we handle non-default 0 value
2) Added handling of special creation in case of using JUnit (setDefaults method is not called in this case which will lead to NPE in unit tests)