THRIFT-288. java: Generated code iterates maps during write inefficiently Newly generated code will now use entrySet instead of keySet when serializing maps. Existing generated classes does not need to be regenerated, though they won't reap the performance improvements unless they do.